Per Sandström
3d94f77998
vsure 0.11.1
2016-10-13 21:53:50 +02:00
Marcelo Moreira de Mello and Paulus Schoutsen
6330d9cde6
Fixed Fitbit resting heart rate attribute ( #3835 )
...
* Fixed Fitbit restingHeartRate field to grab the correct field from dictionary
In [31]: r['activities-heart'][-1].get('value')
Out[31]:
{'customHeartRateZones': [],
'heartRateZones': [{'caloriesOut': 126.18348,
'max': 94,
'min': 30,
'minutes': 67,
'name': 'Out of Range'},
{'caloriesOut': 27.21339,
'max': 131,
'min': 94,
'minutes': 5,
'name': 'Fat Burn'},
{'caloriesOut': 0, 'max': 159, 'min': 131, 'minutes': 0, 'name': 'Cardio'},
{'caloriesOut': 0, 'max': 220, 'min': 159, 'minutes': 0, 'name': 'Peak'}],
'restingHeartRate': 69}
In [32]: r['activities-heart'][-1].get('value').get('restingHeartRate')
Out[32]: 69
* Renamed sensor to Resting Heart Rate to match it
* Fixed lint style
2016-10-13 09:22:05 -07:00
Hugo Dupras and Paulus Schoutsen
9a0bb62654
Hotfix for Netatmo discovery ( #3837 )
...
This should definetly fix #2601
Signed-off-by: Hugo D. (jabesq) <jabesq@gmail.com >
2016-10-13 09:21:22 -07:00
Fabian Affolter and Paulus Schoutsen
d873a7baf0
Use async_render_* and fix config validation ( #3847 )
2016-10-13 09:20:49 -07:00
Robbie Trencheny and Paulus Schoutsen
c663d85129
Add Alexa Flash Briefing Skill API support ( #3745 )
...
* Add Alexa Flash Briefing Skill API support
* Set default value for text to empty string as per API docs
* Clean up existing Alexa tests
* Update configuration parsing and validation
* Add tests for the Flash Briefing API
* Update test_alexa.py
2016-10-13 09:14:22 -07:00
John and Paulus Schoutsen
8c13d3ed4c
Update zwave lights to increase update delay timer as needed ( #3741 )
...
Fix permissions
2016-10-13 09:09:41 -07:00
Johann Kellerman and Paulus Schoutsen
cb322f72db
Add persistent notifications to bootstrap ( #3738 )
...
* Add persistent notifications to bootstrap
* Rebase, Fix test
2016-10-13 09:09:07 -07:00
Scott Reston and Paulus Schoutsen
39a446c43c
Proper title, added album and artist for Squeezebox ( #3735 )
...
* Proper title, added album and artist
Title had previously concatenated artist - title.
* Made changes suggested by @balloobbot
2016-10-13 09:07:10 -07:00
wokar and Paulus Schoutsen
aa8622f8e8
Added include and exclude functionality to history component ( #3674 )
...
* added include and exclude functionality to history component
* fixed summary lines in test method doc.
* cleanup of query filter creation
* o improved config validation
o move move IGNORE_DOMAINS to Filter.apply()
o removed config from Last5StatesView
o Filters instance is now created on setup
o config values are processed in setup and set to the Filters instance
o function _set_filters_in_query() moved to Filters class and renamed to apply()
* added unittests for more include/exclude filter combinations
* make pylint happy
2016-10-13 08:54:45 -07:00
Vittorio Monaco and Paulus Schoutsen
e031b8078f
Fixes an issue where Chromecast audio groups were not properly discovered ( #3630 )
...
* Fixes an issue where Chromecast audio groups were not properly discovered
* Forgot to commit the main fix
* Removes unused variable
* Doesn't use a protected API anymore
* PR remarks
* Fixes tests, adds comment
* Restores line as it was in the original commit, rephrases comment
* Should fix lint issues
* Trailing whitespace
* Some more lint
2016-10-13 08:51:43 -07:00
jgriff2 and Paulus Schoutsen
e1647fb6ac
Add synology ss cameras ( #3626 )
...
* Add files via upload
* Update .coveragerc
* test
* Update synology camera
* Use voluptuous for synology
* Use voluptuous for synology
* Use voluptuous for synology
* Use voluptuous for synology
* Conform synology to flake8
* Added Whitelist to synology
* Sync to dev branch
* Added helper function to synology
2016-10-13 08:49:58 -07:00
Lewis Juggins and Johann Kellerman
10feac11d9
Support recursive config inclusions ( #3783 )
2016-10-12 12:05:41 +02:00
Paulus Schoutsen and GitHub
d4e2332ce0
Merge pull request #3814 from home-assistant/release-0-30-1
...
0.30.2
0.30.2
2016-10-11 22:28:00 -07:00
Jean Regisser and Paulus Schoutsen
1d7169403b
Add again certifi to Docker image ( #3813 )
...
Latest versions of certifi (>= 2016.8.31) don't seem to break anything
anymore.
See home-assistant/home-assistant#2554
2016-10-11 22:25:17 -07:00
Keith Lamprecht and Paulus Schoutsen
e4685de459
Restore Optional Target Config Attribute (notify.pushover) ( #3769 )
...
* Restore Optional Target Config Attribute
* Fix Tabs
* Change indents to spaces
* Make a target fix
* Change to simpler not syntax
2016-10-11 21:59:45 -07:00
Keith Lamprecht and Paulus Schoutsen
d83de36c32
Restore Optional Target Config Attribute (notify.pushover) ( #3769 )
...
* Restore Optional Target Config Attribute
* Fix Tabs
* Change indents to spaces
* Make a target fix
* Change to simpler not syntax
2016-10-11 21:59:34 -07:00
Fabian Affolter and Paulus Schoutsen
73547c8c4b
Fix slack targets ( #3826 )
2016-10-11 21:58:54 -07:00
Fabian Affolter and Paulus Schoutsen
40094cecae
Fix slack targets ( #3826 )
2016-10-11 21:16:11 -07:00
Robbie Trencheny and Paulus Schoutsen
0b327cd4d9
Notify: Only attach target if in call data ( #3831 )
...
* Only pass through the target if it has a value
* Target will no longer be none
2016-10-11 20:34:14 -07:00
Robbie Trencheny and Paulus Schoutsen
d302dbec2d
Notify: Only attach target if in call data ( #3831 )
...
* Only pass through the target if it has a value
* Target will no longer be none
2016-10-11 20:33:41 -07:00
Fabian Affolter and Paulus Schoutsen
e135691bd6
Migrate to voluptuous ( #3817 )
2016-10-11 08:33:22 -07:00
Fabian Affolter and GitHub
d4dc2707a1
Use voluptuous for eQ-3 thermostat ( #3729 )
...
* Migrate to voluptuous
* Fix requirement and typo
2016-10-11 11:27:31 +02:00
Paulus Schoutsen and GitHub
a8cdf36d5c
Update recorder callback ( #3812 )
2016-10-11 00:58:43 -07:00
Fabian Affolter and Paulus Schoutsen
a99f36f519
Migrate to voluptuous ( #3737 )
2016-10-11 00:56:57 -07:00
Fabian Affolter and Paulus Schoutsen
0568ef025b
Use voluptuous for Heatmiser ( #3732 )
2016-10-11 00:53:24 -07:00
Fabian Affolter and Paulus Schoutsen
8ded8f572a
Add/adjust attribution of sensor platform ( #3719 )
...
* Add/adjust attribution
* Fix typo
2016-10-11 00:28:19 -07:00
Fabian Affolter and Paulus Schoutsen
7cf2c48175
Use voluptuous for FitBit ( #3686 )
...
* Migrate to voluptuous
* Fix default
2016-10-11 00:27:15 -07:00
Fabian Affolter and Paulus Schoutsen
7cf9ff83bc
Migrate to voluptuous ( #3293 ) [BREAKING CHANGE]
2016-10-11 00:26:11 -07:00
Paulus Schoutsen
dfe9af7110
Version bump to 0.30.2
2016-10-11 00:21:01 -07:00
Erik Eriksson and Paulus Schoutsen
016e8f833d
slugify ( #3777 )
2016-10-11 00:20:49 -07:00
Teemu Mikkonen and Paulus Schoutsen
574df0f420
Fix for html5 notification tag problem. Fixes #3774 ( #3790 )
2016-10-11 00:20:49 -07:00
Pascal Vizeli and Paulus Schoutsen
f18f181962
Hotfix device name with autodiscovery ( #3791 )
2016-10-11 00:20:49 -07:00
Ellis Percival and Paulus Schoutsen
4754455295
Make 'pin' optional for zigbee device config. ( #3799 )
2016-10-11 00:20:49 -07:00
Robbie Trencheny and Paulus Schoutsen
8c1317f278
Wrap found target in list ( #3809 )
...
* Wrap found target in list
* Fix test_messages_to_targets_route
2016-10-11 00:20:49 -07:00
Russell Cloran and Paulus Schoutsen
7c2cb6cffd
Separate climate platform and presentation units ( #3755 )
...
* Separate platform and presentation units in climate
* Fix unit tests
Maybe
* Fix unit tests some more
Maybe
* Rename _platform_unit_of_measurement to temperature_unit
* Fix tests for renamed attribute
2016-10-11 00:00:29 -07:00
Ferry van Zeelst and Paulus Schoutsen
8c9d1d9af1
Added additional checks which hides functions which are not supported by Nest ( #3751 )
...
* Added additional checks which hides functions which are not support (like fans / humidity / cooling)
* Fixed pylint and flake8 errors (not test file available)
* Fixed pydocstyle error
* Refactored Code and Comments as described in pull-request
* Added additional comment and requesting retest
* Upgraded to python-nest 2.11 which contains previously hidden functions
2016-10-10 23:57:14 -07:00
Lukas and Paulus Schoutsen
941fccd3fc
Update python-lirc to 1.2.3 ( #3784 )
...
* Upgrade to latest python-lirc 1.2.3
* update requirements_all.txt
2016-10-10 23:44:41 -07:00
Clemens Wolff and Paulus Schoutsen
711526e574
Cache condition in helpers.Script ( #3797 )
...
* Cache condition in helpers.Script
The caching is a simple in-memory, per-instance dictionary.
We use __str__ to format cache keys.
This naive implementation has some disadvantages (e.g., we won't be able
to cache two conditions that contain references to
distinct-but-equivalent object instances and we don't have any control
over the size of the condition cache), but for most simple use-cases the
approach should be good enough.
Resolves #3629
* Fix docstring style
2016-10-10 23:36:38 -07:00
Fabian Affolter and Paulus Schoutsen
a2503e4d13
Upgrade sqlalchemy to 1.1.1 ( #3796 )
2016-10-10 23:29:43 -07:00
Fabian Affolter and Paulus Schoutsen
656ee52435
Upgrade cherrypy to 8.1.2 ( #3805 )
2016-10-10 23:27:53 -07:00
Fabian Affolter and Paulus Schoutsen
002660fd9e
Upgrade dnspython3 to 1.15.0 ( #3804 )
2016-10-10 23:24:10 -07:00
Fabian Affolter and Paulus Schoutsen
63580f9e03
Upgrade pyowm to 2.5.0 ( #3806 )
2016-10-10 23:23:32 -07:00
Teemu Mikkonen and Paulus Schoutsen
87d9cdd78f
Fix for html5 notification tag problem. Fixes #3774 ( #3790 )
2016-10-10 23:17:27 -07:00
phardy and Paulus Schoutsen
c8ca66b671
Stop GTFS component from overwriting friendly_name ( #3798 )
...
* Prevent update from clobbering configured name.
* linted
* Fixing awkward line breaking.
2016-10-10 22:36:20 -07:00
Robbie Trencheny and Paulus Schoutsen
9b98d470c2
Wrap found target in list ( #3809 )
...
* Wrap found target in list
* Fix test_messages_to_targets_route
2016-10-10 22:31:15 -07:00
sander76 and Paulus Schoutsen
b19ec21e88
Changing import as powerview api did change. ( #3780 )
2016-10-10 22:30:27 -07:00
Fabian Affolter and GitHub
3b331eac56
Update docstrings (sensor.pi_hole, sensor.haveibeenpwned) ( #3793 )
...
* Fix docstrings
* Update docstrings
2016-10-10 19:38:32 +02:00
Fabian Affolter and GitHub
552265bc31
No longer use old name ( #3792 )
2016-10-10 19:38:20 +02:00
Ellis Percival and Fabian Affolter
df58f718ab
Make 'pin' optional for zigbee device config. ( #3799 )
2016-10-10 16:53:18 +02:00
Pascal Vizeli and GitHub
76a1a54369
Hotfix device name with autodiscovery ( #3791 )
2016-10-10 13:46:23 +02:00