I am trying to configure my thermostats to be able to control the heating via Alexa. So far I was able to configure lights and rollershutters like written in the docs, but I am not able to get a thermostat controllable in the Alexa app.
I stripped it down to the easiest possible configuration without any connected channels. Alexa app finds a thermostat but is not controllable at all.
So my first question is: should the following configuration basically work?
Group Thermostat "Thermostat" {alexa="Thermostat"}
Number:Temperature Temperature "Temperature [%.1f %unit%]" (Thermostat) {alexa="CurrentTemperature"}
Number:Temperature HeatSetpoint "Heat Setpoint [%.5f %unit%]" (Thermostat) {alexa="HeatingSetpoint"}
Thank you very much for pointing me into this direction. The ThermostatController and the TemperatureSensor interfaces did the trick. This is working fine for me:
Group Thermostat "Thermostat" {alexa="Thermostat"}
Number:Temperature Temperature "Temperature [%.1f %unit%]" (Thermostat) {alexa="TemperatureSensor.temperature"}
Number:Temperature HeatSetpoint "Heat Setpoint [%.5f %unit%]" (Thermostat) {alexa="ThermostatController.targetSetpoint"}
But this documentation seems to be outdated then, does it?
The main Group-item is a “Equipment” and is configured as “Thermostat” with Alexa, the corresponding items for TargetTemperature, Mode and CurrentTemperature are listed: