I have successfully integrated a windows based OpenHAB 2.1 server with a test KNX installation I have, I can turn on/off the lights, dim them and control the thermostat.
I am trying to integrate Alexa to control the KNX system, so I far I have gotten everything working fine.
I can tell Alexa to switch or dim lights fine.
I also tried integrating the thermostat and it worked fairly well, I can ask Alexa about the current temperature and the target temperature, I can ask her to set the temperature to a certain degree and ask her to increase/decrease it.
the only problem I have is with her response, specifically the target temperature. here is an example.
Good Response
Alexa, what is the Living Room Thermostat Temperature?
Reply, the Living Room Thermostat Temperature is xx.x degrees.
Bad Response
Alexa, what is the Living Room Thermostat Set to?
Reply, Unknown Mode is set to xx.x
Alexa always replies to the target temperature question with Unknown Mode even though she gets the number right in her response.
I was wondering if anyone else encountered this, is it a problem with Alexa, the Homekit tagging or my code, I will include here.
Group GF_Living_TH “Living Room Thermostat” [ “Thermostat” ]
Number TH_GF_Temp “Living Room Temperature” (GF_Living_TH) [ “CurrentTemperature” ] { knx=“0/0/5” }
Number TH_GF_Set “Living Room Target Temperature” (GF_Living_TH) [ “TargetTemperature” ] { knx=“0/0/7” }
what am I doing wrong?