It may be coincidence, but It seems that the recent Security Update 2021.1.4 has broken my Zwave integration. The Zwave Stick is seen at the OS level but my hub stick, and then of course, my other devices, are unavailable. I had previously set udev rules so that the USB device was static. I’ve gone over my configuration elements but can’t seem to recover functionality. I’ll post my config elements below. Anybody have any ideas of what I may be missing or how to go about getting the integration restored?
Thank you
Installation
- Supervisord Docker
- Base OS: Ubuntu 20.04.1 LTS
- Docker Version: 20.10.2, build 2291f61
Supervisor log repeated entries
21-01-20 17:49:53 INFO (SyncWorker_4) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-zwave with version 0.8.0
21-01-20 17:50:23 WARNING (MainThread) [supervisor.misc.tasks] Watchdog found a problem with core_zwave!
core log
I don’t know why I’m seeing this error in the core log. I can’t find anywhere in the OpenZWave add-on configuration options to configure MQTT credentials
2021-01-20 10:26:58 ERROR (MainThread) [openzwavemqtt] MQTT error: [Errno 111] Connection refused. Reconnecting in 4 seconds
2021-01-20 10:27:03 ERROR (MainThread) [openzwavemqtt] MQTT error: [Errno 111] Connection refused. Reconnecting in 8 seconds
2021-01-20 10:27:26 ERROR (MainThread) [openzwavemqtt] MQTT error: Disconnected during message iteration. Reconnecting in 2 seconds
2021-01-20 10:27:28 ERROR (MainThread) [openzwavemqtt] MQTT error: [Errno 111] Connection refused. Reconnecting in 4 seconds
configuration.yaml
zwave:
debug: true
usb_path: /dev/zwaveAeontecG5Stick
network_key: !secret zwave_network_key
OZW_log.txt
empty
lsusb
Bus 001 Device 003: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1a86:e024 QinHeng Electronics
Bus 001 Device 003: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg
services-admin@ubuntu:~/DockerServices$ dmesg | grep -i usb
...
[ 1.238206] usb 1-1.3: new full-speed USB device number 3 using ehci-pci
[ 1.348166] usb 1-1.3: New USB device found, idVendor=0658, idProduct=0200, bcdDevice= 0.00
[ 1.348721] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
...
/etc/udev/rules.d/99-usb-serial.rules
services-admin@ubuntu:~/DockerServices$ sudo cat /etc/udev/rules.d/99-usb-serial.rules
[sudo] password for services-admin:
SUBSYSTEM=="tty", ATTRS{idVendor}=="0658", ATTRS{idProduct}=="0200", SYMLINK+="zwaveAeontecG5Stick"
Developer Tools → Services → Service
No zwave service
Clicking “REFRESH NODE”