Zigbee2mqtt: Support for Heiman doorbell button

hello everyone

So, the day before yesterday I received a doorbell button from Domadoo, brand Heiman, I wanted to take advantage of the Free integration to get an SMS when someone rings.
The button is properly recognized in Z2MQTT, and in Gladys (yay)
but disappointment: when I had to create a scene for it, indeed button click doesn’t work. I’ve tried everything: short press, long press, etc.. nothing works
I saw that in Gladys a sabotage action is present, ??? odd for a doorbell button, but anyway I tried it; strangely that works, but another problem: I only get spurious triggers as if someone were pressing the said button.
When I look at Z2MQTT it returns the word ‹ pressed › or ‹ manipulated ›.
So I’m stuck — if anyone has an idea or has already bought this model?
I’m sending the screenshots.



Okay, regarding the false triggers I found there’s a sabotage mode — the button must be on its holder, it’s written very small and I’m old so it’s not easy to see.

However no response from Gladys — I think it must come from the « pressed » topic not being handled (this home automation setup isn’t easy with all this different equipment)

Is there any way to do something in Z2MQTT (not Node-RED, I don’t master it)?

Yes the « pressed » action should not be handled.
If I have time I’ll try to make a PR this week. It’s quick and easy to add.

1 Like

Thanks a lot — I treated myself to it, but it’s frustrating not to be able to get it working; the hardware looks good.

No worries, I’ll keep you posted when I’ve added it.

Let me know, because I was also interested in that button!

1 Like

No worries — test and report back

@pierre-gilles , here is the PR

1 Like

Thank you very much @_Will_71 :slight_smile:

Looks good to me, it’s merged and it will ship in the next Gladys release!

1 Like

Available in Gladys Assistant 4.51.0 :