I have recently torn down my Standard HA ZWave Integation network, and I installed the Mosquitto MQTT add-on and the zwave2mqtt addon. I’ve added a number of ZWave Switches and Dimmers, with interesting results.
One device works fine through HA and Lovelace. One.
All of the devices work fine if I interact them through the zwave2mqtt control panel. If I open the zwave2mqtt Control Panel, select ANY device, find the controls under the User section, it works, and it responds quickly.
The MQTT Integration sees all of the devices. I can click on a device and see it’s Entity (or entities, in some cases), but the entity state is often wrong. Attempting to change the entity state through the Configuration > Devices interface has no effect. The state switch in the UI will often toggle, then immediately toggle back.
In the zwave2mqtt Control Panel, I selected the single working device started Debug, then toggled the power state through Lovelace. Many messages scrolled by and the device responded quickly. If I choose any other device and attempt this, I get nothing on the Debug screen.
I also have some WiFi outlets flashed with Tasmota running on MQTT that work really well.
I am running HA via the image for the RPi3:
HA Core 0.108.1
HA OS 3.13
zwave2mqtt add-on 0.6.0
Mosquitto MQTT add-on 5.1
Z-Wave Adapter is a HUSBZB-1 connected to the RPi via an extension cable.
I am running the HA database on a separate MySQL server, so as to ease the load on the Pi and the SD card.
I’ve tried to do everything right. I’ve been using HA for a few months now, after moving off of Wink. I have a bunch of ZigBee devices that work very well, despite all of this Z-Wave non-sense.
I am very happy with how much easier the whole Z-Wave thing has been with zwave2mqtt, but this speed bump has got me puzzled. HASS restarts quickly, the devices join the ZWave network very quickly, it’s been a very pleasurable experience until the past few days.
I tried to do my research before posting this as a last resort. I have also tried to include as much information as possible, but please let me know if there is anything critical I omitted.
Thanks - Jonesie