Skip to content

Instantly share code, notes, and snippets.

@HentschelT
Created November 23, 2017 20:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HentschelT/38fc5536b7c19b75ca05e4f0af9d1754 to your computer and use it in GitHub Desktop.
Save HentschelT/38fc5536b7c19b75ca05e4f0af9d1754 to your computer and use it in GitHub Desktop.
openhab2 homekit thermostat mode logging patch
diff --git a/addons/io/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitThermostatImpl.java b/addons/io/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitThermostatImpl.java
index bac0073..1811b9d 100644
--- a/addons/io/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitThermostatImpl.java
+++ b/addons/io/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitThermostatImpl.java
@@ -114,8 +114,9 @@
mode = ThermostatMode.OFF;
} else {
logger.error(
- "Unrecognized heating cooling target mode: {}. Expected cool, heat, auto, or off strings in value.",
- stringValue);
+ "Unrecognized heating cooling target mode: {}. Expected '{}', '{}', '{}' or '{}' strings in value.",
+ stringValue, settings.getThermostatCoolMode(), settings.getThermostatHeatMode(),
+ settings.getThermostatAutoMode(), settings.getThermostatOffMode());
mode = ThermostatMode.OFF;
}
} else {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment