I am trying to bind a VZM31-SN to a VZM36 canopy module.
I am using Home Assistant (ZHA)
VZM36 firmware is 0x04010101
VZM31-SN firmware is 0x01020212
I assume these are the latest firmware for each. I cannot find any good info on firmware for the canopy module, and have tried to force the switch to update.
Eventually I found this documentation on how to do the binding (why isn’t this linked from the VZM36 manual?).
But I do not have an Endpoint 3 on the VZM31-SN switch.
Do I have the right firmware?
How do I find the human-readable firmware version? Is there documentation mapping the hex code to a readable version number? Or is there a setting in HA that I need to change to show it in the UI?
If this is the right firmware for each, why isn’t there an Endpoint 3 available for binding?
How can I debug this?
Update: I confirmed the VZM31-SN switch is on firmware 2.18 by reading sw_build_id (id: 0x4000) attribute. Anyone know how to show this in the Device Info as shown in the last image in this article?