Paulus Schoutsen
d34fe106e4
Updated frontend to 20190216.0
2019-02-16 12:15:04 -08:00
Paulus Schoutsen
5cf936c777
Bumped version to 0.88.0b1
0.88.0b1
2019-02-15 10:32:28 -08:00
Aaron Bach
91a2c73a2c
Bump aioambient to 0.1.2 ( #21098 )
2019-02-15 10:32:23 -08:00
Paulus Schoutsen
90da9120e8
Update pychromecast ( #21097 )
2019-02-15 10:32:23 -08:00
Paulus Schoutsen
da672c6593
Fix hue retry crash ( #21083 )
...
* Fix Hue retry crash
* Fix hue retry crash
* Fix tests
2019-02-15 10:32:22 -08:00
Paulus Schoutsen
2de65af3fa
Check against unlinked user ( #21081 )
2019-02-15 10:32:22 -08:00
Phil Hawthorne
dc606b40ac
Set uvloop version consistent with hass.io ( #21080 )
...
This sets the uvloop version in Docker containers to 0.11.3, which is the
same version that hass.io uses.
uvloop might be causing issues with some Docker containers on some host
systems, as reported in #20829
2019-02-15 10:32:21 -08:00
Paulus Schoutsen
8973852a2e
Fix pushover schema
2019-02-15 10:32:05 -08:00
David F. Mulcahey
2b6b922e3f
Set ZHA device availability on new join ( #21066 )
...
* set availability on device join
* fix new join test
2019-02-15 10:30:43 -08:00
Paulus Schoutsen
6c574a4eb4
Updated frontend to 20190215.0
2019-02-15 10:09:24 -08:00
Paulus Schoutsen
e404afc0d0
Bumped version to 0.88.0b0
0.88.0b0
2019-02-13 20:37:46 -08:00
Paulus Schoutsen
3c8c6688be
Merge remote-tracking branch 'origin/master' into dev
2019-02-13 20:37:22 -08:00
Paulus Schoutsen
882f5ed079
Don't directly update config entries ( #20877 )
...
* Don't directly update config entries
* Use ConfigEntryNotReady
* Fix tests
* Remove old test
* Lint
2019-02-13 20:36:06 -08:00
Fabian Affolter
161c368c9d
Update file header ( #21054 )
...
* Update file header
* Update __init__.py
2019-02-13 20:35:12 -08:00
Fabian Affolter
3a386e627e
Upgrade ruamel.yaml to 0.15.88 ( #21055 )
2019-02-13 20:29:11 -08:00
Fredrik Erlandsson
1faf2f49d0
fix webhook update ( #21048 )
2019-02-13 20:27:17 -08:00
Diogo Gomes
f1f3074612
Add integration method to sensor.integration ( #21050 )
...
* add integration method and respective new methods
* ack @ottowinter tip
* align const name with value
2019-02-13 20:26:27 -08:00
Paulus Schoutsen
81d2ec9618
Person: Ignore unavailable states ( #21058 )
...
* Ignore unavailable states
* Revert validation
2019-02-13 20:10:31 -08:00
Paulus Schoutsen
4d3790e2d4
Person checks ( #21056 )
...
* Do not allow creating/updating persons with invalid user IDs
* Unset user_id from person when user deleted
* Lint
* Lint
* Lint
2019-02-13 20:04:08 -08:00
Paulus Schoutsen
50ba3d0427
Create a person during onboarding ( #21057 )
2019-02-13 20:00:08 -08:00
Alok Saboo
bf0a50cdb2
Add template support to Bayesian sensor ( #20757 )
...
* Add template support to Bayesian sensor
* Removed unused import
2019-02-13 17:39:53 -07:00
Ben Dews
c20e0b985a
Add Lock capability to SmartThings platform ( #20977 )
...
* Bumped pysmartthings version to 0.6.1
* Added Lock to supported platforms
* Added SmartThings Lock component
* Updated lock to eagerly set state
* Updated requirements_all.txt & requirements_test_all.txt with pysmartthings==0.6.1
* Added SmartThings Lock tests
* Removed inapplicable comment
* Removed unused import (STATE_UNLOCKED)
* Populated device_state_attributes with values provided by SmartThings
* Condensed if_lock assertion function
* Updated gathered attributes
* Fixed typo
* Updated tests to use new setup_platform
* Updated assignment of device state attributes
* Updated tests to utilise the LOCK_DOMAIN constant where suitable
* Fixed false positive for Switch test: (test_unload_config_entry)
* Implemented constant to contain expected SmartThings state for is_locked check
* Improved allocation of State Attributes
* Improved allocation of state attributes
* Fixed lint error (was running lint checks against the wrong file, whoops)
* Added test for unloading lock config
* Use isinstance instead of type()
* Updated device state to explicitly check for is not None instead of a truthy value
2019-02-13 18:36:49 -06:00
Paulus Schoutsen
02f207ea8e
Update translations
2019-02-13 15:44:18 -08:00
Paulus Schoutsen
c2579d1d8a
Updated frontend to 20190213.0
2019-02-13 15:43:55 -08:00
Otto Winter
faeb6295b6
Fix updated file header ( #21049 )
2019-02-13 22:52:48 +01:00
Ryan Wagoner
62b2b23d0b
Add night arm mode to MQTT alarm control panel ( #20961 )
...
* Add night arm mode to MQTT alarm control panel
* Add unit test for MQTT alarm night mode
2019-02-13 22:52:32 +01:00
Fabian Affolter
127c55e0c1
Update file header ( #21023 )
...
* Update file header
* Update file header
* Update file header
* Update file header
* Update file header
* Fix lint issues
2019-02-13 21:21:14 +01:00
emontnemery
22af9707ad
Add support for device_class to MQTT cover ( #21044 )
2019-02-13 19:58:46 +00:00
Kevin Fronczak
67780dfb4e
Update scan interval to 5 minutes. ( #21041 )
2019-02-13 17:47:38 +01:00
Colby Rome
136b1e1f6c
Fix broken links to code examples ( #21039 )
2019-02-13 17:14:59 +01:00
David F. Mulcahey
d692251e62
Run tasks when ZHA devices become available ( #20998 )
...
* use tasks for message interception
* update available handling
* review comments and cleaned up check
* review comments
2019-02-13 08:52:29 -05:00
Fabian Affolter
8db8a58763
Upgrade sqlalchemy to 1.2.17 ( #21020 )
...
* Upgrade sqlalchemy to 1.2.17
* Update requirements_all.txt
* Update requirements_test_all.txt
* Run script again
2019-02-13 12:30:37 +01:00
Aaron Bach
8a6235fdac
Bump aioambient to 0.1.1 ( #21024 )
...
* Bump aioambient to 0.1.1
* Requirements
2019-02-12 22:57:53 -07:00
Andrew Sayre
d037359bda
Add lock config entry unload support. ( #21025 )
2019-02-12 22:35:20 -06:00
Fabian Affolter
6bbc663d0b
Add missing helpers ( #21021 )
2019-02-12 20:52:02 -06:00
Jef D
d1950cd75c
Update co2signal==0.4.2 to fix #20805 ( #21022 )
...
Update co2signal==0.4.2 to fix #20805
2019-02-12 20:51:10 -06:00
David F. Mulcahey
561ff33641
Update entity state when ZHA device becomes available ( #20993 )
...
* correctly update device entity state
* update state when device becomes available
* constants
* review comments
2019-02-12 20:37:39 -05:00
emontnemery
888345e4ff
Fix discovery of audio groups ( #20947 )
...
* Fix discovery of audio groups
* Fix tests
* Re-discover
* Review comments
* Remove failing tests
* Update dependencies
* Fix test
2019-02-12 15:00:54 -08:00
Paulus Schoutsen
6fad9e1a0a
RFC: Embed platforms without component for remote component. ( #20809 )
...
* Embed platforms for remote component.
* Update reqs
2019-02-12 14:57:13 -08:00
rbflurry
f1a00cc0f9
Allow target all timer services using 'entity_id: all' ( #21008 )
2019-02-12 23:18:45 +01:00
Paulus Schoutsen
4d1d22070c
Bump frontend to 20190212.0
2019-02-12 13:48:11 -08:00
Daniel Høyer Iversen
7b7720d0ea
Norway air, minor fix ( #21016 )
2019-02-12 13:45:12 -08:00
Fabian Affolter
b6854a82cf
Upgrade restrictedpython to 4.0b8 ( #21015 )
2019-02-12 13:44:32 -08:00
Otto Winter
fe9800e784
Prevent OverflowError in ESPHome integration ( #21014 )
2019-02-12 22:34:06 +01:00
Fabian Affolter
d795410b27
Update ordering ( #21013 )
2019-02-12 21:44:30 +01:00
David F. Mulcahey
80442e655d
Update ZHA API to be device oriented ( #20990 )
...
* update cluster API
* swap to device focused API
* update test
2019-02-12 15:05:02 -05:00
Jason Hu
6b46ed850b
Upgrade cryptography to 2.5 ( #21011 )
2019-02-12 19:52:24 +01:00
carstenschroeder
d1c8d39107
Add unique id to ADS platforms ( #20511 )
...
* Add friendly_name option
* Correct hound findings
* correct hound findings 2
* add unique id
* add unique id to all ads platforms
2019-02-12 18:42:09 +01:00
Fredrik Erlandsson
d89c56829c
Fix Point does I/O in event loop ( #20939 )
...
* call I/O operations via hass.async_add_executor_job
* asyncio fixes
* Fixes from @amelchio
* async _update_callback
2019-02-12 17:15:02 +01:00
Daniel Høyer Iversen
2702c75fb0
Norway air quality ( #20683 )
...
* Add norway air quality sensor
* style
* library
* Refacotr to air_quality
* fix norway air comments
2019-02-12 16:40:22 +01:00