Files
core/homeassistant/components/switch
DaveSergeant 4d35f2805f New support Digital Loggers relays (#4684)
* initial commit

Previous work included with no history.  Sorry, I was figuring out how to use git, branches and deal with open source projects.  At this point this is a working switch but with the shortcomings of each of the 8 ports causes a network query.  This needs to be rewritten so that the SwitchDevice is part of a larger device group that is only queried once, saving traffic and preventing the small device from timing out.

* Device polls independent of switches now

Used anel_pwrctrl.py as a basis to extract the per-switch polling out to per-device so it can be trottled properly.  Likewise, no longer touching the device independently for relay status AND relay name.  Getting them both from the same statuslist() return.

* Final comments and tweaks

Lowered cycle and update time since the device update is working so well now.  Effectively no timeouts anymore.

* Added dlipower to requirements

homeassistant.components.switch.digitalloggers

* Tox fixes

pydocstyle updates

* More tox errors

* Yet more tox

Removed useful future TODO and helpful details on the structure of the statuslocal list.
Good catch on not initializing .update(), though it worked.

* Blank line fix

* Added file to .coveragerc
2016-12-03 23:40:22 -08:00
..
2016-11-15 21:06:50 -08:00
2016-10-30 22:18:53 +01:00
2016-10-11 00:56:57 -07:00
2016-11-03 18:32:14 -07:00
2016-10-30 22:18:53 +01:00
2016-11-30 13:05:58 -08:00
2016-11-07 22:31:40 -08:00
2016-09-17 10:29:58 -07:00
2016-10-24 21:49:49 -07:00
2016-10-30 22:18:53 +01:00
2016-11-21 19:36:44 -08:00
2016-11-25 13:04:06 -08:00
2016-09-03 00:09:14 +02:00
2016-10-30 22:18:53 +01:00
2016-03-08 13:35:39 +01:00
2016-11-15 21:06:50 -08:00
2016-11-30 13:12:26 -08:00
2016-09-06 18:28:55 -07:00
2016-10-29 13:10:42 -07:00