Hi all,
New to Z-Wave. Running 2.5 on a Raspberry PI 3B with ZST10. I believe it is set up correctly with the Z-Wave binding. I’ve been trying to control the RGB strip with the controls on the Paper UI, see snap shop below. The controls respond erratically and the slider jumps back a forth. Does anyone have a Zen 31 working and stable? Can you offer some tips?
I have a ZEN31 that has been working great through automation, Basic UI and Habpanel. Paper UI is only meant to be used for administration and it definitely has issues. Actually, Paper UI has already be removed in OH 3.0. I suggest setting up your Items in a sitemap or HabPanel to see if things are more stable.
Some debug logs for the zwave binding would also be helpful, since the values from the device may be what is erratic. Another suggestion is to disable the Command Poll Period (found in the Thing Device Configuration for the ZEN31).
Thanks for the tip @5iver . After looking at the event log it looks like the controller and the Zen31 go on and offline. Did you have this issue? Below is a snippet of my log.
I’m very new to this, can you share a snippet of your items/site map? I good at learning from example.
Happy Sunday,
Bob
ONLINE
2020-03-08 09:19:53.770 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from OFFLINE (BRIDGE_OFFLINE): Controller is offline to ONLINE
2020-03-08 09:19:53.837 [me.event.ThingUpdatedEvent] - Thing ‘zwave:serial_zstick:a0f4586e’ has been updated.
2020-03-08 09:19:53.872 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE to ONLINE: Node initialising: PING
2020-03-08 09:19:53.946 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE: Node initialising: PING to ONLINE: Node initialising: REQUEST_NIF
2020-03-08 09:19:55.618 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE: Node initialising: REQUEST_NIF to ONLINE
2020-03-08 09:20:06.219 [ome.event.ItemCommandEvent] - Item ‘zwave_device_a0f4586e_node4_switch_dimmer2’ received command 93
2020-03-08 09:20:06.258 [nt.ItemStatePredictedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 predicted to become 93
2020-03-08 09:20:06.278 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 1 to 93
2020-03-08 09:20:07.971 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 93 to 47
2020-03-08 09:20:09.621 [ome.event.ItemCommandEvent] - Item ‘zwave_device_a0f4586e_node4_switch_dimmer2’ received command 2
2020-03-08 09:20:09.659 [nt.ItemStatePredictedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 predicted to become 2
2020-03-08 09:20:09.700 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 47 to 2
2020-03-08 09:20:11.375 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 2 to 46
2020-03-08 09:22:26.110 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE to UNINITIALIZED
2020-03-08 09:22:26.301 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2020-03-08 09:22:26.304 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from ONLINE to UNINITIALIZED
2020-03-08 09:22:26.368 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2020-03-08 09:22:35.009 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2020-03-08 09:22:35.040 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
2020-03-08 09:22:35.157 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2020-03-08 09:22:35.177 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
2020-03-08 09:22:40.096 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_nak changed from NULL to 0
2020-03-08 09:22:40.100 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_can changed from NULL to 0
2020-03-08 09:22:40.105 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_oof changed from NULL to 0
2020-03-08 09:22:40.114 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_cse changed from NULL to 0
2020-03-08 09:22:51.490 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from OFFLINE (BRIDGE_OFFLINE): Controller is offline to ONLINE
2020-03-08 09:22:51.493 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from OFFLINE (BRIDGE_OFFLINE): Controller is offline to ONLINE
2020-03-08 09:22:51.515 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE to ONLINE: Node initialising: PING
2020-03-08 09:22:51.566 [me.event.ThingUpdatedEvent] - Thing ‘zwave:serial_zstick:a0f4586e’ has been updated.
2020-03-08 09:22:51.609 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE: Node initialising: PING to ONLINE: Node initialising: REQUEST_NIF
2020-03-08 09:22:52.531 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 46 to 2
2020-03-08 09:22:53.221 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE: Node initialising: REQUEST_NIF to ONLINE
2020-03-08 09:24:26.012 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE to UNINITIALIZED
2020-03-08 09:24:26.433 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2020-03-08 09:24:26.442 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from ONLINE to UNINITIALIZED
2020-03-08 09:24:26.634 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2020-03-08 09:24:36.151 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2020-03-08 09:24:36.179 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
2020-03-08 09:24:36.329 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2020-03-08 09:24:36.349 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
2020-03-08 09:24:41.236 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_nak changed from NULL to 0
2020-03-08 09:24:41.257 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_can changed from NULL to 0
2020-03-08 09:24:41.272 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_oof changed from NULL to 0
2020-03-08 09:24:41.279 [vent.ItemStateChangedEvent] - zwave_serial_zstick_a0f4586e_serial_cse changed from NULL to 0
2020-03-08 09:24:51.612 [hingStatusInfoChangedEvent] - ‘zwave:serial_zstick:a0f4586e’ changed from OFFLINE (BRIDGE_OFFLINE): Controller is offline to ONLINE
2020-03-08 09:24:51.632 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from OFFLINE (BRIDGE_OFFLINE): Controller is offline to ONLINE
2020-03-08 09:24:51.680 [me.event.ThingUpdatedEvent] - Thing ‘zwave:serial_zstick:a0f4586e’ has been updated.
2020-03-08 09:24:51.722 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE to ONLINE: Node initialising: REQUEST_NIF
2020-03-08 09:24:53.456 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE: Node initialising: REQUEST_NIF to ONLINE
2020-03-08 09:25:30.000 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from ONLINE to UNINITIALIZED
2020-03-08 09:25:30.130 [hingStatusInfoChangedEvent] - ‘zwave:device:a0f4586e:node4’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
It looks like you are effected by the issue where certain bindings restart every minute. Take a look into your openhab.log. There are several topics on this issue. I’ll try to get more info when I’m back at a keyboard.
Well, I believe I was able to resolve the issue with the Z-Wave binding resetting. However, I still have an issue with Zen31 not executing a full command. If I move a slider to 100% is will snap back to 53%. @5iver any ideas? Log entries below.
Cheers,
Bob
2020-03-13 20:13:15.240 [ome.event.ItemCommandEvent] - Item ‘zwave_device_a0f4586e_node4_switch_dimmer2’ received command 100
2020-03-13 20:13:15.245 [nt.ItemStatePredictedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 predicted to become 100
2020-03-13 20:13:15.270 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 0 to 100
2020-03-13 20:13:15.609 [ome.event.ItemCommandEvent] - Item ‘zwave_device_a0f4586e_node4_switch_dimmer2’ received command 100
2020-03-13 20:13:15.614 [nt.ItemStatePredictedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 predicted to become 100
2020-03-13 20:13:17.212 [vent.ItemStateChangedEvent] - zwave_device_a0f4586e_node4_switch_dimmer2 changed from 100 to 53
This is the event.log. You will learn a lot more with the zwave binding in debug. My guess is that the Command Poll Period is set too low for the device’s default 3s ramp rate. I have it disabled and do not have this issue. You could try increasing it (in the Thing settings) to more than 3s to see if it helps.
Hi all, @rossko57 thanks for the link. The device actually does what it suppose to do. I scoped the outputs of the Zen31 and they follow what is sent by OH. @5iver your advice was dead on. I disabled the Command Poll Period and now the slider tracks.