Ideally everything! However I dont think the boost time period is available in HA.
For my current use case, I just want to be able to change the timer status between off,on and auto. Usually the water is heated at 15:30, but if we need it sooner we boost it manually. I can detect that now (I think), I then want to change the timer to off (preventing it heating again at 15:30) then turn it back to auto at midnight for the next day.
As for the time period, the data contains colons (hh:mm:ss) which is not allowed in the current implementation of the HADB custom service call command.
A fix could be use but it would require you to replace a line of code in the parent driver.
I'm not using webcore, but my guess is it can do the same things as RM. Actuating a device command is pretty basic automation stuff. This one require 3 parameters... not a big deal I think.
This is how the device looks in HE. I can add the device into WC, but don’t see any way to send a command to it. You can read the attributes e.g value str, this is the value I would like to change.
Thanks, I think we’re getting there now.
Using the parent (and adding the device to WC) I can make the service call. I’m just struggling with the parameters. I’m making the call, but it doesn’t do anything and I cant see any info in the logs.
On the attached screen shot, for device home, under controls, I want to change the “water heater” between echo/off/on. If you click it in HA, it gives the option to set these values
You have to find what exactly is the name of the entity. What I gave you was just a guess based on the picture you posted and the HA Hive documentation.
The only parameter I can be sure of is the entity name, as I’ve found that in HA (water_heater.house) I’m not sure of the values for service & data. Is there a way to find these? I admit, I’m a novice with HA!
Thats sorted it!
Many thanks for your help, I can now resurrect all my hive automations.
A tip for anyone else landing on this either for RM or WC…
Set up a simple automation in HA for what you want to do. You dont need a trigger as you can run it manually. When it works edit it in the YAML view, you can then see the value for the parameters yiu need to supply in the service call.