damarco and Paulus Schoutsen
f60f9bae00
Always add friendly name attribute to ZHA entities ( #19141 )
...
* Always add friendly name attribute
* Only change device_info name
2018-12-13 23:08:35 +01:00
Paulus Schoutsen and GitHub
eada1a184c
Improve check for duplicated entity_id ( #19194 )
...
* Fail if new entity_id is in hass.states
* Move check to websocket
* Review comments
2018-12-13 20:57:33 +01:00
Paulus Schoutsen and GitHub
34cfdb4e35
Fix OwnTracks deadlocking ( #19260 )
...
* Fix OwnTracks deadlocking
* Fix deadlock
2018-12-13 20:56:48 +01:00
Tom Harris and Martin Hjelmare
9efb90d23c
Resolve IOLinc sensor name ( #19050 )
2018-12-13 16:52:12 +01:00
Fabian Affolter and Paulus Schoutsen
66aa7d0e68
Fix list ( fixes #19235 ) ( #19258 )
2018-12-13 16:43:59 +01:00
Fredrik Erlandsson and Martin Hjelmare
9f790325bb
Fix point sensor discovery ( #19245 )
2018-12-13 16:40:56 +01:00
Sander Geerts and Martin Hjelmare
0fa7186296
Support for the Harman Kardon AVR ( #18471 )
...
* Feature: support for the HK AVR
* Remove testcode
* Feature: support for the HK AVR
* Remove testcode
* Added checklist
* Review fixes whitespaces
* Lint fixes
* Review fixes, add current source
* Remove unused imports
* Review fixes; State constants, dict[key]
* More review fixes, Unknown state and Sources
* Review fix; rename devices to entities
2018-12-13 16:31:14 +01:00
emontnemery and Otto Winter
7436c0fe42
Add device registry to MQTT light ( #19013 )
2018-12-13 15:51:50 +01:00
Erik Eriksson and Fabian Affolter
6766d25e62
Re-use connection-pool ( #19249 )
...
Re-use connection-pool of VOC
2018-12-13 12:25:39 +01:00
Paulus Schoutsen and GitHub
9d9e11372b
Make automations log errors ( #18965 )
2018-12-13 12:21:16 +01:00
Paulus Schoutsen and GitHub
8ea0a8d40b
RFC: Deprecate auto target all for services and introduce entity_id: * ( #19006 )
...
* Deprecate auto target all
* Match on word 'all'
2018-12-13 10:07:59 +01:00
Andrey Kupreychik and Paulus Schoutsen
56c7e78cf2
Bumped NDMS2 client to 0.0.6 ( #19244 )
2018-12-13 10:01:41 +01:00
Teemu R and Paulus Schoutsen
2fc0dfecb1
Convert songpal to use asynchronous websocket for state updates ( #19129 )
...
* Add websocket-based non-polling variant for songpal
* linting fixes
* changes based on Martin's feedback
* Fix linting
* add backoff timer for reconnects, fix variable naming (I thought that this wouldn't matter for internals..)
* Remove poll configuration variable
* bump the version just to be sure, the previous release lacked a version file (required for setup.py)
2018-12-12 23:05:55 +01:00
kennedyshead and Paulus Schoutsen
8c6b9b57cd
Bump aioasuswrt ( #19229 )
...
* bump aioasuswrt version
* run gen_requirements
2018-12-12 20:24:44 +01:00
Aaron Bach and Martin Hjelmare
f8438e96d1
Add package data attribute to 17track.net summary sensors ( #19213 )
...
* 17track.net: Add package data attribute to summary sensors
* Member comments
2018-12-12 19:07:06 +01:00
Paulus Schoutsen
2926989ec3
Merge remote-tracking branch 'origin/master' into dev
2018-12-12 18:47:41 +01:00
Paulus Schoutsen and GitHub
6603b3eccd
Merge pull request #19228 from home-assistant/rc
...
0.84.1
0.84.1
2018-12-12 17:54:37 +01:00
Paulus Schoutsen
e2bf3ac095
Bumped version to 0.84.1
2018-12-12 17:18:47 +01:00
Paulus Schoutsen and Paulus Schoutsen
ced96775fe
Fix owntracks topic in encrypted ios ( #19220 )
...
* Fix owntracks topic
* Warn if per-topic secret and using HTTP
2018-12-12 17:18:38 +01:00
Jason Hunter and Paulus Schoutsen
f65e57bf7b
Add automation and script events to logbook event types ( #19219 )
2018-12-12 17:18:37 +01:00
Paulus Schoutsen and GitHub
7d9e257713
Fix owntracks topic in encrypted ios ( #19220 )
...
* Fix owntracks topic
* Warn if per-topic secret and using HTTP
2018-12-12 17:17:27 +01:00
David F. Mulcahey and Fabian Affolter
031ee71adf
Add ZHA device handler library ( #19099 )
...
* event foundation
* implement quirks
* lock zha-quirks version
* allow quirks handling to be toggled on and off
* revert event commit
* disable warning
* update requirements_all
* Remove fix in favor of #19141
#19141 should be what ultimately corrects this issue.
* review comment
2018-12-12 17:06:22 +01:00
Erik
d03dfd985b
Review comments
2018-12-12 16:30:42 +01:00
Lukas Barth and Fabian Affolter
4984030871
Fix geizhals crash if no price found ( #19197 )
...
* Fix geizhals crash if no price found
* Return None on unknown price.
* Linting
* Linting the linting
2018-12-12 16:11:18 +01:00
Jason Hunter and Paulus Schoutsen
7de509dc76
Add automation and script events to logbook event types ( #19219 )
2018-12-12 15:54:25 +01:00
Paulus Schoutsen and GitHub
88cda043ac
Merge pull request #19215 from home-assistant/rc
...
0.84
0.84.0
2018-12-12 14:17:53 +01:00
Paulus Schoutsen
404fbe388c
Bumped version to 0.84.0
2018-12-12 11:45:42 +01:00
Paulus Schoutsen and Paulus Schoutsen
a0bc96c20d
Revert PR #18602 ( #19188 )
2018-12-12 11:45:20 +01:00
Paulus Schoutsen and GitHub
6f4657fe02
Revert PR #18602 ( #19188 )
2018-12-12 11:44:50 +01:00
Fredrik Erlandsson and Fabian Affolter
c0cd2d48ec
add unique_id to SMHI ( #19183 )
2018-12-12 09:29:45 +01:00
Daniel Høyer Iversen and Fabian Affolter
d1eb5da5f4
Update switchbot library ( #19202 )
2018-12-12 09:16:20 +01:00
Erik
c7492b0feb
Move check to websocket
2018-12-11 20:20:57 +01:00
Fredrik Erlandsson and Martin Hjelmare
c20322232a
Move daikin to package ( #19187 )
2018-12-11 18:17:45 +01:00
javicalle and Martin Hjelmare
61ca9bb8e4
Restore states for RFLink devices ( #18816 )
...
* Merge branch 'master' of https://github.com/home-assistant/home-assistant into dev
# Conflicts:
# homeassistant/components/binary_sensor/point.py
# homeassistant/components/cloud/__init__.py
# homeassistant/components/cloud/prefs.py
# homeassistant/components/frontend/__init__.py
# homeassistant/components/light/fibaro.py
# homeassistant/components/logbook.py
# homeassistant/components/point/__init__.py
# homeassistant/config_entries.py
# homeassistant/const.py
# homeassistant/helpers/service.py
# requirements_all.txt
# requirements_test_all.txt
* one 'async_get_last_state' refactor left behind
* Remove RestoreEntity inheritance (already in parent class)
* # pylint: disable=too-many-ancestors
* code predictor can be a bitch
* lint corrections
* # pylint: disable=too-many-ancestors
* recover from dict[key]
* Remove all 'coroutine' decorator, replace for 'async def'
Replace all 'yield from' for 'await'
Replace 'hass.async_add_job' for 'hass.async_create_task'
2018-12-11 17:20:30 +01:00
Erik
1f8156e26c
Fail if new entity_id is in hass.states
2018-12-11 17:17:42 +01:00
Fabian Affolter and Pascal Vizeli
3e7b908a61
Add SCAN_INTERVAL ( #19186 )
...
* Add SCAN_INTERVAL
* More clean-up
2018-12-11 14:12:27 +01:00
Jonathan Keljo and Martin Hjelmare
eb4a44535c
Enable alarmdecoder to see open/close state of bypassed RF zones when armed ( #18477 )
...
* Enable alarmdecoder to see open/close state of bypassed zones when armed
The alarmdecoder component already reported RF state bits as attributes. If the user knows which loop is set up for the zone in the alarm panel, they can use that information to tell whether the zone is open or closed even when the system is armed by monitoring the appropriate attribute. That’s awkward, so this commit enables the user to simply configure which loop is used and the component will update the state itself.
* Simplify, also it's more correct to treat it as a state change rather than a
permanent state, since it's possible the decoder might miss some events.
* Remove relative import
2018-12-11 11:34:03 +01:00
Paulus Schoutsen
e98476e026
Bumped version to 0.84.0b4
0.84.0b4
2018-12-11 10:33:58 +01:00
Paulus Schoutsen and Paulus Schoutsen
aa45ff83bd
Fix cloud defaults ( #19172 )
2018-12-11 10:33:21 +01:00
Paulus Schoutsen
029d006beb
Updated frontend to 20181211.0
2018-12-11 10:30:35 +01:00
Paulus Schoutsen
ab8cf4f1e4
Updated frontend to 20181211.0
2018-12-11 10:30:24 +01:00
Paulus Schoutsen and GitHub
557720b094
Fix cloud defaults ( #19172 )
2018-12-11 06:50:54 +01:00
Fredrik Erlandsson and Martin Hjelmare
92e19f6001
TelldusLive config flow ( #18758 )
...
* update TelldusLive to use config flow
* fixes from Martin
* Update homeassistant/components/tellduslive/config_flow.py
Co-Authored-By: fredrike <fredrik.e@gmail.com >
* revert changes in entry.py
* tox tests
* tox fixes
* woof woof (fix for hound)
* lint ignore
* unload entry
* coverall toxtests
* fix some toxtests
2018-12-10 18:44:45 +01:00
David F. Mulcahey and Charles Garwood
f4f42176bd
ZHA - Event foundation ( #19095 )
...
* event foundation
* add missing periods to comments
* reworked so that entities don't fire events
* lint
* review comments
2018-12-10 10:59:50 -05:00
Paulus Schoutsen
e94eb686a6
Bumped version to 0.84.0b3
0.84.0b3
2018-12-10 13:00:41 +01:00
Paulus Schoutsen and Paulus Schoutsen
2da5a02285
Add raw service data to event ( #19163 )
2018-12-10 13:00:35 +01:00
Paulus Schoutsen and Paulus Schoutsen
e3b1008511
Fix lovelace save ( #19162 )
2018-12-10 13:00:34 +01:00
Paulus Schoutsen and Paulus Schoutsen
cb874fefbb
Drop OwnTracks bad packets ( #19161 )
2018-12-10 13:00:34 +01:00
phnx and Paulus Schoutsen
0454a5fa3f
home-assistant/home-assistant#18645 : revert heat-cool -> auto change
2018-12-10 13:00:09 +01:00
phnx and Paulus Schoutsen
d8f6331318
home-assistant/home-assistant#18645 : Remove un-used constants.
2018-12-10 13:00:09 +01:00