Thank you for verifying! I will add it to the list since it meets all requirements from my original post. I agree that the lack of binding support is a drawback but it’s the same for the Aqara T2. When it comes to that option the only hope I think we might have is the Ubisys devices. Thank you again for your contribution!
The best source of information I have found is the device pages on https://zigbee2mqtt.io/devices/. As a alternate option you can also try it out for yourself (using HA, Zigbee2MQTTT and the device in question). There might be a better way to do this, but those have been my two methods of choice.
The only bits of information I can find explaining this is at Ubisys C4 control via MQTT | Zigbee2MQTT and Control unit C4 – ubisys. If none of those sources answer your questions I recommend getting in touch with Ubisys support. They have been really helpful in our previous e-mail conversations.
That is correct. I have created modified scripts from Trigger different actions on a single, double or double click on a binary sensor (if I recall correctly). The reason why I’d prefer if the device had native support for hold and double tap/click actions are:
-
More responsive - the switch sends the correct action to the gateway instantly. This means that any action (turning off lights, turning on your lawn mower etc.) will be carried out as quick as your Zigbee network allows. Say that you, for example, configure a 2 second delay to allow HA to “listen” for a second click. In this case you will not be able to have the single click action occur before you have “waited out” the 2 second window. This means that after every interaction you will have to wait 2 seconds before anything is carried out. I hope that makes sense.
-
More reliable - if you press a button twice or hold it and the subsequential clicks (or releases) are not received by the gateway for any reason, things will get weird. A package lost due to transmission issues, or the timing of your interaction being off, will in my experience result in frustration from the end user. (I know this from personal experience after hearing the sounds of my partner double-clicking switches again and again and again without it having the desired effect.) With finetuning it should/could/might work but your mileage may vary and it is in no way as effective as built-in actions in my experience.