I’ve installed a Plugwise system in my home for climate control. I’ve created a dashboard with Thermostat cards to set the temperature in each room. However, the step size of the setpoint temperature is 0.1ºC. I want it to match the 0.5ºC step size of the physical “Lisa” thermostats that hang on the walls in the rooms. I can’t find a setting to change the step size, neither in the Thermostat card, nor in the settings of the device or the entities. Where can I change this?
The desired precision for this device. Can be used to match your actual thermostat’s precision. Supported values are 0.1, 0.5 and 1.0. This value is also used as the step size for setting the target temperature.
Where did you take that snippet from? The Plugwise integration is fully UI configured, so I don’t have any YAML configuration for the thermostats. The thermostats do support setting the setpoint temperature in steps of 0.1ºC. When I set the temperature to 19.6ºC it also shows 19.6ºC on the LCD display of the thermostat on the wall. However, if I touch the + button on the device, it increases the setpoint by 0.5ºC. I want the home assistant card to also use 0.5ºC, but it uses 0.1ºC, presumably because the device does support this. I can’t find any place to configure this. The thermostat card also doesn’t seem to have a precision or step setting.
I looked at the code and it looks like your thermostat may not report a step size, or it outputs a step size smaller than 0.1. So you’ll have to attempt to override it.
Not sure if it will work, but you can add this to your configuration.yaml
Some Plugwise thermostats report a precision of 0.1 degree, others 0.01 degree.
The integration overrides the 0.01 to 0.1 because 0.01 would be useless.
I’ve reloaded the YAML and when that didn’t work, I restarted HA. But the step size is still 0.1ºC. I tried both the dashboard I created, and directly on the entity.
Then it looks like you’re stuck with 0.1. The code in the integration defaults to 0.1 if your device has a resolution lower than 0.1 or if it has no resolution listed at all.
Thanks, @galaxy_explorer 's example works great. The 0.1 setup made my plugwise crash and set ADAM ‘regulation mode = off’. Which means no heating at all… Hope this prevents this from happening.
Not sure. There are two possibilities. One, the used card had a default action to disable heating (like an AC) when clicking it. Second, the step size did not match the Plugwise GUI/physical device stepsize.
First I change the stepsize (forced) which seemed to fix my issue, later on I did remove the default action when I was checking something else. Either of those to was the issue that set the regulation mode (and not enabling it afterwards), never had it since…
I think it might have been the default action at the end. Pressing the + or - allot might have clicked to actual number instead of the up/down. But no need to check it really, since a stepsize of 0.1 is ridiculous anyway.