Leviton DZMX1 Light Switch

I just purchased and installed a new Leviton DZMX1 z-wave light switch / dimmer. So far, I have only added a couple of z-wave devices to my openhab setup, and those devises had a button to push that would place them in pairing or inclusion mode. This DZMX1 switch does not have a method of placing the device in inclusion mode. Based on a video of the product, you use the wink app and scan a bar code on the package and that will include that device in your wink hub z-wave network. I am using an Aeon Labs Z-stick series 2 with openHAB 1.7 and HABmin installed on a linux server. Can someone tell me how to manually add the node to my z-wave network?

Any help would be GREATLY appreciated! The wife approval factor for home automation is dropping very quickly! LOL

I think I have similar Leviton non-dimmer switches at home, and they were a little tricky as well.

The switch should have some instructions inside it to get it into pairing mode. Also, can you “air gap” the switch and reset it? I remember using my Aeon Z Stick, placing it in pairing mode and then turning the switch off and then on or vice versa. I did take a few trys thought to get it to pair.

I’m at work now but can post back tomorrow on more specific steps if you can’t figure it out.

Yes, as Paul said, just set the controller in pairing mode and turn the switch on and off repeatly

Thanks for the responses! I did manage to get the switch to pair up with my z-wave controller as you both suggested by simply activating the light switch while the z-wave controller was in the inclusion mode.
Thanks again!
Lee

Hi

I’ve tried switching it on and off many many times, without a sound in the OpenHAB debug log file.

I’ve tried pushing the air gap switch, wait for up to 30 secs, pushing it back on and pressing until light goes amber. Nothing in the debug log file.

I’ve tried the above but keeping it pressed until the light starts to blink red. Nothing in the debug log file.

Normal local switching and dimming works fine.

