Hi,
I have installed several thermostatic valves Danfoss 010101, branded as POPP, in my home. I was previously using them in another automation system, jeedom, where I could access to some settings, for example the wake-up interval, set at the factory to 15 mn, that I need to set at 5 mn. But from HA, I did not find a way to access these settings.
When I am on the device page:
HA doesn’t support wake up interval in the UI. You can switch to Z-Wave JS UI if you want a graphical way to set it.
Otherwise, go to Dev Tools → Service:
Choose service zwave_js.set_value. Go to YAML mode. Paste in this example and choose your target and desired wake up interval in seconds, then click “CALL SERVICE”:
Thanks a lot for your helpful answer, I will try this.
As you seem to know well this kind of device, I have another question: is there a way to see the target temperature for a thermostatic valve, i.e. the one I have set that will be applied at the next wake up?
I have a climate entity for my thermostatic valve. But there is still something worrying…
My Danfoss device is set to wake up every 5 minutes. It is set at 19°C.
At 19:37, it has briefly woke up.
At 19:38, through HA, I change the temperature to 18°C. The value of the climate entity does not change, and still shows 19°C.
At 19:42, the valve woke up again, it applied the requested temperature of 18°C. Now the climate entity is showing 18°C.
The problem is that, between 19:38 and 19:42, I have no way to see that a new temperature has been requested. But this new target value has to be stored somewhere, waiting to be applied, and this is that value that I would like to see, along with the value currently set at the valve. In my previous system (jeedom), I was able to see both values.
The driver queues the command until the device wakes up. It doesn’t provide any way for an application to know that something is pending. HA also does not track it, it only knows current state. You’ll have to track it yourself somehow.