hass-core/homeassistant
Craig J. Ward a3971d7ad1 Insteon local (#5088)
* platform set-up begin components

* lights seem to be getting set up properly, not sure why they aren't being added...

* typo

* Dependencies line

* toggle working

* toggle working

* added the switch to insteon_local

First commit hope to test tonight or in the morning

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* Update insteon_local.py

* move dependency declaration before import?

* Move dependencies in Switch

* Update insteon_local.py

* wait for response

* switched the while to an if

switched the while 'cmd2' not in resp: to an if 'cmd2' not in resp: this seems to have the updater working

* Switched the while sleep loop to an if

switched the wile cmd2 not ins resp to be if cmd2 not in resp seems to be working.

* Update insteon_local.py

* import statement

Updated the import statement to import the instance of the insteon_local component not the hub Instance.

* updated import and the device assignment

update the import to import the instance of the insteon_local component not the hub.

* more changes to support the import change

* more changes to support the import change

* change to hass.data and add loop logic

* &&

* Update insteon_local.py

* Update insteon_local.py

* logic fixes and throttle

* reduce polling time

* brightness support

* import util

* hound fixes

* requirements file

* more hound fixes

* newline

* newline weirdness

* lint fixes

* more lint fixes

* switch state

* Update insteon_local.py

* log cmd2 for debugging

* assume success

* remove check for none

* fix comments

* fix comments again

* fix comments, add fixed version of lib, add support for timeout, add support for port, handle invalid login and connection problems

* fix logging exception

* fix hounceci-bot errors

* fix hounceci-bot errors

* requirements fix

* unique-id changes

* make dimmer off use saved ramp rate

* configurator working for lights

* configurator working for switches?

* configurator working for switches?

* include model names and fix lint errors

* lint fix

* fix exception order

* lint fixes

* fix lint errors

* update to use insteon local 0.38

* fix device id

* move status check to library

* move status check to library

* add SKU to setup

* lint fixes

* requirements

* linting
2017-01-09 00:33:35 +01:00
..
components Insteon local (#5088) 2017-01-09 00:33:35 +01:00
helpers Bugfix segfault with new helper track_time_interval (#5222) 2017-01-08 14:06:15 +01:00
scripts Bugfix async log handler (#4954) 2016-12-17 12:21:52 -08:00
util Bugfix close async log handler (#5086) 2016-12-29 17:27:58 +01:00
__init__.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
__main__.py Add version test for monkey_patch_asyncio() (#5127) 2017-01-03 17:47:33 +01:00
bootstrap.py Bugfix async log handler (#4954) 2016-12-17 12:21:52 -08:00
config.py Base url: Fix external port different from internal port (#4990) 2016-12-18 15:00:16 -08:00
const.py Add support for limiting which entities are recorded (#4733) 2017-01-04 00:19:28 +02:00
core.py Bugfix aiohttp connector pool close on shutdown (#5190) 2017-01-05 23:09:04 +01:00
exceptions.py Do not report on shutting down errors (#4431) 2016-11-17 12:02:43 -08:00
loader.py fix some comments spell (#4082) 2016-10-28 21:26:52 +02:00
remote.py Base url: Fix external port different from internal port (#4990) 2016-12-18 15:00:16 -08:00