Alexei Chetroi and GitHub
21acdbbbfd
Refactor ZHA Entity availability tracking ( #36645 )
...
* Refactor ZHA entity availability
ZHA entity availability tracks on underlying ZHA device availability.
* Update device status without signal.
* Update tests.
* Fix tests.
* Tests for restored devices availability.
* Guard against empty last_seen entry
Refactor device loading a bit.
2020-06-11 17:21:08 -04:00
J. Nick Koston and GitHub
2d5faaf3f8
Remove powerwall attributes no longer present in latest firmware ( #36667 )
2020-06-11 10:15:02 -07:00
Janitha Karunaratne and GitHub
f1d5f95f7c
Allow specifying port for wake_on_lan ( #36510 )
2020-06-11 00:05:24 +02:00
Rami Mosleh and GitHub
2c1a76cf92
Add Speedtestdotnet config_flow ( #36254 )
2020-06-10 18:33:48 +02:00
c65e72886c
Fix command line sensors removing quotes with template ( #35559 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-10 18:31:59 +02:00
Fredrik Erlandsson and GitHub
fa17e6d5ab
Fix Daikin config flow for zeroconf devices ( #36571 )
2020-06-10 15:04:59 +02:00
SukramJ and GitHub
212b9df87d
Bump dependency & add devices for HomematicIP Cloud ( #36595 )
...
* update dependency and test data
* Add test for HmIP-SWDO-PL
* Add device HmIP-MOD-HO
* Fix test
2020-06-10 11:34:14 +02:00
Franck Nijhof and GitHub
2abd3844cf
Fix mobile_app missing state in sensor registration ( #36604 )
2020-06-09 11:06:52 -07:00
mreiling and GitHub
5f8dcd45c1
Add NX584 alarm binary_sensor zone_number attribute ( #36552 )
2020-06-09 14:19:46 +02:00
Paulus Schoutsen and GitHub
c33edbe5bb
Use TestCase.addCleanup ( #36560 )
2020-06-08 12:26:40 -07:00
Franck Nijhof and GitHub
85ba29012f
Fix mobile_app sensor re-registration handling ( #36567 )
2020-06-08 21:11:37 +02:00
5975ec340b
Add service select scene to Yamaha Hifi media player ( #36564 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-08 19:31:58 +02:00
Franck Nijhof and GitHub
b3cbce3566
Fix mobile_app registering/update sensor values with an unknown state ( #36566 )
2020-06-08 10:07:05 -07:00
f522c6c8c7
Add Xiaomi miio vaccum goto service ( #35737 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-08 14:57:47 +02:00
Alexei Chetroi and GitHub
1bdbe90d2a
Prevent double ZHA channel initialization ( #36554 )
...
* Preven double channel initialization.
* Use a setter for setting ZHA device availability.
2020-06-08 08:54:52 -04:00
Franck Nijhof and GitHub
215c7e0e14
Fix WLED power and brightness with WLED 0.10+ ( #36529 )
2020-06-07 23:37:58 +02:00
Erik Montnemery and GitHub
35cd6b9abf
Remove unused parameter for MQTT discovery ( #36526 )
...
* Remove unused parameter for MQTT discovery
* Fix tests
2020-06-07 19:35:35 +02:00
Jeff Irion and GitHub
823f27db5a
Fix usage of states 'idle' and 'standby' for Android TV ( #36509 )
2020-06-07 10:10:20 -05:00
definitio and GitHub
ad5101c5c0
Set state for MQTT entities to 'unavailable' when no connection to broker ( #36479 )
...
* Report 'unavailable' state when not connected
to MQTT broker
* Fix tests
* Rewrite to remove the polling
* Add tests
* Add some fixes
2020-06-07 09:21:16 +02:00
31973de2d5
Arcam config flow ( #34384 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2020-06-06 13:43:28 -07:00
d73a4e1ed5
Add Avri config flow ( #34288 )
...
* Add config flow to Avri integration
* Add config flow validation
* Update .coveragerc
* Start adding config flow tests
* Fix failing test
* Fix pylint
* Update homeassistant/components/avri/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Update homeassistant/components/avri/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Fix import order
* Code review comments
* Update homeassistant/components/avri/sensor.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Remove device information
Co-authored-by: J. Nick Koston <nick@koston.org >
2020-06-06 09:37:31 -05:00
bdc098645b
Add entity list to light and cover group attributes ( #36477 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-06-05 21:23:52 -07:00
J. Nick Koston and GitHub
5e65d8d3c3
Upgrade zeroconf to 0.27.1 ( #36277 )
2020-06-05 14:33:26 -07:00
Alexei Chetroi and GitHub
1c329ff708
Process events from ZHA Window Covering Remote ( #36489 )
2020-06-05 14:11:46 -07:00
Aaron Bach and GitHub
b51d81edba
Clean up Tile refactor ( #36450 )
...
* Clean up Tile refactor
* Code review
2020-06-05 21:12:48 +02:00
6faf9e8bbe
panel_custom: Allow ES5+latest build, deprecate html ( #36464 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-05 10:39:18 -07:00
Paulus Schoutsen and GitHub
4170eb0f83
Use builtin mock ( #36473 )
2020-06-05 10:59:55 +02:00
Erik Montnemery and GitHub
f170c80bea
Bump pychromecast to 6.0.0 ( #36414 )
...
* Revert "Prevent race in pychromecast.start_discovery (#36350 )"
This reverts commit 391983a0cf .
* Adapt to pychromecast 6.0.0
2020-06-04 20:32:00 +02:00
Aaron Bach and GitHub
7a3c2e1f6c
Add config flow for Tile ( #36173 )
...
* Overhaul Tile
* Adjust coverage
* Fix tests
* Code review
* Code review
* Remove unused config flow step
* Revert "Remove unused config flow step"
This reverts commit cb206e0446 .
* Fix tests
2020-06-04 10:07:27 -06:00
Robert Svensson and GitHub
99318b7b11
Remove Axis option to enable/disable camera ( #36420 )
2020-06-04 14:25:50 +02:00
Paulus Schoutsen and GitHub
68b077ffaa
Add partial mobile app sensor validation ( #36433 )
2020-06-04 10:13:01 +02:00
J. Nick Koston and GitHub
751e2f4125
Extend logbook api to be able to fetch a slice of data between two time boundaries. ( #35847 )
...
* Create logbook_timeslice api
* add end_datetime
* Add tests
* switch to end_time to match history api
2020-06-03 14:07:56 -05:00
Andre Lengwenus and GitHub
2b5bb8dac0
Cover group considers opening and closing states ( #36203 )
2020-06-03 18:44:04 +02:00
Austin Mroczek and GitHub
98a056f7a9
Notify user if arming or disarming totalconnect alarm fails ( #36085 )
2020-06-03 18:38:31 +02:00
jjlawren and GitHub
9aac8482d5
Remove deprecated Plex YAML config ( #36388 )
2020-06-03 09:20:21 -07:00
uvjustin and GitHub
660265fe50
Swap title and album name for streams in forked_daapd ( #36381 )
2020-06-03 09:51:15 -06:00
Franck Nijhof and GitHub
0950ab0dd8
Fix dynamically add/remove WLED strip segments ( #36407 )
2020-06-03 17:18:50 +02:00
Maciej Bieniek and GitHub
465b98513b
Add config flow to Dune HD ( #36345 )
...
* Add config_flow to the dunehd integration
* Add tests
* Run gen_requirements_all
* Fix pylint error
* Better hostname validation
* Build device info in the class
2020-06-03 07:01:56 -05:00
Robert Van Gorkom and GitHub
fcef259021
Prefer use cloud url for oauth2 for Withings ( #36348 )
2020-06-03 12:40:46 +02:00
Boris Kaplounovsky and GitHub
2f6ffe7068
Fix json overwriting if you have >1 PS4 connected ( #35778 )
2020-06-02 17:55:55 -07:00
Markus Bong and GitHub
e94228fddf
Use show_advanced_options in devolo home control ( #35360 )
2020-06-02 17:52:36 -07:00
Franck Nijhof and GitHub
d2e6b863b7
Upgrade wled 0.4.1 ( #36091 )
2020-06-03 02:29:49 +02:00
J. Nick Koston and GitHub
eedbb86b67
Fix flapping buienradar tests ( #36394 )
2020-06-02 18:54:58 -05:00
5d6a563ac7
Implement Google Assistant media traits ( #35803 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2020-06-02 16:20:59 -07:00
J. Nick Koston and GitHub
5f4fdaa171
Remove zeroconf options from homekit ( #35687 )
...
* Remove zeroconf options from homekit
homekit uses the system shared zeroconf instance which
made the interface choice option controlled by the
zeroconf integration setting.
* change to cv.deprecated
* adj
* fix remaining tests from original merge conflict
* remove invalidation_version
2020-06-02 17:47:39 -05:00
jjlawren and GitHub
44d7169642
Fix flaky Plex test ( #36391 )
2020-06-02 17:37:10 -05:00
J. Nick Koston and GitHub
578d4a9b6a
Make the frontend available sooner (Part 1 of 2) ( #36263 )
...
* Part 1 of 2 (no breaking changes in part 1).
When integrations configured via the UI block startup or fail to start,
the webserver can remain offline which make it is impossible
to recover without manually changing files in
.storage since the UI is not available.
This change is the foundation that part 2 will build on
and enable a listener to start the webserver when the frontend
is finished loading.
Frontend Changes (home-assistant/frontend#6068 )
* Address review comments
* bump timeout to 1800s, adjust comment
* bump timeout to 4h
* remove timeout failsafe
* and the test
2020-06-02 13:54:11 -05:00
Robert Svensson and GitHub
770b622a6e
Axis - Add device class property to binary sensors ( #36384 )
...
* Add device class property to binary sensors
* Update tests
2020-06-02 20:12:19 +02:00
Robert Svensson and GitHub
37f7d262d7
Change deCONZ sensor device classes ( #36352 )
...
* Change vibration type to vibration instead of motion
* Also replace icon and unit of measurement
2020-06-02 16:17:21 +02:00
Robert Svensson and GitHub
a3865fb383
UniFi - Increase time to mark UniFi devices as away ( #36366 )
2020-06-02 10:35:27 +02:00