core/homeassistant
Justyn Shull c232242af0 Add support for monitoring nzbget
Calculate average download rate the same way as downloadrate



Add config option for choosing which nzbget variables to monitor, and provide a default



Pep8 fixes



Refactoring and changes based on @balloob's comments



Add nzbget.py to .coveragerc omit list.  Check if there are any http

errors (like bad auth) when creating the nzbgetapi class.   If there

are, the setup_platform() function will return false.  Exceptions are

logged as well.

When a new sensor is created, assign the initial value from the api

instead of simply using None until the first update call.
2016-04-03 15:57:50 -07:00
..
components Add support for monitoring nzbget 2016-04-03 15:57:50 -07:00
helpers Add script + extra config validators 2016-04-03 10:19:09 -07:00
startup Fix packaging issues 2015-10-10 10:33:09 -07:00
util Add thread names 2016-03-12 16:54:31 -08:00
__init__.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
__main__.py Add initial config validation 2016-03-28 23:46:12 -07:00
bootstrap.py Allow platforms to specify PLATFORM_SCHEMA 2016-04-02 20:10:57 -07:00
config.py Add yr weather component to default config 2016-03-30 11:33:35 +02:00
const.py Version bump to 0.17.0.dev0 2016-03-26 01:02:30 -07:00
core.py Move service scheme validation into Service.__call__ 2016-03-31 21:13:40 -04:00
exceptions.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
loader.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
remote.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00