Enerwave ZW500D Dimmer Switch

I’m moving my z-wave components over from a Vera to an Aeotec Z-Stick Gen5. Everything is working but the 3 dimmers (Enerwave ZW500D) transition slowly and HA was having trouble showing the proper state. If I turned one of the dimmers on, the lovelace entity would show on briefly, then switch back to off even though the light was on. Same problem in reverse when turning the switches off.

I dug around in Google and found someone dealt with this issue by overriding some values in configuration.yaml (I had done all my z-wave configuration via the GUI up to this point).

zwave:
  device_config:
    light.path_light:
      refresh_value: true
      delay: 3
    light.patio_lights:
      refresh_value: true
      delay: 3

Those are just sample entities, but it shows what I did. While this does seem to allow HA to show the proper state, it’s a little awkward. When I turn on the light via one of the entity sliders, the slider goes to on, then after about 1-2 seconds, it switches back to off, then after my delay, it switches back to on. The light actually does take about 3 seconds to transition from off to on and vice-versa.

Again, same behavior when I turn it off. Is that the best I’m going to be able to do? Is there some other way to deal with this issue? I’m running hassio on a Pi. HA version 0.114.4.

I never got a response to this, but I also have an issue when manually operating any of my 3 Enerwave ZW500D switches. When I switch them on or off, HA still shows them on, but at some dim level.

This is the Z-Wave log when I turn the switch off manually:

2020-12-06 18:55:02.060 Detail, Node007,   Received: 0x01, 0x0e, 0x00, 0x49, 0x84, 0x07, 0x08, 0x04, 0x11, 0x01, 0x26, 0x27, 0x70, 0x86, 0x72, 0xa2
2020-12-06 18:55:02.063 Detail, 
2020-12-06 18:55:02.063 Info, Node007, UPDATE_STATE_NODE_INFO_RECEIVED from node 7
2020-12-06 18:55:02.063 Detail, Node007, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Dynamic live=1
2020-12-06 18:55:02.063 Detail, Node007, QueryStage_Dynamic
2020-12-06 18:55:02.064 Detail, Node007, Queuing (Send) SwitchMultilevelCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x26, 0x02, 0x25, 0xc0, 0x21
2020-12-06 18:55:02.064 Detail, Node007, Queuing (Query) Query Stage Complete (Dynamic)
2020-12-06 18:55:02.064 Detail, 
2020-12-06 18:55:02.064 Info, Node007, Sending (Send) message (Callback ID=0xc0, Expected Reply=0x04) - SwitchMultilevelCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x26, 0x02, 0x25, 0xc0, 0x21
2020-12-06 18:55:02.072 Detail, Node007,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-12-06 18:55:02.072 Detail, Node007,   ZW_SEND_DATA delivered to Z-Wave stack
2020-12-06 18:55:02.111 Detail, Node007,   Received: 0x01, 0x07, 0x00, 0x13, 0xc0, 0x00, 0x00, 0x05, 0x2e
2020-12-06 18:55:02.111 Detail, Node007,   ZW_SEND_DATA Request with callback ID 0xc0 received (expected 0xc0)
2020-12-06 18:55:02.111 Info, Node007, Request RTT 47 Average Request RTT 67
2020-12-06 18:55:02.111 Detail,   Expected callbackId was received
2020-12-06 18:55:02.157 Detail, Node007,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x07, 0x03, 0x26, 0x03, 0x61, 0xb2
2020-12-06 18:55:02.157 Detail, 
2020-12-06 18:55:02.157 Info, Node007, Response RTT 93 Average Response RTT 116
2020-12-06 18:55:02.157 Info, Node007, Received SwitchMultiLevel report: level=97
2020-12-06 18:55:02.157 Detail, Node007, Refreshed Value: old value=99, new value=97, type=byte
2020-12-06 18:55:02.157 Detail, Node007, Changes to this value are not verified
2020-12-06 18:55:02.157 Detail, Node007,   Expected reply and command class was received
2020-12-06 18:55:02.158 Detail, Node007,   Message transaction complete
2020-12-06 18:55:02.158 Detail, 
2020-12-06 18:55:02.158 Detail, Node007, Removing current message
2020-12-06 18:55:02.158 Detail, Node007, Notification: ValueChanged
2020-12-06 18:55:02.175 Detail, Node007, Query Stage Complete (Dynamic)
2020-12-06 18:55:02.175 Detail, Node007, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Configuration live=1
2020-12-06 18:55:02.175 Detail, Node007, QueryStage_Configuration
2020-12-06 18:55:02.175 Detail, Node007, QueryStage_Complete
2020-12-06 18:55:02.175 Warning, CheckCompletedNodeQueries m_allNodesQueried=1 m_awakeNodesQueried=1
2020-12-06 18:55:02.175 Detail, Node007, Notification: NodeQueriesComplete
2020-12-06 18:55:05.164 Info, mgr,     Refreshing node 7: COMMAND_CLASS_SWITCH_MULTILEVEL index = 0 instance = 1 (to confirm a reported change)
2020-12-06 18:55:05.165 Detail, Node007, Queuing (Send) SwitchMultilevelCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x26, 0x02, 0x25, 0xc1, 0x20
2020-12-06 18:55:05.165 Detail, 
2020-12-06 18:55:05.165 Info, Node007, Sending (Send) message (Callback ID=0xc1, Expected Reply=0x04) - SwitchMultilevelCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x26, 0x02, 0x25, 0xc1, 0x20
2020-12-06 18:55:05.174 Detail, Node007,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-12-06 18:55:05.174 Detail, Node007,   ZW_SEND_DATA delivered to Z-Wave stack
2020-12-06 18:55:05.212 Detail, Node007,   Received: 0x01, 0x07, 0x00, 0x13, 0xc1, 0x00, 0x00, 0x05, 0x2f
2020-12-06 18:55:05.212 Detail, Node007,   ZW_SEND_DATA Request with callback ID 0xc1 received (expected 0xc1)
2020-12-06 18:55:05.212 Info, Node007, Request RTT 46 Average Request RTT 56
2020-12-06 18:55:05.212 Detail,   Expected callbackId was received
2020-12-06 18:55:05.260 Detail, Node007,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x07, 0x03, 0x26, 0x03, 0x01, 0xd2
2020-12-06 18:55:05.260 Detail, 
2020-12-06 18:55:05.260 Info, Node007, Response RTT 94 Average Response RTT 105
2020-12-06 18:55:05.260 Info, Node007, Received SwitchMultiLevel report: level=1
2020-12-06 18:55:05.260 Detail, Node007, Refreshed Value: old value=97, new value=1, type=byte
2020-12-06 18:55:05.260 Detail, Node007, Changes to this value are not verified
2020-12-06 18:55:05.260 Detail, Node007,   Expected reply and command class was received
2020-12-06 18:55:05.260 Detail, Node007,   Message transaction complete
2020-12-06 18:55:05.260 Detail, 
2020-12-06 18:55:05.260 Detail, Node007, Removing current message
2020-12-06 18:55:05.261 Detail, Node007, Notification: ValueChanged

