Jan Harkes
a7016e4b32
Move CONF_STATE_TOPIC, CONF_COMMAND_TOPIC and CONF_RETAIN to mqtt component.
2016-04-06 22:51:39 -04:00
Jan Harkes
eb3f812e38
Config validation for MQTT sensor platform.
2016-04-06 22:51:39 -04:00
Paulus Schoutsen
b4ddc86304
Fix speedtest with external installed package
2016-04-06 07:38:35 -07:00
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
Greg Dowling
61a9562811
Reconnect loopenergy
...
* Bump pyloopenergy version to handle disconnects. Round floats.
* Bump pyloopenergy version - to support reconnect.
2016-04-02 08:47:21 -07:00
pavoni
6ee086c0bb
Fix thread termination on exit.
2016-04-01 15:36:33 +01:00
Paulus Schoutsen
423d8be83f
Merge pull request #1658 from balloob/add_loop_energy
...
Add loop Energy sensors.
2016-03-31 23:16:23 -07:00
Paulus Schoutsen
b063fa3165
Merge pull request #1646 from balloob/rfxtrx
...
Fixed bug in rfxtrx sensor
2016-03-31 22:12:04 -07:00
pavoni
c41e63806c
Add loop Energy sensors.
2016-03-31 17:00:43 +01:00
Daniel
c4062bf6ea
Fixed bug in rfxtrx sensor
2016-03-30 10:57:26 +02:00
Paulus Schoutsen
a4ffec341b
Merge pull request #1633 from balloob/config-validation
...
Add initial config validation
2016-03-29 23:01:36 -07:00
Paulus Schoutsen
d0e613194e
Merge pull request #1644 from robbiet480/uber-fixes
...
Uber sensor breaking fix
2016-03-29 22:20:21 -07:00
Robbie Trencheny
56e64d477a
Little fixes
2016-03-29 21:02:17 -07:00
Robbie Trencheny
55daf51108
Dont set default value for price_details to empty dict since we want to check price_details for is None
2016-03-29 20:42:15 -07:00
Robbie Trencheny
60b427accc
Flake8 and Pylint fixes
2016-03-29 20:36:04 -07:00
Robbie Trencheny
0ac34aaa52
Fix for when you have an Uber product that doesnt give a price estimate
2016-03-29 20:14:27 -07:00
Robbie Trencheny
9f5e192761
Uber Rides SDK has been updated upstream to support Python3. No need for this fork anymore!
2016-03-29 18:44:36 -07:00
Paulus Schoutsen
5baa98b79f
Add initial config validation
2016-03-28 23:46:12 -07:00
Robbie Trencheny
2a194d8861
Use named string formatting for safety
2016-03-26 18:55:49 -07:00
Robbie Trencheny
dac3c9d1b5
Pylint and flake8
2016-03-26 18:53:21 -07:00
Robbie Trencheny
5a35e4a9ba
Data source validation
2016-03-26 18:52:03 -07:00
Robbie Trencheny
1fd96296f7
Use parameterized queries when possible
2016-03-26 18:47:54 -07:00
Robbie Trencheny
116b83b53f
Fix PyGTFS import errors
2016-03-26 18:25:49 -07:00
Robbie Trencheny
f31ba11861
Lock SQLAlchemy
2016-03-26 18:05:34 -07:00
Robbie Trencheny
982baaba22
Annoying missing period
2016-03-26 17:59:38 -07:00
Robbie Trencheny
8fe1a9f008
Pylint and flake8
2016-03-26 17:53:46 -07:00
Robbie Trencheny
90f1b57ed8
Initial GTFS sensor
2016-03-26 17:41:09 -07:00
Flyte
ada561df30
Remove unused import and unnecessary DOMAIN constant from TCP components.
2016-03-26 17:33:18 +00:00
Fabian Affolter
2c45d1f27d
Upgrade pyowm to 2.3.1
2016-03-26 12:50:12 +01:00
Paulus Schoutsen
befdecc3b0
Merge pull request #1602 from robbiet480/uber-sensor
...
Uber sensor
2016-03-25 21:51:03 -07:00
Robbie Trencheny
20f8935b86
Clean up a lot of pep8 and syntax errors.
2016-03-25 19:32:49 -07:00
Paulus Schoutsen
41f205e09d
Clean up template platforms
2016-03-24 23:22:17 -07:00
Robbie Trencheny
5b18ea4237
Fix all pylint, flake8 and pydocstyle issues
2016-03-24 22:30:10 -07:00
Robbie Trencheny
0b9699fd4b
Uber sensor
2016-03-24 19:48:10 -07:00
Fabian Affolter
40e17da415
Upgrade to python-forecastio 1.3.4
2016-03-24 16:42:25 +01:00
Fabian Affolter
369d234bda
Remove wallet
2016-03-24 12:38:18 +01:00
Fabian Affolter
2c770164f2
Upgrade blockchain to 1.3.1
2016-03-24 08:00:05 +01:00
Fabian Affolter
a0be348f3a
Upgrade psutil to 4.1.0
2016-03-23 22:44:05 +01:00
Paulus Schoutsen
015527aa5f
Nest sensor - remove broken sensor types
2016-03-22 08:45:44 -07:00
Paulus Schoutsen
c093a2bf54
Merge pull request #1564 from balloob/fix_template_race_condition
...
Fix remaining race condition in template components.
2016-03-17 21:18:38 -07:00
William Scanlon
208a7c9e60
Added available method to all wink components
2016-03-17 15:57:26 -04:00
pavoni
4e7160139e
Fix race condition in template components.
2016-03-17 12:10:19 +00:00
Greg Dowling
fd27e4fc7d
Merge pull request #1550 from balloob/restructure_vera
...
Refactor vera into a platform.
2016-03-16 09:28:27 +00:00
pavoni
9fc73fa644
Refactor vera into a platform.
2016-03-16 09:03:56 +00:00
Fabian Affolter
b29eff5ef1
UPdate log messages
2016-03-15 23:52:55 +01:00
bradsk88
8a6cc49438
Upgrading python-wink to 0.6.3
...
This corrects a bug where multi-sensors' internal states were rendered null when downloading state updates from the Wink API.
2016-03-14 19:16:54 -06:00
Paulus Schoutsen
b9856a2af5
Fix final pep257 issues
2016-03-09 23:34:38 -08:00
Per Sandström
d1256d4889
Merge pull request #1508 from persandstrom/verisure_typo_thermometers
...
verisure configuration value typo fix
2016-03-08 21:42:43 +01:00
Fabian Affolter
8bff97083c
Fix PEPE257 issues
2016-03-08 16:46:34 +01:00
Per Sandström
567727fb3b
verisure configuration value typo fix
2016-03-08 14:10:47 +01:00