Robin
48909539be
Fix issue 8894 with uk_transport component if no next_buses or next_trains ( #9046 )
...
* Fix bug if no next_buses or trains
Fixes https://github.com/home-assistant/home-assistant/issues/8894
* Requested fixes
2017-08-23 00:05:06 -07:00
happyleavesaoc
27b0d648a6
bump fedex version ( #9099 )
2017-08-22 22:14:06 -07:00
aetolus
cb59b3fee1
Add worldtidesinfo sensor component ( #8860 )
...
* Style fixes for worldtidesinfo sensor component
* Fix D202 for worldtidesinfo sensor component
* Multiple fixes
* Multiple fixes
* Fixes
* more
* working with changes
* changes
* changes
* fix style errors
* fix style errors
* Complete rewrite
* worldtidesinfo
Fix D202 for worldtidesinfo sensor component
Multiple fixes
Multiple fixes
Fixes
more
working with changes
changes
changes
fix style errors
fix style errors
Complete rewrite
PR Changes
* Fix
* fix scan interval & lint
2017-08-23 00:40:16 +02:00
Michaël Arnauts
90689c38f7
Fix netdata system_load and add disk_free. ( #9091 )
2017-08-22 17:52:29 +02:00
William Scanlon
06a20d0d15
Fix octoprint errors when printer is off/disconnected ( #8988 )
...
* Fix octoprint errors when printer is off/disconnected
2017-08-22 09:37:06 -04:00
Max
da2cb8e97e
Fix device
attribute in fritz_callmonitor.py ( fixes #9055 ) ( #9081 )
2017-08-22 10:24:36 +03:00
Fabian Affolter
af8aec001c
Upgrade uber_rides to 0.5.1 ( #9080 )
2017-08-22 10:23:11 +03:00
Erik Eriksson
4bb78097a7
eliqonline: channel id is an integer ( #9072 )
2017-08-21 21:57:12 +02:00
Matt Schmitt
c3d548a0dd
Update fitbit.py ( #9064 )
...
Minor format update, set ‘type’ attribute to lowercase (Fitbit returns
all uppercase currently)
2017-08-21 07:15:15 +02:00
Matt Schmitt
c059dfdb67
Update Fitbit sensor (icons, formatting, client update) ( #9031 )
...
* Update fitbit.py
Add variable icon for battery status, clean up formatting for resource
names and values
* Update fitbit.py and requirements_all.txt
Fix PR comments and update client
* Update fitbit.py
Add dict map for battery levels and use icon util
2017-08-19 22:47:31 +02:00
Matt Schmitt
84025e46ff
Update ios.py ( #9041 )
...
Use battery icon util for charging condition also
2017-08-19 15:24:13 +02:00
Robin
98370560e1
Adds London_air component ( #9020 )
...
* Adds London_air component
* Fix lints
* Reduce fixture
* Fix config validate
* Fix naming
* fix tests
2017-08-19 11:05:16 +02:00
Matt Schmitt
597f53ae30
Update iOS sensor (battery icon fix and format updates) ( #9032 )
...
* Update ios.py
Clean up battery and charging icons (MDI was missing some versions),
fix minor bug when battery level = 95%
* Update ios.py
Migrated function to battery icon util
2017-08-19 10:59:54 +02:00
John Mihalic
ecc249aa27
Refactor USPS into component with Sensors+Camera ( #8679 )
...
* Inital USPS Camera expansion
* Cleanup debugging, add camera change interval
* Change to local nomail image
* Explicitly pass in date
* Move camera date info to model property
* Fix copy typo
* Fix hound line-length
* Fix lint whitespace
* Fix requirements
* Bump myusps version, clarify interval, alter update scheme
* Add units
* Code cleanup, address comments
* Use built-in scan interval, remove nomail image
* Remove logging line
2017-08-18 23:47:36 +02:00
celeroll
6215e27de4
Fix Geizhals index issue when not 4 prices available ( #9035 )
...
* Out of index issue, when not 4 prices are available
* Removed the parenthesis, to fix the lint error.
2017-08-18 19:59:20 +02:00
Michael Hertig
b75ce4f1b2
Fix #9010 - Swiss Public Transportation shows departure time in the past ( #9011 )
2017-08-16 21:28:51 +02:00
mjj4791
e7ce110dc6
Buienradar newconditions ( #8897 )
...
* new monitored conditions and support for new weathercard
* new monitored conditions and support for new weathercard
* minor changes
2017-08-15 23:07:04 -07:00
Jack
5309006494
Added continue-on-errors, added value template ( #8971 )
...
* Added continue-on-errors, added value template
* Refactored long lines
* Fixed whitespace issues
2017-08-14 16:31:06 +02:00
Adam Mills
19d1d748d4
Add support for Automatic OAuth2 authentication ( #8962 )
...
* Add support for Automatic OAuth2 authentication
* Fix async conversion of configurator
* Rename method for async
* Use hass.components to get configurator component
* Fix typo
* Move session data to hidden directory
* Make configurator callback optional
2017-08-13 22:37:50 -07:00
Paulus Schoutsen
4b3a932d88
Sabnzbd: do not assume discovery info is a dict ( #8951 )
2017-08-13 11:29:48 -07:00
Alok Saboo
79f45b5176
Fixed cert_expiry sensor to delay firing on HA startup ( #8920 )
...
* Fixed cert_expiry sensor to delay firing on HA startup
* Addressed Travis complaints
* Added imports
* Fixed cert_expiry sensor to delay firing on HA startup
* Changed comment
2017-08-12 23:49:15 -07:00
Fabian Affolter
c4550d02c5
Add version sensor ( #8912 )
...
* Add version sensor
* Set version directly
* Rework tests and fix typo
* Remove additional blank line
2017-08-12 08:52:56 +02:00
Marcus Schmidt
d7e8616651
Added possibilities to use template in the command_line sensor ( #8505 )
...
* Added possibilities to use template in the command_line sensor
* Minor style guideline conforms
* Minor style guideline conforms
* Added new test for template rendering
* Minor style guideline conforms
* Minor style guideline conforms
* Fixed failing testcases
* Fix style violations
* fix code pretty
2017-08-10 18:52:52 +02:00
Fabian Affolter
c0663bf722
Add Shodan sensor ( #8902 )
2017-08-10 17:27:49 +02:00
karlkar
b035577cf5
Fix for Neato D3 Connected state obtaining ( #8817 )
2017-08-09 23:22:08 +02:00
Aaron Bach
af70054692
Changed Pi-hole graphs from stacked bar to line ( #8896 )
2017-08-08 22:57:35 +02:00
Fabian Affolter
be94f6e939
Do not call update() in constructor ( #8892 )
2017-08-08 22:36:59 +02:00
Fabian Affolter
f513f6271e
Do not call update() in constructor ( #8878 )
...
* Do not call update() in constructor
* Fix lint issues
2017-08-08 20:21:33 +02:00
Fabian Affolter
124a6cc8c0
Change level ( #8883 )
2017-08-08 11:53:04 +02:00
Fabian Affolter
57f3bed465
Do not call update() in constructor ( #8881 )
2017-08-08 06:52:27 +02:00
Fabian Affolter
d8ca04a4bc
Do not call update() in constructor ( #8859 )
2017-08-06 10:21:55 -07:00
Kevin Fronczak
3723f67dc1
Added rounding to Google Wifi ( #8866 )
2017-08-06 18:29:52 +03:00
Fabian Affolter
b655fe6e04
Allow to set coordinates ( #8858 )
2017-08-06 15:20:51 +02:00
Charles Blonde
83afd12807
Add support to Dyson 360 Eye robot vacuum using new vacuum platform ( #8852 )
...
* Add support to Dyson 360 Eye robot vacuum using new vacuum platform
* Fix tests with Python 3.5
* Code review
* Code review - v2
* Code review - v3
2017-08-06 13:08:46 +02:00
Fabian Affolter
c11b6798dc
Upgrade pylast to 1.9.0 ( #8854 )
2017-08-06 10:08:45 +02:00
Fabian Affolter
5059d4c54b
Catch ConnectionRefusedError ( #8844 )
...
* Do not call update() in constructor
* Catch ConnectionRefusedError
2017-08-06 10:08:00 +02:00
Fabian Affolter
569d9764ab
Do not call update() in constructor ( #8847 )
2017-08-06 10:07:45 +02:00
Fabian Affolter
058deb5be3
Make 'monitored_conditions' optional ( #8848 )
...
* Do not call update() in constructor
* Update tests
2017-08-06 10:07:22 +02:00
Fabian Affolter
cd36a71f64
Do not call update() in constructor ( #8849 )
...
* Do not call update() in constructor
* Fix pylint issues
2017-08-06 10:07:05 +02:00
Fabian Affolter
6832a2e642
Make 'monitored_conditions' optional ( #8843 )
...
* Do not call update() in constructor
* Make 'monitored_conditions' optional
* Update tests
2017-08-06 10:05:37 +02:00
Fabian Affolter
2c7b2fe19e
Do not call update() in constructor ( #8840 )
2017-08-06 10:03:57 +02:00
Fabian Affolter
cb8517834a
Do not call update() in constructor. ( #8837 )
2017-08-06 10:03:09 +02:00
Paulus Schoutsen
e49b970665
Block dependencies that depend on enum34 ( #8698 )
...
* Block dependencies that depend on enum34
* Remove uninstalling enum34
* Update validation script
* Add constraints to tox.ini
* Upgrade yeelight to version that uses enum-compat
* Disable sensor.skybeacon
* Lint
2017-08-04 23:06:10 -07:00
Charles Blonde
7f0d0607f1
Fix Dyson sensors if devices are configured without standby monitoring. Fixes #8569 ( #8826 )
...
Upgrade libpurecoolink libraries without unused enum34 dependency
2017-08-04 14:27:23 -07:00
Hellowlol
cf298c2435
Make HA discover sabnzbd and add it to the Configurator ( #8634 )
...
* Init discover sab.
* Fix hound errors
Nobody likes being hound at :(
* sabnzbd discovery says if ssl is active.
* Fixups after codereview.
2017-08-04 23:24:55 +02:00
Julian Kahnert
5b4e30cde3
geizhals sensor component ( #8458 )
...
* initial create of the geizhals component
* only .coveragerc, geizhals.py, and requirements_all.txt included
2017-08-04 12:11:33 +02:00
John Mihalic
f3e16ca304
Catch divide by zero errors when a sleep type is 0 ( #8809 )
...
Add an optional extended description…
2017-08-03 15:58:40 +02:00
Fabian Affolter
39131d06ba
Improvements (configuration and validation) ( #8785 )
2017-08-02 14:51:09 +02:00
Lukas Barth
47dad547eb
Add 'forecast' ability to yr weather sensor ( #8650 )
...
* Add forecast option to YR sensor
* Fix some style issues
* Fix linting
2017-08-01 22:42:51 -07:00
Fabian Affolter
50cd6c9a9c
Catch exception ( fixes #8724 ) ( #8731 )
2017-08-01 19:30:26 +02:00