Commit 9e98b25
authored
Improve Hub error handling (#88)
* Create KPL states and devices
* Rename remote and kpl button names
* Add constants for KPL
* Add KeypadLinc devices to IPDB
* Add KeypadLinc devices to IPDB
* Finalize KPL devices and states
* Add checksum method
* Improve message read/write
* Undo fast start
* Fix KPL on/off switch and stateA
* Logging KPL LED status message
* Change is_nak to before message processed
* Add _leds
* Refactor hub and device read/write message processes
* Remove excess info logging
* Bump version to 0.12.0
* Stop _ensure_reader correctly
* Remove quick start
* Ensure closing of all devices
* Update tests for new message processing model
* Increase test timeout
* Remove 10s sleep time
* Increase timeout to 5 min
* Turn off PLM tests
* Update tests for task management
* Update tests to stop runaway tasks
* Undo device process send queue changes1 parent b2f6dbe commit 9e98b25
File tree
27 files changed
+1667
-216
lines changed- insteonplm
- devices
- messages
- states
- tests
27 files changed
+1667
-216
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
0 commit comments