Hi,
Does anybody have an example of a full working thermostat? I have this:
Group g_Thermostat "Thermostat" [ "Thermostat" ]
String ThermostatMode "Thermostat mode" (g_Thermostat) [ "homekit:HeatingCoolingMode" ]
Number ThermostatCurrentTemperature "Thermostat current temperature" (g_Thermostat) [ "CurrentTemperature" ]
Number ThermostatHumidity "Thermostat humedity" (g_Thermostat) [ "CurrentHumidity" ]
Number ThermostatTargetTemperature "Thermostat target temperature" (g_Thermostat) [ "TargetTemperature" ]
But after re-syncing devices in Google Assistant, Thermostat always appears as offline in Google Home.
If I comment out the mode:
Group g_Thermostat "Thermostat" [ "Thermostat" ]
//String ThermostatMode "Thermostat mode" (g_Thermostat) [ "homekit:HeatingCoolingMode" ]
Number ThermostatCurrentTemperature "Thermostat current temperature" (g_Thermostat) [ "CurrentTemperature" ]
Number ThermostatHumidity "Thermostat humedity" (g_Thermostat) [ "CurrentHumidity" ]
Number ThermostatTargetTemperature "Thermostat target temperature" (g_Thermostat) [ "TargetTemperature" ]
After I re-sync, the thermostat appears online, but, obviously, the mode doesn’t work. Also, there is no trace of the humidity.
What am I doing wrong?
Thanks.