Yeah, using the SmartThings’
sendEvent(name: "button", value: "pushed",etc. is not supported by Hubitat and won’t be recognized by Rule Machine, the Button Controller App, other Hubitat-native apps, etc.
createEvent mapped data should follow this format:
Also there is no support for a
released state. So all of that can be removed, including the countdown timer.
But does the Aqara Button generate different messages when it’s pressed versus released? If yes, then the “original” Xioami driver I’m working on could be adapted.
Same thing if the Aqara Button generates different messages for multi-clicks.
I’d love to help with the device driver, but I can only do that if I know what messages it produces with different click actions.
EDIT: For the official explanation of Hubitat’s Button capability implementation, please see this forum thread.