All things with a bridge in ONLINE status should be ONLINE and operational.
Actual Behavior
Sometimes things change their status to OFFLINE with detail message The Miele webservice cannot be accessed over the bridge. Check the bridge configuration.
Environment
Binding version: beta.1
openHAB version: 2.5.x
Running on: ?
Involved Miele devices: Different device categories
Steps to Reproduce
It is yet unclear of how to deterministically reproduce the behavior. It sometimes happens after openHAB was running for some time.
Possible Solution
Seems like a concurrency problem with thing/bridge initialization clashing or things not being properly re-initialized when the bridge re-initializes. Re-structuring the initialization process and pushing device updates from the bridge to the things should resolve this (thus things are no longer directly dependent on the webservice).
A workaround seems to be removing and adding the affected thing again.
Expected Behavior
All things with a bridge in
ONLINE
status should beONLINE
and operational.Actual Behavior
Sometimes things change their status to
OFFLINE
with detail messageThe Miele webservice cannot be accessed over the bridge. Check the bridge configuration
.Environment
Steps to Reproduce
It is yet unclear of how to deterministically reproduce the behavior. It sometimes happens after openHAB was running for some time.
Possible Solution
Seems like a concurrency problem with thing/bridge initialization clashing or things not being properly re-initialized when the bridge re-initializes. Re-structuring the initialization process and pushing device updates from the bridge to the things should resolve this (thus things are no longer directly dependent on the webservice).
A workaround seems to be removing and adding the affected thing again.
Additional information