I looked through several threads here and on reddit with no luck. Any recommendations are appreciated.
I have a 19 device zwave network with a mix of GE/Jasco and Zooz. RPiB+ and Aeotec Gen5 Stick. All of my HA software and add-ons are up to date.
I have an automation (below) that will sometimes run within seconds, sometimes up to 30 seconds. I have commented out all but one or two of the devices and seem to get better performance, but still observed up to 10 second delay.
My ZWaveJS log (below) shows some error messages on both GE and Zooz devices. The Zen30 devices recently had an issue that the zwaveJS team resolved. I don’t know if this is related, but it seems there are more error messages related to the Zen30s, and response times are more erratic compared to one of the GE dimmers which seems to react within 5 seconds:
The automation that has erratic response:
- alias: away button
trigger:
- platform: state
entity_id: switch.garage_away
to: 'on'
action:
- service: light.turn_off
entity_id:
- light.garage_hall
- light.kitchen_recessed
- light.living_east
- light.living_west
- light.screened_porch
- light.study
- light.master_bath_red
- light.master_tub
- light.us_hallway
- light.us_office
- light.guest_bath
- service: input_boolean.turn_off
entity_id:
- input_boolean.pump_1_motion_time
- input_boolean.pump_1_request
- input_boolean.pump_2_request
- service: switch.turn_off
entity_id:
- switch.stairs
- switch.pump1
- switch.pump2
- switch.garage_away
- service: timer.start
entity_id: timer.away_delay
A log excerpt:
nodes 31 & 35 are Zen30s. Node 6 & 7 are GE dimmers.
021-06-12T15:36:51.133Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:51.137Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2021-06-12T15:36:51.198Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:51.352Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:51.360Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:52.177Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:52.346Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:52.472Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:52.681Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
2021-06-12T15:36:52.822Z CNTRLR [Node 035] Mapping unsolicited report from root device to first supporting end
point #1
another log excerpt:
2021-06-13T18:49:57.310Z CNTRLR « [Node 007] Received updated node info
2021-06-13T18:49:59.286Z CNTRLR « [Node 007] received CentralScene notification {
"nodeId": 7,
"ccId": "Central Scene",
"ccCommand": "0x03",
"payload": "0x688001"
}
2021-06-13T18:50:04.109Z CNTRLR « [Node 031] received CentralScene notification {
"nodeId": 31,
"ccId": "Central Scene",
"ccCommand": "0x03",
"payload": "0x128001"
}
2021-06-13T18:50:10.761Z CNTRLR « [Node 035] received CentralScene notification {
"nodeId": 35,
"ccId": "Central Scene",
"ccCommand": "0x03",
"payload": "0x298003"
}
2021-06-13T18:50:12.104Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2021-06-13T18:50:13.654Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.
2021-06-13T18:50:22.692Z CNTRLR « [Node 031] received CentralScene notification {
"nodeId": 31,
"ccId": "Central Scene",
"ccCommand": "0x03",
"payload": "0x138001"
}
2021-06-13T18:50:27.473Z CNTRLR « [Node 035] received CentralScene notification {
"nodeId": 35,
"ccId": "Central Scene",
"ccCommand": "0x03",
"payload": "0x2a8003"
}
2021-06-13T18:50:41.878Z CNTRLR [Node 006] Timed out while waiting for a response from the node
2021-06-13T18:50:46.960Z CNTRLR Failed to execute controller command after 1/3 attempts. Scheduling next try i
n 100 ms.