Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
12.17k stars 1.68k forks source link

GreenPower push button coupler pairing successful but no messages coming through #8048

Closed wb441 closed 3 years ago

wb441 commented 3 years ago

What happened

After seemingly succesfully pairing a GreenPower device, no messages are seen by Zigbee2mqtt. Device: https://www.led-trading.de/zigbee-unterputz-modul-fuer-friends-of-hue Basically, it is a 230V powered Friends of Hue push button coupler.

What did you expect to happen

Similar to other Greenpower devices I have, that pushing a button results in 'recallscene#' actions which I can then couple through NodeRED.

How to reproduce it (minimal and precise)

Power the device Push B0 button, then A1 and B0 together in order to pair on Channel 11 and confirm/ This gives the following output to the log: https://hastebin.com/sijesixefe.apache Adding Zigbee2mqtt IN node in Nodered in order to couple it to other stuff Pushing a button No message/action whatsoever is seen in the log.

Debug info

Zigbee2MQTT version: Adapter hardware: CC2531 Adapter firmware version:

wb441 commented 3 years ago

Solved it. Turns out that during the second step of pairing (Step 1 = press button for channel 7s, Step 2 = press A1 and B0 to confirm) I was pushing the wrong button. Turns out, if you don't follow the instructions correctly, it doesn't work.. what do you know :-) Working brilliantly now!

holstweb commented 3 years ago

I'm running into the same problem. The device has K1, K2, K3, K4. Which are B0 and A1?

wb441 commented 3 years ago

Hi! The instruction manual shows the ones to push. image

If you check out the attached image, you will find that you need to press

I often didn't get it right the first time. Then, it can help to reset the module and start over. you can do that by pressing all four buttons simultaneously for 7s.

That should do the trick. I have 4 working brilliantly.

Important! You need a Philips Hue device in your setup, or none of the above will work! Only Philips Hue devices contain a small piece of translation code in them. For example, I have a Hue power plug plugged in, just for that... Stupid, but it's how it is!

holstweb commented 3 years ago

Excellent! Thanks so much! How does it show up in your Zigbee2mqtt?

lozwei commented 2 years ago

I know it's an older Issue but maybe I can ask you a question anyway: is your device recognized as the right device? When I pair my modules they are all detected as PTM 215Z. Can you please tell me the ieeeAddress of your devices? It should be starting with 0x00000000427. It seems mine have the wrong but I don't know why :-(

minke890 commented 2 years ago

I know it's an older Issue but maybe I can ask you a question anyway: is your device recognized as the right device? When I pair my modules they are all detected as PTM 215Z. Can you please tell me the ieeeAddress of your devices? It should be starting with 0x00000000427. It seems mine have the wrong but I don't know why :-(

How were you able to pair it? I used to run this module in deconz on chanel 15, but are unable to pair it in z2m on chanel 11. Chanel 11 means button K1 for 10sec and confirm by K1+K4 for 1sec, but it does not work for me.

wb441 commented 1 year ago

Sorry for the late reply. I'm working on channel 11 as well, and per the instructions on the z2m website and also above, K2 first, then K1 + K4 to confirm. Can you try it this way and report back?