I need some help please.
I’ve added a second Sonoff stick that supports Z2M, the same Sonoff Zigbee 3.0 USB Dongle Plus as I’m using for ZHA. It’s in the same powered USB2 hub. Also have a zwave stick in the same hub, so three sticks in all.
I’ve installed the addon repository and added the addon for zigbeemqtt. I have an MQTT broker set up.
I created a zigbeemqtt/configuration.yaml file as below just stealing from online examples:
homeassistant: true
# Let new devices join our zigbee network
permit_join: true
mqtt:
server: 192.168.1.103
user: username
password: password
base_topic: zigbee2mqt
# Zigbee Adapter path
serial:
port: /dev/ttyUSB0
frontend:
port: 8080
I rebooted, and now I’m stuck. I don’t see the second stick under devices, only the original Zigbee stick. I don’t know which USB port the new dongle is on but it does exist, I ran the ha hardware
info command and there are two identical, one in USB0 and the other in USB1.
When I try to start the addon, the log shows:
Zigbee2MQTT:info 2023-06-06 13:36:26: Logging to console and directory: '/config/zigbee2mqtt/log/2023-06-06.13-36-26' filename: log.txt
Zigbee2MQTT:info 2023-06-06 13:36:26: Starting Zigbee2MQTT version 1.31.0 (commit #unknown)
Zigbee2MQTT:info 2023-06-06 13:36:26: Starting zigbee-herdsman (0.14.117)
Zigbee2MQTT:error 2023-06-06 13:36:26: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-06-06 13:36:26: Failed to start zigbee
Zigbee2MQTT:error 2023-06-06 13:36:26: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-06-06 13:36:26: Exiting...
Zigbee2MQTT:error 2023-06-06 13:36:26: Error: spawn udevadm ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19)
at onErrorNT (node:internal/child_process:485:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
So I’m stuck, both with the error message, and why I don’t see the new device under Devices.