Z-Wave and Zigbee Dongles don't work together

Tags: #<Tag:0x00007f7397ac1040> #<Tag:0x00007f7397ac0eb0>

Hi all,

I am new to Home Assistant and so far I am very happy with my choice. I am currently migrating my Smart Home from a different system to HA.

I am running HA on a raspberry pi 4 with a AEON Labs ZW090 Z-Stick Gen5 EU and have 34 Devices included so far. That went very smooth.

Now I also got a new Conbee 2 Stick since I also own several Zigbee Devices which I obviously want to include in HA.

I got Zigbee it to work with the ZHA integration and I was able to include a few devices already.

However after a reboot my Z-Wave network is stopped and would not start up again. Zigbee still works fine.

Zigbee is connected and configured via:
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2228756-if00

Z-Wave:
/dev/serial/by-id/usb-0658_0200-if00

What am I’m doing wrong? Please help :slight_smile:

Z-Wave log:

2020-09-03 11:44:40.515 Always, OpenZwave Version 1.4.3469 Starting Up
2020-09-03 11:44:46.469 Info, Setting Up Provided Network Key for Secure Communications
2020-09-03 11:44:46.469 Info, mgr,     Added driver for controller /dev/serial/by-id/usb-0658_0200-if00
2020-09-03 11:44:46.469 Info,   Opening controller /dev/serial/by-id/usb-0658_0200-if00
2020-09-03 11:44:46.469 Info, Trying to open serial port /dev/serial/by-id/usb-0658_0200-if00 (attempt 1)
2020-09-03 11:44:46.471 Info, Serial port /dev/serial/by-id/usb-0658_0200-if00 opened (attempt 1)
2020-09-03 11:44:46.472 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2020-09-03 11:44:46.472 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2020-09-03 11:44:46.472 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2020-09-03 11:44:46.472 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2020-09-03 11:44:46.472 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2020-09-03 11:44:46.472 Detail,
2020-09-03 11:44:46.472 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2020-09-03 11:44:47.472 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-09-03 11:44:47.472 Detail, contrlr, Removing current message
2020-09-03 11:44:47.472 Detail, contrlr, Notification: Notification - TimeOut
2020-09-03 11:44:47.473 Detail,
2020-09-03 11:44:47.474 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x20) - FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2020-09-03 11:44:48.474 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-09-03 11:44:48.474 Detail, contrlr, Removing current message
2020-09-03 11:44:48.474 Detail, contrlr, Notification: Notification - TimeOut
2020-09-03 11:44:48.476 Detail,
2020-09-03 11:44:48.476 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x05) - FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2020-09-03 11:44:49.477 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-09-03 11:44:49.477 Detail, contrlr, Removing current message
2020-09-03 11:44:49.477 Detail, contrlr, Notification: Notification - TimeOut
2020-09-03 11:44:50.462 Detail,
2020-09-03 11:44:50.462 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x07) - FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2020-09-03 11:44:51.463 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-09-03 11:44:51.463 Detail, contrlr, Removing current message
2020-09-03 11:44:51.463 Detail, contrlr, Notification: Notification - TimeOut
2020-09-03 11:44:51.463 Detail,
2020-09-03 11:44:51.463 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x56) - FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2020-09-03 11:44:52.464 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-09-03 11:44:52.464 Detail, contrlr, Removing current message
2020-09-03 11:44:52.464 Detail, contrlr, Notification: Notification - TimeOut

Ia the Aeotec stick directly plugged into a USB 3 port? The Pi 4 is known to have problems with the Aeotec stick because it doesn’t comply to the USB standards. You could try putting the Aeotrc stick on a powered usb 2 hub.

1 Like

Thanks, @Burningstone totally fergot to mention. I am running it on a powered USB Hub already. The Conbee is plugged directly ito a USB2 Port on the Pi

You may be getting interference from each to each other. It is HIGHLY recommended to put the the Deconz stick on a 10ft extension cable to get it away from the pi and other devices. I would try putting both devices on a 10ft usb 2.0 cable extension to get rid of any interference they may be having.

Looks like your stick doesn’t exist according to the driver, what does /var/log/messages say?

I don’t think that is likely at all. the zwave & zigbee radios work on a completely different frequency.

and I literally have two zwave radios (Aeotec & HUSBZB-1) & two zigbee radios (HUSBZB-1 & CC2531) all within six inches of each other connected directly to the same NUC and I don’t have issues.

It’s possible that the zigbee radio could get interference from the 2.4GHZ wifi tho since they both run at the same frequency. Which is why people recommend putting them on a USB extension to get them away from other 2.4GHZ signals (but I haven’t ever had any issues with that either).

But the OP isn’t having any issue with zigbee. It’s the zwave stick that’s the problem.

I occasionally have this issue as well with my Conbee 2 and my UZB1 stick. The Conbee always works but when both are plugged in, the UZB1 fails. I still have yet to figure out what the actual issue is and have tried USB 3.0 and 2.0 hubs to no avail. Also tried having one in each of the USB ports. Have you tried the extension? I haven’t yet.

So far I tried every possible combination of USB Slots, USB HUB and Dongles. What seems to work (at least its stable since yesterday) is to plug the Conbee 2 directly into a USB2.0 of the Raspberry and the Z-Wave Stick into a USB3.0 Slot via powered USB2.0 Hub.

Since then I did multiple reboots and restarts and everything seems to work. I dont know what is going on :frowning: I will test for another few days and let you guys know if the issue is fixed.

Thanks so far for replying and trying to help me :slight_smile:

I’d still put the ConBee on an extension cord to avoid interference from USB 3.0 ports (it sounds unreal but USB 3 can cause interference with ZigBee, Intel nublished an article about this some time ago, see here.

1 Like