-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QBKG04LM: Z2M registers state changes when physically pressing the button, but cannot send MQTT msgs to it. #593
Comments
Can you provide your log? |
Switch 1: When sending on command via Hass.IO:
Switch 1: When physically turning on the switch:
Switch 2: When sending on command via Hass.IO:
Switch 2: When physically turning on the switch:
|
Could you provide a bit more logging after sending the command? |
Tested using new install of edge I guess issue might be one of these reasons:
Test log is from when restarting zigbee2mqtt to a few minutes after sending the command:
In case its a network signal error, I added another QBKG04LM after the test above. Results:
Network map:
|
Ok, more in depth testing. I deleted MosquittoMQTT to completely remove the device entity from Hass.io. After restarting everything, repaired the device which has better signal link to the coordinator. Here is the result:
After the above, I physically turned on/off the switch, and saw the state change in Hass.io. Log:
|
More guys with same issues here. |
I have the same problem!! |
Me too! |
Does this error also happen in 0.2.0 (not the dev version)? |
Nvm already know what the issue is. Will post a fix this evening. For those who want to test, change: https://github.com/Koenkk/zigbee2mqtt/blob/master/lib/extension/devicePublish.js#L55 to
|
Hello Koenkk, I tried this change and it is working, thank you 👍 |
Waiting to fix in docker DEV version. |
Fixed in dev branch. |
I have 2x QBKG04LM located right beside a few QBKG03LM. The QBKG03LM works perfectly, so I know its not a signal strength issue. When I physically toggle the QBKG04LMs, the state change is registered on HA. But when I try to send it on/off commands, it doesn't respond, and this also causes the whole network to lag. Devices that normally respond instantly will pause for about 10 seconds immediately after the command is sent to the QBKG03LM, then returns to working normally.
Are there any settings in the firmware and / or zigbee2mqtt I can try tweaking?
The text was updated successfully, but these errors were encountered: