Hi
I have been using a SLZB-06 via network connection for quite a while. Recently the slab-06 developed a fault and could no longer be used as a network coordinator. SMLight support have been great and are sending me a replacement. All good so far apart from the fact it will take some weeks to arrive.
So I have switched the coordinator into USB mode, that’s done using the little button on top if you wanted to know. Homeassistant finds the device and I have changed my config to match the device location ( I am using Z2MQTT and have tried this on a physical NUC and a Proxmox VM). Now here is where the fun begins. If I start from a powered down state with everything plugged in Homeassistant starts but Z2MQTT cannot connect to the adapter I get error
“Error: Error Resource temporarily unavailable Cannot lock port”
I, homeassistant and Z2MQTT can see the device is present and has the right address of ttyUSB0 as I have put in the config. First troubleshooting step I took was to set Z2MQTT to not start at boot so I could confirm the device was present. Unfortunately this results in the same error.
Second attempt at a resolution
- Switch off machine
- Unplug SLZB-06
- Start machine and wait for Homeassistant to fully start
- Plugin SLZB-06
- Start Z2MQTT add-on
Magic everything works. Zigbee network is up and all devices reporting in.
My assumption therefore is that something in the HASSOS is attaching to the adapter during boot. Unfortunately I have not been able to find a way of locating this.
Any ideas or suggestions would be greatly appreciated. My work around is great but requires me to be able to unplug/plug the adapter Just waiting for the power cut when I am away from home to cause me issues