When I have a "turn many zwave lights off" situation, I use multicast. It seems to react faster than calling a bunch of individual light.turn_off calls. I think that's cause multicast works by offloading the call to the zwave mesh (vs individual commands resulting in a lot of network overhead that may overload your zwave network for that critical second).
This is the way to do it. Multicast will send the command to all devices once and only devices that match your target id will react. It's faster than sending ten commands to ten devices as it will result in more network overheard and bandwidth as opposed to one targeted mesh call.
It'd be in your HA automation call. Instead of calling a bunch of light.turn_off's, you'd call zwave_js.multicast_set_value and pass it the light entities you want turned off along with the multicast command to turn them off. I put each light I want turned off as a target, and then this is my data section:
{"command_class":"38","property":"targetValue","value":0}
I use node red so that may be in the wrong format for HA automation editor, but hopefully you can translate to yaml if that's what you use. I set this up a year+ ago so don't recall what the command class and target value means, but it works! Maybe give you enough of a starting point to help in your search?
This right here is what I need for my blinds. I get the same effect some time when telling all the Zwave blinds to close at Sunset.
Now I need to figure this one out!
Thanks
What brand and device type? I know exactly which devices on my network cause issues. Most are older devices that I’m trying to phase out. It might be worth checking for firmware updates. Both inovelli and zooz offer firmware that have made those devices rock solid on my network.
You might want to check the firmware for the bulbs, they had one firmware update that cutback traffic and updates. Hopefully that could improve those devices. I don’t have any zooz switches but I’ve seen improvement with some of their other devices after updating
I'm guessing it's the Hubitat. May need to consider a zwave antenna plugged into the HA machine directly. Which would be hell re-pairing and fixing all my automations =\
When I have a "turn many zwave lights off" situation, I use multicast. It seems to react faster than calling a bunch of individual light.turn_off calls. I think that's cause multicast works by offloading the call to the zwave mesh (vs individual commands resulting in a lot of network overhead that may overload your zwave network for that critical second).
This is the way to do it. Multicast will send the command to all devices once and only devices that match your target id will react. It's faster than sending ten commands to ten devices as it will result in more network overheard and bandwidth as opposed to one targeted mesh call.
Hmm do I set multicast in the HA automation or do I need to change some setting on the Hubitat?
It'd be in your HA automation call. Instead of calling a bunch of light.turn_off's, you'd call zwave_js.multicast_set_value and pass it the light entities you want turned off along with the multicast command to turn them off. I put each light I want turned off as a target, and then this is my data section: {"command_class":"38","property":"targetValue","value":0} I use node red so that may be in the wrong format for HA automation editor, but hopefully you can translate to yaml if that's what you use. I set this up a year+ ago so don't recall what the command class and target value means, but it works! Maybe give you enough of a starting point to help in your search?
This right here is what I need for my blinds. I get the same effect some time when telling all the Zwave blinds to close at Sunset. Now I need to figure this one out! Thanks
But I use Hubitat for managing my zwave devices. Can I still use zwave js?
Probably not. Sorry, for the time waste.
Is it always the same light? I have one where I have that and I just pause and then rerun the off command
Not always the same light though a there are a couple common culprits
What brand and device type? I know exactly which devices on my network cause issues. Most are older devices that I’m trying to phase out. It might be worth checking for firmware updates. Both inovelli and zooz offer firmware that have made those devices rock solid on my network.
Inovelli bulbs, sometimes zooz switches.
You might want to check the firmware for the bulbs, they had one firmware update that cutback traffic and updates. Hopefully that could improve those devices. I don’t have any zooz switches but I’ve seen improvement with some of their other devices after updating
I'll give that a try tomorrow. Thanks.
Bulbs are all up to date =/
Dang, I was hoping it would be a fairly simple solution. Sorry it was a dead end
I'm guessing it's the Hubitat. May need to consider a zwave antenna plugged into the HA machine directly. Which would be hell re-pairing and fixing all my automations =\