openhab-addons/bundles/org.openhab.binding.powermax/src/main
Ron Isaacson 7898f4f911
[powermax] Improved error handling for Powermax binding (#9817)
* Improved error handling for Powermax binding

Catch all exceptions, and take all Powermax things offline in the event
of a communication failure. Also adds a 5-minute watchdog for
connections in Standard (non-Powerlink) mode.

* More Powermax error handling improvements

1. Mark the bridge and all things as offline when communication is lost
2. Bubble all I/O exceptions up to the bridge status
3. Set all channels to UnDefType.NULL when bridge goes offline
4. Ignore CRC errors on messages of type 0xF1
5. Don't try and download partition settings for panels that don't support partitions
6. Fix logging levels to avoid unnecessary non-DEBUG messages

Signed-off-by: Ron Isaacson <isaacson.ron@gmail.com>
2021-02-08 22:48:38 +01:00
..
feature added migrated 2.x add-ons 2020-09-21 03:37:19 +02:00
java/org/openhab/binding/powermax/internal [powermax] Improved error handling for Powermax binding (#9817) 2021-02-08 22:48:38 +01:00
resources/OH-INF [powermax] New channel of type Contact to show the zone arm status (#9192) 2020-12-02 09:21:05 -08:00