Koenkk / zigbee2mqtt

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

Hue Dimmer Switch 3241310926211 not sending anything #8921

Closed hmrc87 closed 2 years ago

hmrc87 commented 3 years ago

What happened

I successfully paired my remote https://www.zigbee2mqtt.io/devices/324131092621.html#philips-324131092621 with my zigbe2mqtt installation.

The debug log shows nothing related to this device whenever I click something on the switch. It also does not appear in the MQTT zigbee2mqtt topic. BUT it appears on the homeassistant topic since I turned the feature on - is that the problem? I turned it on in order to use it with diy hue

What did you expect to happen

When I click a button on the switch an Action should be send and be visible in MQTT

How to reproduce it (minimal and precise)

Debug info

Zigbee2MQTT version 1.21.1 commit: eb5750d Coordinator type ConBee/RaspBee Coordinator revision 0x26400500 Frontend version0.6.0

danieledwardgeorgehitchcock commented 3 years ago

Hi,

It sounds like your device might have been added to Zigbee2MQTT but may have not completed its interview, or is too far away from a node that can route back to the co-ordinator.

If you have access to the gui, or the filesystem for Zigbee2MQTT, you can check the interview by clicking on the device and looking in the about screen. If you don't have the gui, you can do this by opening the database.db file in a text editor, then searching for the device.

If you struggle, please post your database.db entry here and we can have a look!

hmrc87 commented 3 years ago

Thanks, Daniell but the Device finished its interview image

Speaking of distance: In the same room there is a Philips Aurelle Hue Ceiling light ZIgbee and one Osram Zigbee Outlet Switch, and a Hue 2m lightstrip. How do I know if they can act as a router? The Zigbee Receiver is quite far away in the basement

But my expectation is right, isn't it?: As Soon as everything is paired I should see the Button-Clicks in the Action Payload of the device? (I want to process this with NodeRed, like I do all the processing of my lights and sensors)

hmrc87 commented 3 years ago

I tested with two of my Tradfri (round) remotes and see the same behaviour. No data is transmitted from those devices. Lights and Switches though work perfectly fine

BigT-CZE commented 3 years ago

Hello @hmrc87 I successfully paired Philips 324131092621. I first reseted it by holding setup button for 10s, waited to join to Zigbee2MQTT and then pressed all buttons for 4s on a front. Then I received message, that device was successfully paired. Now all button presses are logged properly into zigbee2mqtt log

hmrc87 commented 3 years ago

Hello @hmrc87 I successfully paired Philips 324131092621. I first reseted it by holding setup button for 10s, waited to join to Zigbee2MQTT and then pressed all buttons for 4s on a front. Then I received message, that device was successfully paired. Now all button presses are logged properly into zigbee2mqtt log

Thanks for the hint - i tried it like 3 times. It pairs, the interview is completed but the intersting thing is that the device has no state in stage.json and does not appear in MQTT.

Now I see the following in the log: 2021-10-02T19:33:51.589180144Z Zigbee2MQTT:debug 2021-10-02 19:33:51: Received MQTT message on 'zigbee2mqtt/bridge/request/device/configure' with data '{"id":"HUE DIMMER SWITCH2","transaction":"zk4oz-1"}' 2021-10-02T19:33:51.597930385Z Zigbee2MQTT:info 2021-10-02 19:33:51: Configuring 'HUE DIMMER SWITCH2' 2021-10-02T19:34:52.474270618Z Zigbee2MQTT:error 2021-10-02 19:34:52: Failed to configure 'HUE DIMMER SWITCH2', attempt 1 (Error: Bind 0x0017880106eabacb/1 genOnOff from '0x00212effff041184/1' failed (waiting for response TIMEOUT) 2021-10-02T19:34:52.474358266Z at DeconzAdapter.bind (/app/node_modules/zigbee-herdsman/src/adapter/deconz/adapter/deconzAdapter.ts:757:19) 2021-10-02T19:34:52.474387821Z at Endpoint.bind (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:500:13) 2021-10-02T19:34:52.474413488Z at Object.bind (/app/node_modules/zigbee-herdsman-converters/lib/reporting.js:33:9) 2021-10-02T19:34:52.474439117Z at Object.configure (/app/node_modules/zigbee-herdsman-converters/devices/philips.js:1504:13) 2021-10-02T19:34:52.474463099Z at Configure.configure (/app/lib/extension/configure.js:137:13) 2021-10-02T19:34:52.474486210Z at Configure.onMQTTMessage (/app/lib/extension/configure.js:88:21) 2021-10-02T19:34:52.474509802Z at Controller.callExtensionMethod (/app/lib/controller.js:412:58)) 2021-10-02T19:34:52.477606801Z Zigbee2MQTT:info 2021-10-02 19:34:52: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/configure', payload '{"data":{"id":"HUE DIMMER SWITCH2"},"error":"Failed to configure (Bind 0x0017880106eabacb/1 genOnOff from '0x00212effff041184/1' failed (waiting for response TIMEOUT))","status":"error","transaction":"zk4oz-1"}'

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

hmrc87 commented 2 years ago

I actually never got this running. After getting rid of zigbe2mqtt and using the Remote directly with the Phoscon App it works perfectly.

shanelord01 commented 2 years ago

I have this issue with one of my Hue Dimmer Switches but not the other.

Tried everything I did with the other one. This unit though I get no battery state, no bind to coordinator. Nothing.

The other one everything shows correctly.