I just installed my first Blue 2-1 On/Off switch and am getting everything set up. I’m using zigbee2mqtt on Home Assistant as my hub and it appears that the “Exposes” page shows the possible values for the relayClick backwards. When the value is “Disabled” the switch clicks upon toggle but when it’s set to “Enabled (Default)” the switch does not click.
Seconded; I was going crazy thinking I couldn’t turn off the loud clicking! Thanks for posting this. I’m on firmware 2.00 as well using zigbee2mqtt 1.28.2.
It is as intended per the docs. Disabled means click sound is on.
I agree that the parameter and description could be better within z2m. @nathanfiscus it might be worth matching the documentation wording more closely.
Not sure if related but part of my confusion came from no option being selected by default in Z2M. Even now I don’t see my option highlighted although changing it does change the switch behavior.
I think this is more to do with how boolean data types are being defined in the converter that z2m-herdsman is using. I don’t see any of the enum data types that have re-cast standard boolean names (true/false) to use other words get updated in the frontend. Looking at the json for the switch state, all the values are set correctly, but it doesn’t show in the GUI.
Edit: updated to the latest converter and the re-cast booleans issue seems to have vanished. Selections are now sticking and showing in the UI for me.