I’m migrating to ZWaveJS2MQTT from Hubitat and figured I’d document each device that required a few tweaks.
Home Assistant: 2021.10.3
Z-Wave JS to MQTT: 0.27.0
When the MIMOLite first gets added it can be controlled by the binary sensor doesn’t update when the contact is opened/closed. This can be fixed by configuring association groups:
Specifically adding the Binary Sensor report group association to the controller, NodeID_1 in my case, results in contact state changes being immediately reported.
If you think that’s something that should be enabled by default, you could submit a Bug Report to node-zwave-js and make a request, or you could even submit a PR yourself. The device configuration file controls which association groups the controller will assign automatically.
The official device handler from Fortrezz does automatically configure groups 2, 3 and 4. So it seems reasonable that Z-Wave JS could as well.