Linear HUSBZB-1 not recognized by Pi 3

I flashed my Pi with the Hass.io image and enabled the SSH Server add-on. My hub is plugged into a USB port, and its light is on. The Pi is powered using the provided adapter. When trying to find the stick, I get this:

core-ssh:~# lsusb
Bus 001 Device 002: ID 0424:9514
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 003: ID 0424:ec00
Bus 001 Device 005: ID 10c4:8a2a
core-ssh:~# dmesg | tail -20
[  937.878141] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
[  937.878283] cp210x 1-1.4:1.0: device disconnected
[  937.886989] cp210x ttyUSB1: cp210x converter now disconnected from ttyUSB1
[  937.887148] cp210x 1-1.4:1.1: device disconnected
[  942.205611] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[  942.312706] usb 1-1.3: New USB device found, idVendor=10c4, idProduct=8a2a
[  942.312729] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[  942.312742] usb 1-1.3: Product: HubZ Smart Home Controller
[  942.312754] usb 1-1.3: Manufacturer: Silicon Labs
[  942.312766] usb 1-1.3: SerialNumber: C0F00357
[  942.316095] cp210x 1-1.3:1.0: cp210x converter detected
[  942.322895] usb 1-1.3: cp210x converter now attached to ttyUSB0
[  942.325433] cp210x 1-1.3:1.1: cp210x converter detected
[  942.326114] usb 1-1.3: cp210x converter now attached to ttyUSB1
[  943.904787] cp210x ttyUSB1: failed to set baud rate to 300
[  957.018043] cp210x ttyUSB1: failed to set baud rate to 300

The hub appears to work fine in Windows 10 after installing the Silicon Labs driver. Is there something else required to get the stick recognized in Hass.io?

For completeness, I was able to get it working with this configuration:

zwave:
  usb_path: /dev/ttyUSB0

zha:
  usb_path: /dev/ttyUSB1
  database_path: zigbee.db

Based on this thread, I ignored the results of lsusb.

I’m still unable to alias using /etc/udev/rules.d/99-usb-serial.rules (below), but I’ll tackle that later.

SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="8a2a", SYMLINK+="zwave"
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="8a2a", SYMLINK+="zigbee"

Any updates? I’m having the same issue and entering into the config file what you did doesn’t appear to work. zwave is showing, will test soon, but no zigbee :frowning:

Do you have the correct model of the USB stick? There is a model that doesn’t have the Zigbee radio.

Yes, as I can get it to work in OpenHab.
zha doesn’t work, zigbee showed but wouldn’t pair anything.
I’m going to go back to HA and see if I can figure something out … i wish there was some howto guide, or I may order one of the Elelabs ones to try.

I use it on my unRaid box and pass it into the HA docker container. I plugged it in to the box and saw the logs show two new ttyUSB0 and ttyUSB1 interfaces, passed them into the container, and put the configs into HA.

Thanks. I’m using the Pi3, it doesn’t show and hassio host hardware command is broken right now, but using the settings with baudrate: 57600 did the trick, and then finding out I have to go into the dev tools to trigger an add is what took longest to figure out.

Now I need to figure out why the “Xiaomi Aqara Humidity & Temp” sensor only shows Temp in HA :frowning: