List<ComfoAirCommandType> commandTypes =
ComfoAirCommandType.getCommandTypesByReplyCmd(command.getReplyCmd());
for (ComfoAirCommandType commandType : commandTypes) {
ComfoAirDataType dataType = commandType.getDataType();
State value = dataType.convertToState(response, commandType);
if (value == null) {
logger.error("Unexpected value for DATA: " + ComfoAirConnector.dumpData(response));
} else {
for (ComfoAirBindingProvider provider : providers) {