I followed the documentation and created everything in the user interface. It seems everything looks and works fine except for my two thermostats (which are from two different vendors). I cannot change the desired temperature (heating) in the user interface - because there is no input field. Only the manually set values are displayed (set on the thermostat). Here is a screenshot of one of them:
It is a Spirit-Z thermostat. The other one is a Popp Thermostatic Radiator Valve. The Popp thermostat worked in the PaperUI of openHAB 2 with the automatic binding.
Which configuration setting leads to an UI element (input field) for changing the values?
I have the Spirit-Z as well and I am on OH3 stable, too. In the configuration pages I cannot set the temperatures as well, but it works just fine in a sitemap with the setpoint element.
@Bruce_Osborne: The binding issue was limited to the Spirit-Z as far as I remember, the Popp thermostat should not have been affected by that?
In OH2 I had problems to discover the Spirit-Z (look here), but no problems with the Popp thermostat.
Now in OH3 both are fully discovered, but for both I can’t change the temperature in the configuration pages. I’ve not tried it in a sitemap so far.
Do you think, that the binding update - which Bruce suggested - didn’t help?
I’m running OH 3.0 and all of my Eurotronic Spirit thermostats running fine.
To change the temperature in item/model-view I changed “Default List Item Widget” and “default Standalone Widget” under “Add Metadata” to Slider-widgets with min:8, max:28, step:0.5, Display Label, Display State, Scale steps: 4, Scale sub steps: 1 and Unit °C
Thanks, that is the solution. It works for both thermostats.
Where is this nice feature documented? I can’t remember tor read something about it.
The Spirit-Z has also a second, similar channel (thermostat_setpoint_heating_econ instead of thermostat_setpoint_heating). Do you know the difference between them?
is used for reduced temperatures e.g. as a night setting. In essence you can define two setpoints, one for normal operation (set “thermostat_mode” to 1) or for a reduced temperature (set “thermostat_mode” to 11).
Usually you define the value for channel “thermostat_setpoint_heating” with a higher value as “thermostat_setpoint_heating_econ” (which is the setpoint for a reduced temperature).
yes, I read the manual of the device, but there was no information about the Z-Wave channels. Maybe the manuals are different in the USA and in Germany.