-
-
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
[homematic] Improve (re)connect handling to Homematic gateways #11429
Commits on Dec 11, 2021
-
Use globally unique id for registration of callback to allow ...
the connection of multiple OH installations with one CCU. The bridge id is not sufficient for this purpose because it is same in all OH installations. Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for f3765b1 - Browse repository at this point
Copy the full SHA f3765b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f147aa9 - Browse repository at this point
Copy the full SHA f147aa9View commit details -
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for f28ba2f - Browse repository at this point
Copy the full SHA f28ba2fView commit details -
Changed setting name and description to avoid confusion
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for d5f46c2 - Browse repository at this point
Copy the full SHA d5f46c2View commit details -
Added a troubleshooting tip to solve a communication problem
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 9faec99 - Browse repository at this point
Copy the full SHA 9faec99View commit details -
Shortened the label name to follow the guide lines
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 3c9150b - Browse repository at this point
Copy the full SHA 3c9150bView commit details -
Print more information about the reason for the failure
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 30f3d0e - Browse repository at this point
Copy the full SHA 30f3d0eView commit details -
Using scheduler thread pool and simplified configuration
Instead of configuring separate values for retry delays and number of retries only the maximum time for retries can be configured. The init method uses fixed delays. Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 98a2d76 - Browse repository at this point
Copy the full SHA 98a2d76View commit details -
Don't retry to send if gateway does not answer at all
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 68bd4a0 - Browse repository at this point
Copy the full SHA 68bd4a0View commit details -
- unregister callback not necessary if connection is lost - wait 30s until clients and servers are restarted to give the gateway some time to recover Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 671231a - Browse repository at this point
Copy the full SHA 671231aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d63703 - Browse repository at this point
Copy the full SHA 4d63703View commit details -
Cancel an active future if the binding is stopped
Signed-off-by: Martin Herbst <develop@mherbst.de>
Configuration menu - View commit details
-
Copy full SHA for 0a9fe99 - Browse repository at this point
Copy the full SHA 0a9fe99View commit details