In the UI, it shows it on with a brightness of 1.

LIkewise, turning the switch on manually results in:

2020-12-06 18:58:02.884 Info, mgr,     Refreshing node 7: COMMAND_CLASS_SWITCH_MULTILEVEL index = 0 instance = 1 (to confirm a reported change)
2020-12-06 18:58:02.885 Detail, Node007, Queuing (Send) SwitchMultilevelCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x26, 0x02, 0x25, 0xc3, 0x22
2020-12-06 18:58:02.885 Detail, 
2020-12-06 18:58:02.885 Info, Node007, Sending (Send) message (Callback ID=0xc3, Expected Reply=0x04) - SwitchMultilevelCmd_Get (Node=7): 0x01, 0x09, 0x00, 0x13, 0x07, 0x02, 0x26, 0x02, 0x25, 0xc3, 0x22
2020-12-06 18:58:02.893 Detail, Node007,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-12-06 18:58:02.894 Detail, Node007,   ZW_SEND_DATA delivered to Z-Wave stack
2020-12-06 18:58:02.932 Detail, Node007,   Received: 0x01, 0x07, 0x00, 0x13, 0xc3, 0x00, 0x00, 0x05, 0x2d
2020-12-06 18:58:02.933 Detail, Node007,   ZW_SEND_DATA Request with callback ID 0xc3 received (expected 0xc3)
2020-12-06 18:58:02.933 Info, Node007, Request RTT 47 Average Request RTT 49
2020-12-06 18:58:02.933 Detail,   Expected callbackId was received
2020-12-06 18:58:02.979 Detail, Node007,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x07, 0x03, 0x26, 0x03, 0x56, 0x85
2020-12-06 18:58:02.979 Detail, 
2020-12-06 18:58:02.979 Info, Node007, Response RTT 93 Average Response RTT 96
2020-12-06 18:58:02.979 Info, Node007, Received SwitchMultiLevel report: level=86
2020-12-06 18:58:02.979 Detail, Node007, Refreshed Value: old value=0, new value=86, type=byte
2020-12-06 18:58:02.980 Detail, Node007, Changes to this value are not verified
2020-12-06 18:58:02.980 Detail, Node007,   Expected reply and command class was received
2020-12-06 18:58:02.980 Detail, Node007,   Message transaction complete
2020-12-06 18:58:02.980 Detail, 
2020-12-06 18:58:02.980 Detail, Node007, Removing current message
2020-12-06 18:58:02.980 Detail, Node007, Notification: ValueChanged

And the HA properties show a brightness of 87. It doesn’t matter if I had it set to full brightness before turning it off, it always comes back to 87 when manually turned on.

Is there something I can do to get manual operations to interact with HA correctly?