Since the the bug with z-wave a month or so ago, I have not been able to get my Home Energy Meter to update on a schedule. I have set parameter 111 to anywhere between 60 and 1200 seconds and nothing. It will update every 4-6 hours depending on the energy used. I believe as per parameters 4 through 10. I also checked and toggled parameter 3 with no change. If I reinterview, it updates and then goes back to sleep. I am using z-wave JS addon (0.1.88). Every other z-wave device is updating properly.
So I had the same problem, I exclusion the meter restored a HA backup several months back with JS addon (0.1.83) added the meter back in z-wave. Configured the meter with the JS addon locked the parameters. Made sure data was updated correctly and reinstalled current HA backup.
Everything is currently updating every 5 seconds. I don’t know if you can just fall back to a older JS addon and get the same results.
So I just wasted a weekend and ended up doing the unthinkable. I blew the whole vm away and started over along with resetting my Z-Stick Gen 5 . My house is a complete mess.
With a new vm of home assistant, zwavejs, and a default adoption of the Energy Meter, it still doesn’t update. Something is just not right here. Any suggestions?
I had all sorts of fun with ZW078 and ZW096 devices not reporting power states correctly. Have a look at the Z-Wave configurations for their reporting thresholds, intervals and groups.
I also have a case open with Aeotec Support. They suggest I remove node 1 from group 1. Is this even possible with zwavejs?
In the Z-Wave JS device settings, there should be an item called Association Groups.
Node 1 should be stored in Group 1.
Delete it
Save it
Enter the 1 again and save again.
The final solution i came up with is to install Z-Wave js UI, Print the config file from the js setup so you have the USB port and keys, Disable the js integration including watchdogs to keep it from restarting.
Reboot to free up the USB port and then make sure js is not running. Configure the new UI from the web ui with your configuration, the energy meter should now be populated in the interface.
click the down arrow on the energy meter ang go to groups. if nothing is there click add, add root endpoint, group 1, node 1, and save. Disable the UI add in, enable the js add in and reboot. The energy meter will now be updating.
To keep the UI as the main Z-Wave interface (which i have done, lot’s of features ) is you next challenge.
Google Z-Wave js to Z-wave js UI.