Tom Harris 64ba2c63c7 Add All-Linking capabilities (#14065)
* Setup all-linking service

* Remove extra line

* Remove linefeed and tab escape chars

* Add services delete_all_link, load_all_link_database and print_all_link_database

* Check if reload is set

* Confirm entity is InsteonPLMEntity before attempting to load or print ALDB

* Debug load and print ALDB

* Debug print aldb

* Debug print_aldb

* Get entity via platform

* Track Insteon entities in component

* Store entity list in hass.data

* Add entity to hass.data

* Add ref to hass in InsteonPLMEntity

* Pass hass correctly to InsteonPLMBinarySensor

* Fix reference to ALDBStatus.PARTIAL

* Print ALDB record as string

* Get ALDB record from memory address

* Reformat ALDB log output

* Add print_im_aldb service

* Remove reference to self in print_aldb_to_log

* Remove reference to self in print_aldb_to_log

* Fix spelling issue with load_all_link_database service

* Bump insteonplm to 0.9.1

* Changes from code review

* Code review changes

* Fix syntax error

* Correct reference to cv.boolean and update requirements

* Update requirements

* Fix flake8 errors

* Reload as boolean test

* Remove hass from entity init
2018-05-05 11:15:20 -04:00
..
2018-01-20 22:35:38 -08:00
2017-04-29 22:04:49 -07:00
2018-02-18 09:24:51 +01:00
2018-01-20 22:35:38 -08:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2018-01-30 10:39:39 +01:00
2017-05-02 22:47:20 +02:00
2018-02-11 09:20:28 -08:00
2018-01-29 23:37:19 +01:00
2017-04-29 22:04:49 -07:00
2018-01-22 22:54:41 -08:00
2018-03-03 19:23:55 +01:00
2018-04-16 21:00:13 +02:00
2018-02-17 10:29:14 +01:00
2017-10-07 15:11:41 +02:00
2017-10-27 16:19:47 +02:00
2018-01-20 22:35:38 -08:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2018-02-17 10:29:14 +01:00
2018-01-29 23:37:19 +01:00
2018-01-27 11:58:27 -08:00
2017-10-29 11:15:57 +01:00
2018-01-20 22:35:38 -08:00
2017-04-29 22:04:49 -07:00
2018-02-17 10:29:14 +01:00
2017-10-08 20:14:39 +02:00
2017-04-29 22:04:49 -07:00
2018-01-20 22:35:38 -08:00
2018-04-28 23:16:34 +02:00
2017-04-29 22:04:49 -07:00
2018-01-20 22:35:38 -08:00
2018-04-30 09:28:00 +02:00
2017-07-26 14:03:29 +02:00
2017-12-07 07:47:19 +01:00
2018-01-20 22:35:38 -08:00
2018-01-20 22:35:38 -08:00
2018-05-04 17:09:05 +02:00
2017-04-29 22:04:49 -07:00