12:17:25.480 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:44   ] - Setting controller into INCLUSION mode.
12:17:25.482 [DEBUG] [o.b.z.i.protocol.SerialMessage:113  ] - NODE 255: Creating empty message of class = AddNodeToNetwork (0x4A), type = Request (0x00)
12:17:25.483 [DEBUG] [b.z.i.protocol.ZWaveController:632  ] - Enqueueing message. Queue length = 1
12:17:25.483 [DEBUG] [WaveController$ZWaveSendThread:1241 ] - Took message from queue for sending. Queue length = 0
12:17:25.484 [DEBUG] [o.b.z.i.protocol.SerialMessage:243  ] - Assembled message buffer = 01 05 00 4A 81 FF CE 
12:17:25.485 [DEBUG] [WaveController$ZWaveSendThread:1301 ] - NODE 255: Sending REQUEST Message = 01 05 00 4A 81 FF CE 
12:17:25.491 [DEBUG] [eController$ZWaveReceiveThread:1530 ] - Receive Message = 01 07 00 4A FF 01 00 00 4C 
12:17:25.495 [DEBUG] [eController$ZWaveReceiveThread:1446 ] - Receive queue ADD: Length=1
12:17:25.495 [DEBUG] [b.z.i.protocol.ZWaveController:1194 ] - Receive queue TAKE: Length=0
12:17:25.499 [DEBUG] [o.b.z.i.protocol.SerialMessage:243  ] - Assembled message buffer = 01 07 00 4A FF 01 00 00 4C 
12:17:25.500 [DEBUG] [b.z.i.protocol.ZWaveController:1195 ] - Process Message = 01 07 00 4A FF 01 00 00 4C 
12:17:25.500 [DEBUG] [b.z.i.protocol.ZWaveController:194  ] - Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = FF 01 00 00 
12:17:25.508 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:77   ] - Add Node: Learn ready.
12:17:25.510 [DEBUG] [b.z.i.protocol.ZWaveController:648  ] - Notifying event listeners: ZWaveInclusionEvent
12:17:25.510 [DEBUG] [.z.internal.ZWaveActiveBinding:449  ] - ZwaveIncomingEvent
12:17:25.513 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:66   ] - Sent message Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = 81 FF 
12:17:25.513 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:67   ] - Recv message Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = FF 01 00 00 
12:17:25.514 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:68   ] - Checking transaction complete: class=AddNodeToNetwork, expected=AddNodeToNetwork, cancelled=false
12:17:25.515 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:74   ] -          transaction complete!
12:17:25.515 [DEBUG] [b.z.i.protocol.ZWaveController:648  ] - Notifying event listeners: ZWaveTransactionCompletedEvent
12:17:25.517 [DEBUG] [.z.internal.ZWaveActiveBinding:449  ] - ZwaveIncomingEvent
12:17:25.517 [DEBUG] [z.i.p.i.ZWaveNodeStageAdvancer:1020 ] - NODE 6: Node advancer - WAIT: The WAIT is over!
12:17:25.518 [DEBUG] [z.i.p.i.ZWaveNodeStageAdvancer:202  ] - NODE 6: Node advancer - checking initialisation queue. Queue size 0.
12:17:25.520 [DEBUG] [WaveController$ZWaveSendThread:1364 ] - NODE 255: Response processed after 35ms/255ms.
12:17:55.489 [DEBUG] [.z.i.config.ZWaveConfiguration:1370 ] - Ending inclusion mode.
12:17:55.489 [DEBUG] [.z.i.config.ZWaveConfiguration:1393 ] - Stopping inclusion timer.
12:17:55.491 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:60   ] - Ending INCLUSION mode.
12:17:55.491 [DEBUG] [o.b.z.i.protocol.SerialMessage:113  ] - NODE 255: Creating empty message of class = AddNodeToNetwork (0x4A), type = Request (0x00)
12:17:55.492 [DEBUG] [b.z.i.protocol.ZWaveController:632  ] - Enqueueing message. Queue length = 1
12:17:55.492 [DEBUG] [WaveController$ZWaveSendThread:1241 ] - Took message from queue for sending. Queue length = 0
12:17:55.494 [DEBUG] [o.b.z.i.protocol.SerialMessage:243  ] - Assembled message buffer = 01 04 00 4A 05 B4 
12:17:55.494 [DEBUG] [WaveController$ZWaveSendThread:1301 ] - NODE 255: Sending REQUEST Message = 01 04 00 4A 05 B4 
12:17:55.649 [DEBUG] [eController$ZWaveReceiveThread:1530 ] - Receive Message = 01 07 00 4A FF 06 00 00 4B 
12:17:55.652 [DEBUG] [eController$ZWaveReceiveThread:1446 ] - Receive queue ADD: Length=1
12:17:55.652 [DEBUG] [b.z.i.protocol.ZWaveController:1194 ] - Receive queue TAKE: Length=0
12:17:55.654 [DEBUG] [o.b.z.i.protocol.SerialMessage:243  ] - Assembled message buffer = 01 07 00 4A FF 06 00 00 4B 
12:17:55.655 [DEBUG] [b.z.i.protocol.ZWaveController:1195 ] - Process Message = 01 07 00 4A FF 06 00 00 4B 
12:17:55.655 [DEBUG] [b.z.i.protocol.ZWaveController:194  ] - Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = FF 06 00 00 
12:17:55.656 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:97   ] - Add Node: Done.
12:17:55.657 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:66   ] - Sent message Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = 05 
12:17:55.657 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:67   ] - Recv message Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = FF 06 00 00 
12:17:55.658 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:68   ] - Checking transaction complete: class=AddNodeToNetwork, expected=AddNodeToNetwork, cancelled=false
12:17:55.659 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:74   ] -          transaction complete!
12:17:55.659 [DEBUG] [b.z.i.protocol.ZWaveController:648  ] - Notifying event listeners: ZWaveTransactionCompletedEvent
12:17:55.660 [DEBUG] [.z.internal.ZWaveActiveBinding:449  ] - ZwaveIncomingEvent
12:17:55.660 [DEBUG] [WaveController$ZWaveSendThread:1364 ] - NODE 255: Response processed after 165ms/255ms.
12:18:07.959 [DEBUG] [z.internal.ZWaveNetworkMonitor:362  ] - Network Monitor: No nodes to ping!
12:18:12.101 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:44   ] - Setting controller into INCLUSION mode.
12:18:12.103 [DEBUG] [o.b.z.i.protocol.SerialMessage:113  ] - NODE 255: Creating empty message of class = AddNodeToNetwork (0x4A), type = Request (0x00)
12:18:12.104 [DEBUG] [b.z.i.protocol.ZWaveController:632  ] - Enqueueing message. Queue length = 1
12:18:12.104 [DEBUG] [WaveController$ZWaveSendThread:1241 ] - Took message from queue for sending. Queue length = 0
12:18:12.106 [DEBUG] [o.b.z.i.protocol.SerialMessage:243  ] - Assembled message buffer = 01 05 00 4A 81 FF CE 
12:18:12.107 [DEBUG] [WaveController$ZWaveSendThread:1301 ] - NODE 255: Sending REQUEST Message = 01 05 00 4A 81 FF CE 
12:18:12.113 [DEBUG] [eController$ZWaveReceiveThread:1530 ] - Receive Message = 01 07 00 4A FF 01 00 00 4C 
12:18:12.117 [DEBUG] [eController$ZWaveReceiveThread:1446 ] - Receive queue ADD: Length=1
12:18:12.117 [DEBUG] [b.z.i.protocol.ZWaveController:1194 ] - Receive queue TAKE: Length=0
12:18:12.118 [DEBUG] [o.b.z.i.protocol.SerialMessage:243  ] - Assembled message buffer = 01 07 00 4A FF 01 00 00 4C 
12:18:12.119 [DEBUG] [b.z.i.protocol.ZWaveController:1195 ] - Process Message = 01 07 00 4A FF 01 00 00 4C 
12:18:12.120 [DEBUG] [b.z.i.protocol.ZWaveController:194  ] - Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = FF 01 00 00 
12:18:12.121 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:77   ] - Add Node: Learn ready.
12:18:12.123 [DEBUG] [b.z.i.protocol.ZWaveController:648  ] - Notifying event listeners: ZWaveInclusionEvent
12:18:12.123 [DEBUG] [.z.internal.ZWaveActiveBinding:449  ] - ZwaveIncomingEvent
12:18:12.124 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:66   ] - Sent message Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = 81 FF 
12:18:12.124 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:67   ] - Recv message Message: class = AddNodeToNetwork (0x4A), type = Request (0x00), payload = FF 01 00 00 
12:18:12.126 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:68   ] - Checking transaction complete: class=AddNodeToNetwork, expected=AddNodeToNetwork, cancelled=false
12:18:12.126 [DEBUG] [.z.i.p.s.ZWaveCommandProcessor:74   ] -          transaction complete!
12:18:12.127 [DEBUG] [b.z.i.protocol.ZWaveController:648  ] - Notifying event listeners: ZWaveTransactionCompletedEvent
12:18:12.128 [DEBUG] [.z.internal.ZWaveActiveBinding:449  ] - ZwaveIncomingEvent
12:18:12.128 [DEBUG] [WaveController$ZWaveSendThread:1364 ] - NODE 255: Response processed after 20ms/255ms.
12:18:42.109 [DEBUG] [.z.i.config.ZWaveConfiguration:1370 ] - Ending inclusion mode.
12:18:42.110 [DEBUG] [.z.i.config.ZWaveConfiguration:1393 ] - Stopping inclusion timer.
12:18:42.110 [DEBUG] [.b.z.i.p.s.AddNodeMessageClass:60   ] - Ending INCLUSION mode.

Any idea on what to try next?

Regards
/P