public String read(String gaName) throws KnxServiceException { if (pa != null) { return knx.read(pa, gaName); } else { return knx.read(gaName); } }
public void writeResponse(String gaName, String stringData) throws KnxServiceException { if (pa != null) { knx.writeResponse(pa, gaName, stringData); } else { knx.writeResponse(gaName, stringData); } }
public void listenTo(String gaName) { try { groupAddresses.add(gaName); log.info( "{} now listens to [{}@{}]", getClass().getCanonicalName(), gaName, knx.translateNameToGa(gaName)); } catch (KnxServiceConfigurationException ex) { log.error("Cannot setup listener for groupaddress name '" + gaName + "'.", ex); } }