Robert Svensson
e2ef9d1afc
Some lights only support hs, like the lidl christmas lights ( #44059 )
2020-12-09 19:02:44 +01:00
Robert Svensson
20c3fdfe14
Fix ignored Axis config entries doesn't break set up of new entries ( #44062 )
2020-12-09 17:48:16 +01:00
J. Nick Koston
dd0afc3b66
Create httpx helper to wrap a shared httpx.AsyncClient ( #43877 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-12-09 17:18:57 +01:00
Jc2k
109ce653c0
Fix how homekit_controller enumerates Hue remote ( #44019 )
2020-12-08 18:01:07 +01:00
Paulus Schoutsen
ac2af69d26
Fix extracting entity and device IDs from scripts ( #44048 )
...
* Fix extracting entity and device IDs from scripts
* Fix extracting from data_template
2020-12-08 13:06:29 +01:00
SukramJ
34a31884b7
Bump dependency to add more multi channel devices to HomematicIP Cloud ( #43914 )
2020-12-08 00:16:22 +01:00
David F. Mulcahey
70133f2096
Fix ZHA switch group test ( #44021 )
2020-12-07 11:43:35 -05:00
Jc2k
6ce45e39d1
Hide HomeKit devices from discovery that are known to be problematic ( #44014 )
2020-12-07 13:51:35 +01:00
PeteBa
727b1d37b6
Add discovery for MQTT device tracker ( #42327 )
2020-12-07 13:16:56 +01:00
Nigel Rook
1d0b4290fe
Update generic_thermostat current_temperature on startup ( #43951 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-12-07 13:14:54 +01:00
nivnoach
906e1ce960
Allow manual configuration of ignored config entries ( #43947 )
2020-12-07 09:25:04 +01:00
Maciej Bieniek
19389b16e2
Add support for system health to GIOS integration ( #43280 )
...
* Add system health support
* Fix docstrings
* Change url to check
2020-12-07 03:50:22 +01:00
Philip Allgaier
18736dbebf
Bump voluptuous to 0.12.1 ( #44002 )
...
* Bump voluptuous to 0.12.1
* Adjust MQTT climate test to new error msg
2020-12-07 02:49:36 +01:00
Andreas Wrede
30f73a4962
Add discovery of sensors on DS2409 MicroLan ( #43599 )
...
* Add discovery of sensors on DS2409 MicroLan
* Add tests for coupler
* Update tests
* Fix isort
* Clean up
* Move tests to test_sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-12-07 02:09:32 +01:00
Jacob Southard
8b01f681ab
Add target temperature range to homekit_controller ( #42817 )
...
* Add support for temperature range in thermostat.
* Add tests for setting temperature range.
* Update Lennox E30/Ecobee 3 tests to reflect new supported feature
* Add support for thermostate mode specific min/max temp values.
2020-12-06 23:23:08 +00:00
Alexei Chetroi
a1720fdd2b
Cleanup ZHA fan channel ( #43973 )
...
* Use zigpy cached values for ZHA Fan speed
* Disable update_before_add for ZHA fans
* Refresh state of the group
* Fix group tests
2020-12-05 18:24:49 -05:00
Alexei Chetroi
40e5634db3
Add ZHA Coordinator to LightLink cluster groups ( #43959 )
...
* Add coordinator to LighLink cluster groups
* Make pylint happy
2020-12-05 11:20:10 -05:00
Robert Svensson
bc83e30761
Fix device refresh service can always add devices ( #43950 )
2020-12-05 11:53:43 +01:00
Allen Porter
0670124e8d
Address PR cleanup for nest device triggers ( #43961 )
2020-12-05 10:55:19 +01:00
Emily Mills
c4426a73b3
Remove zerproc threaded upstream reconnect logic ( #43910 )
2020-12-05 01:40:56 +01:00
Martin Hjelmare
e23dc90bac
Handle stale ozw discovery flow ( #43939 )
2020-12-04 20:41:08 +01:00
Erik Montnemery
5e6f5fca90
Don't send MQTT birth message in tests ( #43917 )
2020-12-04 04:39:49 +01:00
Jonas Lundberg
a5279cc279
Upgrade respx to 0.16.2 ( #43892 )
...
* Bump respx to 0.16.2
* Align sensor tests to use new respx mock api
2020-12-04 04:27:25 +01:00
Erik Montnemery
916ff88774
Bump hatasmota to 0.1.4 ( #43912 )
2020-12-04 03:16:37 +01:00
Martin Hjelmare
8d33c2092f
Add number entity value property ( #43902 )
2020-12-03 18:35:17 +01:00
Emily Mills
54cb2d42af
Kulersky cleanups ( #43901 )
2020-12-03 18:08:16 +01:00
Shulyaka
78a69ef284
Add reproduce state for Number ( #43870 )
2020-12-03 10:39:50 +01:00
Guido Schmitz
6f2327c6d5
Change config flow unique_id for devolo Home Control ( #43005 )
2020-12-03 09:10:20 +01:00
SukramJ
40408eb0eb
Add HmIP-HDM1 and HmIPW-DRD3 to Homematic IP Cloud ( #43132 )
...
* cleanup const.py
* Add wired multi dimmer HMIPW-DRD3 to Homematic IP Cloud
* Add HmIP-HDM1 to Homematic IP Cloud
2020-12-02 23:56:05 -06:00
Emily Mills
7c83092431
Add Kuler Sky Bluetooth floor lamp integration ( #42372 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-12-02 22:28:17 +01:00
Elena Rogleva
7cd17dd94f
Rewrite the kira/test_init.py unittests to pytest style test functions ( #42753 )
2020-12-02 22:15:53 +01:00
Marvin Wichmann
ce056656f8
Implement new Google TTS API via dedicated library ( #43863 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-12-02 22:03:31 +01:00
Erik Montnemery
30baf333c3
Improve handling of disabled devices ( #43864 )
2020-12-02 21:20:14 +01:00
Martin Hjelmare
9043b7b214
Add ozw add-on discovery and mqtt client ( #43838 )
2020-12-02 20:03:29 +01:00
Kiall Mac Innes
8efa9c5097
Add support for MQTT Scenes ( #42639 )
2020-12-02 19:42:28 +01:00
Dermot Duffy
39601090ba
Automatically select "Solid" effect in Hyperion ( #43799 )
2020-12-02 19:40:49 +01:00
Maciej Bieniek
b294e1c98c
Add support for system health to AccuWeather integration ( #43277 )
2020-12-02 19:36:16 +01:00
Maciej Bieniek
86043b2957
Add support for system health to Airly integrarion ( #43220 )
2020-12-02 19:32:42 +01:00
Robert Svensson
a8f0ad1dd8
Allow creating deCONZ config entry even when no bridge id is available
2020-12-02 19:10:47 +01:00
jjlawren
f2f935506e
Use Plex websocket payloads to reduce overhead ( #42332 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-12-02 19:00:13 +01:00
Robert Svensson
6e8efe2b67
Add fan support to deCONZ climate platform ( #43721 )
2020-12-02 18:08:46 +01:00
Robert Svensson
25db1dac23
Add preset support to deCONZ climate platform ( #43722 )
2020-12-02 17:14:05 +01:00
Pierre Ståhl
edb246d696
Refactor Apple TV integration ( #31952 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-12-02 17:01:55 +01:00
Paulus Schoutsen
ff4897a09e
Fix using execute on the notify_leaving_zone ( #43858 )
2020-12-02 16:21:00 +01:00
Philip Allgaier
6fadc3e140
Make "invalid password" error message clearer ( #43853 )
2020-12-02 14:24:47 +01:00
Shulyaka
f744f7c34e
Add new number entity integration ( #42735 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-12-02 13:50:48 +01:00
Paulus Schoutsen
6c9c280bbb
Migrate notify-leaving-zone to use mobile app device action ( #43832 )
2020-12-02 13:07:04 +01:00
Paulus Schoutsen
f3bb243b1d
Do not warn for weak referenced entities ( #43848 )
2020-12-02 11:18:08 +01:00
Paulus Schoutsen
648f9e100d
Use light turn on service ( #43847 )
2020-12-02 10:53:26 +01:00
Chris Talkington
891edec73b
Add test for is_internal_request ( #43841 )
2020-12-02 10:12:48 +01:00
Bram Kragten
d93687b5ac
Update area and target selectors add sequence selector ( #43831 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-12-02 09:30:49 +01:00
Chris
26892a629d
Add ozw scene_instance to scene_activated ( #43829 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-12-02 01:23:08 +01:00
Alexei Chetroi
032d569cd1
Add Analog cluster for Lumi plugs ( #43817 )
2020-12-01 14:34:07 -05:00
Paulus Schoutsen
0ee86ea8e4
Another try to get rid of Shelly flaky test ( #43821 )
2020-12-01 19:26:43 +01:00
Robert Svensson
1faef0a4d4
Make simple deCONZ thermostats work ( #43781 )
2020-12-01 18:49:58 +01:00
Paulus Schoutsen
1c9c99571e
Use !input instead of !placeholder ( #43820 )
...
* Use !input instead of !placeholder
* Update input name
* Lint
* Move tests around
2020-12-01 18:21:36 +01:00
Paulus Schoutsen
7d23ff6511
Add device action to mobile app to notify ( #43814 )
2020-12-01 18:14:01 +01:00
Simone Chemelli
52217f1f60
Move uptime from relative time to absolute time ( #43623 )
2020-12-01 17:28:59 +01:00
Franck Nijhof
b1c11eaaf8
Fix config validation tests for upcoming beta ( #43811 )
2020-12-01 17:07:28 +01:00
Paulus Schoutsen
69710cb664
Base area IDs on initial name ( #43804 )
2020-12-01 12:45:56 +01:00
Paulus Schoutsen
cf5be049b3
Warn when referencing missing devices/areas ( #43787 )
2020-12-01 08:01:27 +01:00
Paulus Schoutsen
a5c79a1f84
Add support for device class in target selector ( #43768 )
2020-11-30 23:35:24 +01:00
Willem-Jan
ba4d630470
Add authentication support to bsblan ( #42306 )
2020-11-30 20:13:16 +01:00
Martin Hjelmare
3f5d7e85c3
Add show progress to ozw config flow ( #43310 )
2020-11-30 18:59:15 +01:00
Dermot Duffy
7ad2a6be30
Add hyperion config options flow ( #43673 )
2020-11-30 18:38:52 +01:00
Diogo Gomes
3e24868a9e
Add system health check to IPMA ( #43762 )
2020-11-30 16:24:18 +01:00
Paulus Schoutsen
0de9e8e952
Allow specifying device_id as target ( #43767 )
2020-11-30 14:27:02 +01:00
Joakim Plate
aade4e63b8
Support asking covers to stop using google assistant ( #43537 )
2020-11-30 09:34:34 +01:00
Allen Porter
945a0a9f7e
Add nest device triggers for camera and doorbell events ( #43548 )
2020-11-30 09:19:42 +01:00
J. Nick Koston
2cbb93be43
Always keep the current recorder run when purging ( #43733 )
2020-11-30 09:13:50 +01:00
Ron Klinkien
eab6a0508b
Address FireServiceRota late code review ( #43741 )
...
* Address review comment from PR #38206
* Address review comment from PR #43638
* Address review comment from PR #43700
* isort fixed
* Better code for duty entity update
* Removed all pylint relative-beyond-top-level
* Removed logger entry from entity state method
2020-11-29 23:54:27 +01:00
Franck Nijhof
65ab8cbc71
Add support for multiple tags and devices in tag trigger ( #43098 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-11-29 00:06:32 +01:00
Paulus Schoutsen
dd513147a5
Add a service target ( #43725 )
2020-11-28 23:33:32 +01:00
Erik Montnemery
5d7d2dee2a
Bump hatasmota to 0.1.2 ( #43719 )
2020-11-28 10:18:06 -10:00
Maciej Bieniek
a4ae2d210e
Bump Brother library to version 0.1.20 ( #43628 )
2020-11-28 10:17:16 -10:00
Paulus Schoutsen
cb96bd9d0b
Blueprint config to override blueprint ( #43724 )
2020-11-28 13:19:58 +01:00
Robert Svensson
6fa3e287da
Add support to control cooling in deCONZ climate platform ( #43720 )
...
* Add fan support
* Add HVAC cool support
* Fix Martins comment from #43607
* Add preset support
* Improve climate test coverage
* Remove fan support
* Remove preset support
* Remove last preset piece
2020-11-28 13:11:13 +01:00
Paulus Schoutsen
5b6d9abe2a
Await callbacks to keep cleaner stacktraces ( #43693 )
2020-11-27 17:48:43 +01:00
Paulus Schoutsen
d34753473d
Use run_job for service helper ( #43696 )
2020-11-27 16:12:39 +01:00
shred86
bdb04dcb9d
Add Abode MFA support ( #43572 )
2020-11-27 13:39:26 +01:00
Paulus Schoutsen
ea55051161
Stub finding custom integrations in tests ( #43692 )
2020-11-27 12:53:16 +01:00
Paulus Schoutsen
897ff31ffe
Maybe fix flaky test ( #43690 )
2020-11-27 12:31:42 +01:00
Philip Allgaier
bf4e6a289a
Add option to deactivate a user ( #43463 )
2020-11-27 09:13:16 +01:00
Erik Montnemery
a5e5c5c7e6
Exclude disabled entities from async_entries_for_device ( #43665 )
2020-11-27 09:03:44 +01:00
Paulus Schoutsen
f9fa24950b
OAuth2 to use current request header ( #43668 )
2020-11-27 08:55:34 +01:00
Erik Montnemery
8ff10ad3b8
Fix MQTT threading bug ( #43667 )
2020-11-26 22:33:58 +01:00
Paulus Schoutsen
e1de36fda8
Fix check config ( #43663 )
2020-11-26 22:25:21 +01:00
Paulus Schoutsen
edf70e9f06
Make input_datetime better handle timezones ( #43396 )
...
* Make input_datetime better handle timezones
* Improve test coverage
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Revert change to time format
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-11-26 20:20:10 +01:00
Jasper Slits
f3033ec01d
Add Roomba support for automatic emptying of bin ( #43594 )
2020-11-26 17:48:54 +01:00
Erik Montnemery
dc8364fd3a
Support disabling devices ( #43293 )
2020-11-26 16:45:02 +01:00
Paulus Schoutsen
39efbcb815
Allow importing gist ( #43659 )
2020-11-26 16:00:50 +01:00
Bram Kragten
4aa181416c
Add area selector, remove date selector ( #43658 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-11-26 15:44:25 +01:00
Paulus Schoutsen
eb3e5cf446
Suggest folder when importing blueprint and store source_url ( #43650 )
2020-11-26 11:46:59 +01:00
Bram Kragten
8533d9cae0
Add default to inputs ( #43636 )
2020-11-25 20:05:43 +01:00
Bram Kragten
3767af14f3
Add more selectors ( #43639 )
2020-11-25 20:03:56 +01:00
Erik Montnemery
6706ea36de
Add Tasmota cover ( #43368 )
...
* Add Tasmota cover
* Update tests
* Bump hatasmota to 0.1.0
2020-11-25 18:52:09 +01:00
Erik Montnemery
314497d013
Add Tasmota fan ( #43353 )
...
* Add Tasmota fan
* Bump hatasmota to 0.1.0
* Apply suggestions from code review
2020-11-25 17:40:32 +01:00
Joakim Plate
ac551179ae
Fix flapping derivative tests where time would move between state changes ( #43579 )
2020-11-25 17:08:00 +01:00
Ron Klinkien
ea52ffc2d9
Add FireServiceRota/BrandweerRooster integration ( #38206 )
...
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-25 16:38:49 +01:00
Paulus Schoutsen
1de2554f70
Tweak template digit detection ( #43621 )
2020-11-25 16:10:33 +01:00
Paulus Schoutsen
b3be708db6
Add default config if not there ( #43321 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-11-25 15:10:04 +01:00
Paulus Schoutsen
0cf3736162
Bump ha-ffmpeg to 3.0.2 ( #43597 )
2020-11-25 08:45:15 +01:00
Allen Porter
745823dd55
Add nest SDM API camera/doorbell events ( #42700 )
...
* Add nest SDM API camera/doorbell events
Events are fired when pubsub messages are received. When messages
are received lookup a home assistant device id from the nest
device id, so that the home assistant device id can be included
in the event payload.
* Update homeassistant/components/nest/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Update nest code style based on PR feedback
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-24 14:34:43 -08:00
epenet
48d9f1a61b
Fix duplicate check on onewire config flow ( #43590 )
2020-11-24 21:44:31 +01:00
Robert Svensson
acb94b0b59
Add tilt support to deCONZ covers ( #43607 )
2020-11-24 21:42:11 +01:00
Erik Montnemery
d493f18e50
Bump hatasmota to 0.1.1 ( #43608 )
2020-11-24 19:55:15 +01:00
springstan
5a892e8fca
Add unknown_authorize_url_generation to base strings for config flows ( #42484 )
2020-11-24 12:00:16 -05:00
Allen Porter
3dd14e05e3
Update nest library and switch events to async ( #43583 )
2020-11-24 08:53:50 -07:00
Robert Svensson
7214d6517a
Fix conversion of cover position between HASS and deCONZ ( #43602 )
2020-11-24 14:47:56 +01:00
Paulus Schoutsen
755f15abe3
Fix warning generated by surpetcare test ( #43598 )
2020-11-24 12:40:25 +01:00
JJdeVries
8f18af9e80
Decrease asuswrt connects per sensor ( #43383 )
...
* asuswrt: Decrease number of connects per sensor
* Changed implementation to DataUpdateCoordinator
* review changes
* update aioasuswrt dependency
* Apply suggestions from code review
Add explicit return None and fix type hint
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-11-24 04:50:57 +01:00
Maikel Punie
059f1a35f2
Use references in config flow for solaredge ( #43511 )
2020-11-23 15:34:46 -05:00
starkillerOG
0c30abda61
Add Motion Blinds integration ( #42989 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-11-23 10:33:14 -10:00
Robert Svensson
55cbd5aa0d
Track deCONZ lib changes to light based devices ( #43366 )
...
* Improve control of covers
* Log backtrace if available
* Do not create entity for controller tool
Binary sensor should use state rather than is_tripped
Add some more tests to lights and sensors
* Bump dependency to v74
* Fix Balloobs comments
2020-11-23 11:37:11 +01:00
Robert Svensson
ffe0c1cd58
Add device id to deconz_event ( #43552 )
2020-11-23 09:22:44 +01:00
Maciej Bieniek
885e393df9
Make Brother uptime sensor disabled by default ( #43478 )
2020-11-22 11:42:16 -10:00
Daniel Rheinbay
498654a1e0
Add vendor effects to Yeelight integration ( #42711 )
...
Add effects shipped by Yeelight in their apps, as these effects are quite popular and have been missing from Home Assistant.
2020-11-22 21:41:09 +01:00
On Freund
b2c9bd2ca6
Gracefully handle no uuid in kodi discovery ( #43494 )
2020-11-21 20:47:57 +01:00
Indu Prakash
7213d5f31b
Support for multiple states in history_stats ( #43416 )
...
Co-authored-by: Indu Prakash <6459774+InduPrakash@users.noreply.github.com>
2020-11-21 12:44:37 +01:00
Aidan Timson
d7bf783da6
Add reauth support for OVO Energy ( #38882 )
2020-11-21 11:21:23 +01:00
Tom
db60a71603
Change Plugwise integration to plugwise module ( #43036 )
...
* Switch to plugwise module and forthcoming changes
* Adjusted according to review
* Fix leaving out domain for tests
* Add tests for exceptions
* Add more tests for exceptions
* Version bump
* Wording on test
* Catch-up with dev
2020-11-20 20:43:20 -06:00
Paulus Schoutsen
dc5f7aedd7
Verify that we register blueprints on automation setup ( #43434 )
2020-11-20 15:57:57 +01:00
Paulus Schoutsen
bbb82ded68
Fix time trigger based on entities ignoring entities if initially in the past ( #43431 )
2020-11-20 15:43:28 +01:00
Philip Allgaier
82b7cc8ac7
Provide HA username via auth WS ( #43283 )
2020-11-20 15:42:19 +01:00
Paulus Schoutsen
43ba053030
Add support for checking minimum HA version ( #43350 )
2020-11-20 15:24:42 +01:00
Joakim Plate
e98f36e357
Support openRelativePercent for google assistant covers ( #43336 )
2020-11-20 15:20:09 +01:00
Brig Lamoreaux
c42b1f65b3
Add Srp energy component ( #41091 )
2020-11-20 08:18:02 -05:00
Paulus Schoutsen
390668e192
Check config to use config platforms ( #43407 )
2020-11-19 22:05:36 +01:00
David
f693c8a9fd
Add twinkly integration ( #42103 )
...
* Add twinkly integration
* Add tests for the Twinkly integration
* Update Twinkly client package to fix typo
* Remove support of configuration.yaml from Twinkly integration
* Add ability to unload Twinkly component from the UI
* Remove dead code from Twinkly
* Fix invalid error namespace in Twinkly for python 3.7
* Fix tests failing on CI
* Workaround code analysis issue
* Move twinkly client init out of entry setup so it can be re-used between entries
* Test the twinkly component initialization
* React to PR review and add few more tests
2020-11-19 12:22:12 -05:00
Bram Kragten
5dcbb634f6
Fix selector to return the selector type ( #43395 )
2020-11-19 16:48:43 +01:00
Allen Porter
2d14f07396
Improve nest SDM integration error handling ( #43271 )
2020-11-19 12:26:49 +01:00
Erik Montnemery
d61998e184
Raise in base implementation of FanEntity.oscillate ( #43354 )
2020-11-19 12:05:52 +01:00
Anders Melchiorsen
390b45b149
Reword numeric_state trigger ( #43367 )
2020-11-19 12:00:01 +01:00
Erik Montnemery
0bf9734af1
Bump hatasmota to 0.0.32 ( #43360 )
2020-11-19 09:07:35 +01:00
Alexei Chetroi
54c4e9335f
Refactor ZHA sensor initialization ( #43339 )
...
* Refactor ZHA sensors to use cached values after restart
* Get attr from cluster, not channel
* Run cached state through formatter method
* Use cached values for div/multiplier for SmartEnergy channel
* Restore batter voltage from cache
* Refactor sensor to use cached values only
* Update tests
* Add battery sensor test
2020-11-18 21:34:12 -05:00
Alexei Chetroi
f1693e2433
Refactor ZHA tests to allow attribute reads during device initialization ( #43357 )
...
* Allow plugging zigpy attribute reads in tests
* Migrate ZHA tests to use new patched attribute reads
* Remove logging in tests
2020-11-18 19:12:38 -05:00
Chris
b25e8be3f2
Tweak OZW Light discovery ( #43325 )
2020-11-18 15:18:59 +01:00
Joakim Plate
1567fadda3
Improve Google Assistant cover assumed state handling ( #43255 )
...
* Set command only cover
* No need for override position now that we support command only
* Return empty state response for assumed state
Fixes #43178
Reverts: #23498
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-17 21:55:46 +01:00
Maciej Wilczyński
6a5546afc1
Add an option to template delay_on/off in template binary sensor ( #43259 )
2020-11-17 07:24:04 -10:00
Erik Montnemery
14aba1f9de
Bump hatasmota to 0.0.31 ( #43319 )
2020-11-17 18:02:41 +01:00
Klaas Schoute
b358103b58
Update cloud integration to 0.38.0 ( #43314 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-11-17 16:31:59 +01:00
Raman Gupta
95504b7408
Abort vizio discovery flow without unique ID ( #43303 )
...
* abort vizio discovery flow if unique ID cant be found because it means we cant connect
* add tests
* fix abort call
2020-11-17 07:11:42 +01:00
Tom
ed36cb7beb
Add notification binary_sensor to Plugwise integration ( #41473 )
...
* Notifications extract from beta
* Remove info loggings
* Delete notification service
* Only notifications for right smiles
* Revert to correct logic
* Catchup with dev (mostly with ourselves from #41201 )
* Remove debug logging
* Naming improvement
* Improve test quality as per codecov patch requirement
* Revert to original condition (and appropriately test)
* Fix delete_notification_service, bring tests fixtures up to 1.6.0 including notifications
* Review comment (@bouwew)
* Correct test value
* Re-apply #40108 fix after rebase sidestep
* Update tests/components/plugwise/test_init.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Add needed state to imports
* Remove separate gw unload code
* Change entry_fail approach
* Revert persistent notification part
* Revert persistent notification part - lint
* Update homeassistant/components/plugwise/binary_sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/plugwise/binary_sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Rework reuse of sensor in binary_sensor
* Explicit state attribute keys
* Remove tempfile
* List of notifications per severity
* Update homeassistant/components/plugwise/binary_sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-11-16 19:54:44 -06:00
Erik Montnemery
52e1282d8c
Make MQTT climate return PRESET_NONE when no preset is set ( #43257 )
2020-11-16 20:10:55 +01:00
Paulus Schoutsen
479de9433c
Convert core tests to async ( #43287 )
2020-11-16 18:25:55 +01:00
Paulus Schoutsen
819dd27925
Automatically clean up executor as part of closing loop ( #43284 )
2020-11-16 15:43:48 +01:00
Adrian Suwała
246ad8dba9
Rewrite ecobee unittest tests to pytest ( #42584 )
2020-11-16 11:54:51 +01:00
Michael
60314ecc61
Apply suggestions from #42697 to synology_dsm ( #43197 )
...
* apply suggestions from #42697
* fix tests
* use MockConfigEntry for test
* use hass.config_entries.async_setup()
* disable default fixture
* rename marker to no_bypass_setup
2020-11-16 11:18:48 +01:00
Chris Talkington
467d79c7fd
Add tests for browse media image proxy ( #43076 )
...
* add tests for browse media image proxy
* Update test_init.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
2020-11-16 07:49:41 +01:00
Clifford Roche
eb9e9e67f0
Update greeclimate to 0.10.3 ( #43248 )
...
* Update greeclimate to 0.10.3
* Device search needs to be mocked in tests
2020-11-15 11:06:51 -06:00