-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[deconz] events from deconz are received but not propagated in openhab, error message Get full state failed #13132
Comments
2022_6_31_10_21_no_deconz_events.tar.gz |
Maybe this is related to #9517 |
I am encountering a similar issue with my sensors. This occurs for contact sensors (openclose), motion sensors (of various vendors) and remotes. |
@Owlbertz can you try the nexttime to pause and start again the deconz thing? That always fixes the problem in my case. |
Today it failed again after a few hours. I see this error message. Looks like the channel is not restarted after that error.
|
openhab.log |
Found a workaround to make deconz reliably work. I wrote a script which restarts the deconz plugin when the error message shows up in the openhab.log. You need to start it with screen or better with systemd to it always is running.
Since a plugin restart with every "Get full state failed" message fixes the problem, we need to understand what needs to be done in the code where the log is written in order to recover the error. |
Expected Behavior
zigbee switch issues event on deconz, deconz binding receives that event and propagates it to openhab reliable.
Current Behavior
My containerized openhab instance is using the deconz plugin and a separate Raspberrypi running deconz natively. A rule which receives the event from zigbee switches generates a Telegram message using a bot.
This works consistently sometimes for days, sometimes for hours after the restart of the container.
Then it stops working randomly until the deconz plugin is paused and then started again.
Used dockerhub container version is image: "openhab/openhab:3.3.0"
deconz uses this package:
In the Telegram channel I see notification stopped at 11:33PM 14th of Jul.
https://nextcloud.andres.one/s/mgCA8zxtMCq2SgL (Picture)
link to the log file https://nextcloud.andres.one/s/CeemYpy6YCsBNZ3 (log file)
Log file shows Problems here
at
I pressed pause on the deconz thing and pressed play again. deconz did reinitialize and the event propagation started working again.
Possible Solution
no idea.
Steps to Reproduce (for Bugs)
since the Problem is intermittent I dont know how to willing force the problem. For me it happens usually several times a week if I do not restart the openhab instance. I can pickup a change to try with a code fix or catch patch.
Context
I want notifications on Telegram reliable if a Door or Window in my House is opened or closed.
Your Environment
The text was updated successfully, but these errors were encountered: