Files
core/homeassistant/components
James Hilliard 832fa61477 Initial hlk-sw16 relay switch support (#17855)
* Initial hlk-sw16 relay switch support

* remove entity_id and validate relay id's

* Bump hlk-sw16 library version and cleanup component

* refactor hlk-sw16 switch platform loading

* Use voluptuous to coerce relay id to string

* remove force_update for SW16Switch

* Move to callback based hlk-sw16 relay state changes

* fix hlk-sw16 default port and cleanup some unused variables

* Refactor to allow registration of multiple HLK-SW16 device

* Store protocol in instance variable instead of class variable

* remove is_connected

* flake8 style fix

* Move reconnect logic into HLK-SW16 client library

* Cleanup and improve logging

* Load hlk-sw16 platform entities at same time per device

* scope SIGNAL_AVAILABILITY to device_id

* Fixes for connection resume

* move device_client out of switches loop

* Add timeout for commands and keep alive

* remove unused variables
2018-12-03 09:31:53 +01:00
..
2018-11-26 14:30:21 +01:00
2018-12-02 00:30:02 +01:00
2018-11-15 14:30:37 +01:00
2018-12-02 16:32:53 +01:00
2018-11-15 14:30:37 +01:00
2018-11-21 20:18:56 +01:00
2018-11-14 02:20:15 +01:00
2018-11-21 20:55:21 +01:00
2018-11-30 16:53:14 +01:00
2018-12-02 16:32:53 +01:00
2018-10-14 17:11:39 +02:00
2018-11-15 14:30:37 +01:00
2018-12-02 16:32:53 +01:00
2018-11-16 11:42:48 +01:00
2018-11-21 20:18:56 +01:00
2018-12-02 16:32:53 +01:00
2018-11-21 20:18:56 +01:00
2018-11-15 14:30:37 +01:00
2018-12-02 00:30:02 +01:00
2018-11-06 10:36:52 +01:00
2018-11-26 14:30:21 +01:00
2018-11-24 10:02:06 +01:00
2018-11-21 20:18:56 +01:00
2018-11-15 14:30:37 +01:00
2018-11-30 16:31:35 +01:00
2018-12-02 16:32:53 +01:00
2018-12-02 16:32:53 +01:00
2018-11-26 14:30:21 +01:00
2018-11-29 22:17:01 +01:00
2018-11-26 14:30:21 +01:00
2018-11-26 14:30:21 +01:00
2018-12-02 10:53:09 +01:00
2018-11-13 10:01:14 +01:00
2018-10-01 08:52:42 +02:00
2018-11-26 14:30:21 +01:00
2018-11-30 11:18:24 +01:00
2018-11-21 20:18:56 +01:00
2018-11-26 14:30:21 +01:00
2018-11-21 20:18:56 +01:00
2018-11-27 15:44:09 +01:00
2018-11-15 14:30:37 +01:00
2018-11-27 13:09:25 -05:00
2018-10-01 08:52:42 +02:00
2018-11-30 21:28:35 +01:00
2018-11-29 23:44:29 +01:00
2018-10-02 07:32:03 +02:00
2018-10-21 19:54:51 +02:00
2018-10-30 21:23:44 +01:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-03 06:28:08 +02:00
2018-12-02 10:52:37 +01:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-14 23:51:15 +02:00
2018-10-01 08:52:42 +02:00
2018-12-02 15:51:04 +01:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-02 11:03:09 +02:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-28 23:03:27 +01:00
2018-10-02 10:23:37 +02:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-17 23:09:05 +02:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-11-21 23:31:08 -08:00
2018-11-30 08:45:40 -05:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-28 13:57:44 +01:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-09-27 23:13:11 +02:00
2018-12-01 19:27:21 +01:00
2018-10-01 08:52:42 +02:00
2018-09-18 14:59:39 +02:00
2018-10-02 11:03:09 +02:00
2018-10-25 23:15:20 +03:00
2018-10-31 09:10:28 +01:00
2018-10-01 08:52:42 +02:00
2018-10-01 08:52:42 +02:00
2018-11-04 17:22:03 +01:00
2018-10-02 11:03:09 +02:00
2018-10-01 08:52:42 +02:00
2018-10-29 15:50:44 +01:00
2018-11-14 09:40:43 -05:00
2018-11-08 18:49:00 +01:00
2018-10-01 08:52:42 +02:00
2018-11-30 14:00:26 -07:00
2018-10-24 18:59:52 +02:00