@tunnus I see there's a beta for C8. The point is to just take a NVM backup in the format supported by ZwaveJS. after that, it's a breeze to restore it on a new controller, if you have a minimum SDK/fw version, as mentioned in the ZWA release notes.
It's wort a try, if you have lots of Zwave devices and unpair/repair them is out of question for you.
I'm still on my original ZWave network I built in a previous house 10+ years ago - and that's a testament to the enormous flexibility that Zwave offered me in the last decade.
Global Moderators
Forum wide moderators
Posts
-
Home Assistant Connect ZWA-2 & ZBT-2 -
Home Assistant Connect ZWA-2 & ZBT-2@tunnus if you could install ZwaveJS on your c8, just backup the nvm, take the file and restore it on your final controller. Easier than you’d think. Secondary controllers promoted to primary are always a mess in my experience.
-
Home Assistant Connect ZWA-2 & ZBT-2 -
[MSR] Feature request: For Each action on arrays/groupsyep, parameters for reactions will definitely improve my job here, specially when speaking of thermostats/HVAC in general. Thanks as always for your support, Patrick!
-
[MSR] Feature request: For Each action on arrays/groups@therealdb said in [MSR] Feature request: For Each action on arrays/groups:
There's no way to filter the group devices.
This is a comment I'm curious about, because there actually is a way to filter a group. But that may not be much help on its own without a couple of additional changes. I am working on parameters for reactions. I think that will address the need for different scripts. Delays in scripts also came to mind when I did the
alarm()function, so that's a distinct possibility in the near future. I'm bookmarking this thread so that the work I'm doing on reactions trends toward making this easier. Thanks for the detail! -
[MSR] Feature request: For Each action on arrays/groupsThat's one case:
I want to send the ON/OFF command again, until every device in the group is ON/OFF. I have a count just to avoid an infinite loop.
It works, but it's not ideal to send a command to a device already on (or off) - because I want to avoid unnecessary traffic. There's no way to filter the group devices. I know I could write a script and do it, but the point here is to avoid a script if possible.
devices_status = false, counter = counter + 1, finalStatus = true, each id in getEntity('groups>ac_casa1').attributes.sys_group.members: do v = bool(getEntity( id )?.attributes?.power_switch?.state), #print("!!!!!!DEBUG" + getEntity( id ).name + " - " + v + " - " + devices_status + " - " + finalStatus), devices_status = (v == finalStatus) && devices_status doneEDIT: also, there's no way to delay in code, so I need 2 scripts anyway, to send on/off and then set the mode. Thanks.
-
[MSR] Feature request: For Each action on arrays/groups@therealdb said in [MSR] Feature request: For Each action on arrays/groups:
Correct me if I'm wrong, unless I create two separated groups (one with on and one with off devices), but this seems messy.
You can send
power_switch.onandpower_switch.offto the same group, you don't need two groups.Help me understand the problem more fully. Let's get into detail here. How are you creating the groups now?
-
[MSR] Feature request: For Each action on arrays/groupsyes. I know about DynamicGroupsController and I'm using it in other situations (dead zwave devices, battery low, etc). Problem is that this list is dynamic, ie based on other external conditions (are guest over? is christmas? etc). I tried, but I'm back at code, unfortunately.
EDIT: anyway, if I want to send the command, let's say, only to on devices in a group, I have to use code. Correct me if I'm wrong, unless I create two separated groups (one with on and one with off devices), but this seems messy.
-
Home Assistant Connect ZWA-2 & ZBT-2Now on my Christmas wish list...
-
[Solved] Error: Command timeoutOK. I DM'd you something else to try.


