Anders Melchiorsen
cbcf49a3ba
Improve Sonos error handling on slow networks ( #25902 )
2019-08-14 09:17:58 -07:00
Phil Bruckner
bd8461b899
Handle more Life360 errors in config flow & bump package to 4.1.1 ( #25930 )
2019-08-14 09:15:37 -07:00
Jc2k
002f74c76b
Update homekit_controller import style ( #25940 )
2019-08-14 09:14:15 -07:00
Ville Skyttä
d8e2518e0d
Use canonical pre-commit black URL ( #25948 )
2019-08-14 09:13:24 -07:00
Jeff Irion
3b8668b2df
Bump androidtv to 0.0.23 ( #25950 )
...
* Bump androidtv to 0.0.23
* Bump androidtv to 0.0.23
* Add missing space in logging statement
2019-08-14 09:12:32 -07:00
Twan Coenraad
76b781829e
Add OTGW domestic hot water enable option as service ( #25849 )
2019-08-14 15:35:05 +02:00
Malte Franken
45bbd080f1
Bump version of library aio_geojson_geonetnz_quakes to v0.9 ( #25946 )
2019-08-14 15:32:18 +02:00
Niels Mündler
dc62671575
Update syncthru library to fix issue ( #25924 )
2019-08-13 12:09:07 -07:00
Diogo Gomes
1f2bab8e67
Fix Filter Sensor - check existing entity history ( #25870 )
...
* make sure we have entity history
* increase coverage
* increase coverage
* no need for list comprehension
* increase coverage
2019-08-13 11:07:05 -07:00
Teemu R
e0ea5f2b04
eq3bt: handle zero (closed valve) as a valid mode. fixes #25333 ( #25905 )
2019-08-13 10:25:27 +02:00
Jc2k
34cde21876
Fix for HomeKit controller state not updating after put ( #25903 )
2019-08-13 10:09:55 +02:00
Alexei Chetroi
61b687edec
Bump ZHA dependencies. ( #25898 )
2019-08-12 18:34:16 -04:00
Paulus Schoutsen
172bbf806d
Add reproduce state support to input_boolean ( #25858 )
...
* Add reproduce state support to input_boolean
* Catch unknown state
2019-08-12 16:45:04 +02:00
Paulus Schoutsen
6f357cb23e
First pass fixing tests that raise exceptions caught by asyncio.gather ( #25860 )
...
* First pass fixing tests that raise exceptions caught by asyncio.gather
* Fix demo test
* lint
2019-08-12 16:42:12 +02:00
Pascal Vizeli
76f2e6015f
Update devcontainer.json
2019-08-12 11:15:39 +02:00
Paulus Schoutsen
c58f3a4b4a
Merge pull request #25884 from home-assistant/rc
...
0.97.2
2019-08-11 21:58:28 -07:00
Paulus Schoutsen
b38c40fb98
Updated frontend to 20190811.0
2019-08-11 21:17:32 -07:00
ejaviga
5f0334d208
Tado AIR_CONDITIONING module was not working propertly ( #25677 )
...
* Tado AIR_CONDITIONING module was not working propertly
AIR_CONDITIONING modules differs from HEATING module int he parameters.
* Tado Cooling Sensor was not read proprtly
* TADO correct file permissions
* Tado: Fix compilation error
* Fix Lint errors
* Fix Black formatting
* TADO More AC functionality
Also Black formatting
* Tado Fix Lint
* Tado Fix Lint II
2019-08-11 21:02:16 -07:00
Paulus Schoutsen
38c67389b2
Bumped version to 0.97.2
2019-08-11 20:49:31 -07:00
Pascal Vizeli
38412fd880
Fix issue with nuki new available state ( #25881 )
2019-08-11 20:49:22 -07:00
Robert Svensson
f03538f866
UniFi - Use state to know if device is online ( #25876 )
2019-08-11 20:49:21 -07:00
Andrew Sayre
a061310e78
Always populate hvac_modes in SmartThings climate platform ( #25859 )
...
* Always return list for hvac_modes
* Use climate constants
2019-08-11 20:49:20 -07:00
tombbo
0c815ea843
Fix KNX Climate mode change callback ( #25851 )
...
- fix KNX Climate not updating UI after receiving mode change telegram
from KNX bus
2019-08-11 20:49:20 -07:00
cgtobi
9afb6c3876
Fix Netatmo climate issue ( #25830 )
...
* Bump pyatmo to v2.2.1
* Fix issue 25778
2019-08-11 20:49:19 -07:00
Brandon Davidson
0eb93db67e
Update pyvera to 0.3.3 ( #25820 )
...
Fixes #24987
2019-08-11 20:49:18 -07:00
Cameron Morris
48e42d8595
Fix eco preset for Wink Air Conditioner ( #25763 )
...
* Add preset support for device
* Provide mappings between preset changes
2019-08-11 20:49:18 -07:00
Pascal Vizeli
af70b6da20
Fix issue with nuki new available state ( #25881 )
2019-08-11 20:48:56 -07:00
Paulus Schoutsen
87119472a3
Update translations
2019-08-11 20:42:50 -07:00
Quentame
ec2ce31204
Fix script/translations_develop launch + clean some unused error i18n ( #25459 )
...
* Fix : script/translations_develop launch + clean some unused error i18n
* Respecting strings.json order property
title
step
error
abort
* Review from @fredrike : remove Telldus Live all_configured
2019-08-11 20:40:18 -07:00
Ville Skyttä
b738082dad
Type check various base components ( #25878 )
...
* Type check various component base classes, disabling bunch of checks for now
* Type hint fixes
* Help mypy out some
* Add more type hints
2019-08-11 20:38:18 -07:00
Paulus Schoutsen
cf90e49b50
Make reproduce state use platform instead of rely on function ( #25856 )
...
* Make reproduce state use platform instead of rely on function
* Fix types
* address comment Martin.
2019-08-11 20:03:21 -07:00
Robert Svensson
ab7db5fbd0
UniFi - Use state to know if device is online ( #25876 )
2019-08-11 22:40:44 +02:00
Andrew Sayre
b8460bb331
Always populate hvac_modes in SmartThings climate platform ( #25859 )
...
* Always return list for hvac_modes
* Use climate constants
2019-08-11 06:47:36 +02:00
Johann Kellerman
8b9d0593b1
Allow components with empty list config (i.e. person) in packages ( #25827 )
...
* Fix #23424
* mypy Lists
2019-08-10 16:30:33 -07:00
Antonio Pérez
ce0edf8360
Fix configuration field name ( #25840 )
2019-08-10 15:01:19 -07:00
Oncleben31
3648db7214
Add pip-wheel-metadata in .gitignore ( #25832 )
...
When developing in a container with VSC, the folder `pip-wheel-metadata` is created during the container building process.
2019-08-10 14:55:58 -07:00
MatsNl
a6f1773492
Update sensor.py ( #25825 )
...
exclude "unknown" values from measurements
2019-08-10 14:45:47 -07:00
Jeff Irion
68ee828674
Move Kodi services from 'media_player' domain to 'kodi' ( #25753 )
...
* Create const.py
* Register services to 'kodi' domain, not 'media_player'
* Add const.py to .coveragerc
* 'DATA_KODI' -> 'DOMAIN'
* Move the Kodi services descriptions to the Kodi component
* Register Kodi services in __init__.py
* Finish registering Kodi services in __init__.py
* Remove logging statement intended only for testing
* Combine homeassistant.const imports
* Add __init__.py to .coveragerc
2019-08-10 14:31:04 -07:00
Jeff Irion
ff92307d65
Bump androidtv to 0.0.22 ( #25848 )
2019-08-10 15:25:03 -05:00
tombbo
9041201c76
Fix KNX Climate mode change callback ( #25851 )
...
- fix KNX Climate not updating UI after receiving mode change telegram
from KNX bus
2019-08-10 15:24:03 -05:00
Thomas Lovén
e7e083c547
Websocket call for rendering jinja2 templates subscription ( #25614 )
...
* Websocket call for rendering jinja2 templates
* Address review comments
* Address review comments
* Allow MATCH_ALL, but ignore it.
* Always register unsub method.
2019-08-10 12:46:49 -07:00
cgtobi
d89e8ead61
Fix Netatmo climate issue ( #25830 )
...
* Bump pyatmo to v2.2.1
* Fix issue 25778
2019-08-10 15:49:29 +02:00
Per Osbäck
e9705af055
Prometheus metrics naming based on device_class and unit_of_measurement ( #24103 )
...
* - Change how we extract the metrics for sensors
- Add component filtering as seen in influxdb
- Add metric override as seen in influxdb
- Add more unit tests with actual device data
* Extract sensor metric logic to separate handlers
* Update prometheus dependency
* Format using black
* Format using black
* Fix flake8
* Move sensor metric handler list to init
* Use f strings instead of .format
2019-08-10 14:35:04 +02:00
Robert Dunmire III
2e4905981e
Fix device re-connect when API connection lost ( #25842 )
2019-08-10 13:53:20 +02:00
Malte Franken
9e6732e530
GeoNet NZ Quakes feed integration ( #25736 )
...
* initial working version
* support configured unit system and convert distance automatically
* properly unloading integration when removed and stopping refreshes
* ran isort
* fixed pylint
* introduced time filter of seven days into past
* adding unit tests
* fixed lint
* removed unused code
* added test case
* added test case for config flow
* fixed lint
* fixed comment
* removed unused test code
* increased test coverage
* fixed filtering by time
* changed wording in config flow
* reformatted with black
* removed unused logger
* fixed black
* changed default mmi
* reduced the options in the config flow form; fixed a few schema options and processing of data
* moved unsubscribing signals
* fixed minimum magnitude and modified tests
* fixed radius in imperial unit system
* increased test coverage
* simplified code
* fixed lint
* changed string formatting; simplified code
* removed unused strings
* added translation
2019-08-10 12:50:27 +02:00
Pascal Vizeli
e685f077ae
Update Dockerfile
2019-08-10 12:27:32 +02:00
Pascal Vizeli
12f4076f70
Update Dockerfile
2019-08-10 12:15:36 +02:00
Cameron Morris
f30e54f01e
Fix eco preset for Wink Air Conditioner ( #25763 )
...
* Add preset support for device
* Provide mappings between preset changes
2019-08-09 17:05:05 -07:00
Tomi Lehto
b79f1336be
Fix 64-bit modbus sensor register reads ( #25672 )
...
* Fix 64-bit modbus sensor register reads
When reading four 16-bit modbus registers as a sensor value,
slave output is stored first as 64-bit integer, but before returning
that value is converted to double precision floating point. This
causes rounding errors for integer values bigger than 2^53.
After this change floating point conversion is done only if user
has configured scaling or offset using floating points.
* Formatting
* Review fixes
2019-08-09 17:03:12 -07:00
David F. Mulcahey
fafd228418
Refactor ZHA device initialized logic ( #25796 )
...
* refactor device initialized
* better names and update tests
* clean up last seen logic
* logging consistency
2019-08-09 18:52:47 -04:00