Commit graph

34703 commits

Author SHA1 Message Date
Franck Nijhof
b58d6a6293
Bump version to 2021.5.0dev0 () 2021-03-31 23:16:50 +02:00
Raman Gupta
aae0ccc588
Add config flow support to google_travel_time ()
* add config flow support to google_travel_time

* fix bugs and add strings

* fix import and add new test

* address comments in  since this is a similar PR

* fix default name and test

* add unique ID and device info

* fix test

* feedback from waze PR

* continue incorporating feedback from waze PR

* final fixes and update tests

* call update in lambda

* Update homeassistant/components/google_travel_time/sensor.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* additional fixes

* validate config entry data during config flow and config entry setup

* don't store entity

* patch dependency instead of HA code

* fixes

* improve tests by moving all patching to fixtures

* use self.hass instead of setting self._hass

* invert if

* remove unnecessary else

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-31 22:10:24 +02:00
Robert Svensson
bc5d828554
Provide the improved service UX with deCONZ services ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-03-31 20:14:26 +02:00
Erik Montnemery
c06ac9e12b
Improve automation trace tests () 2021-03-31 10:51:29 -07:00
J. Nick Koston
6cf57da89f
Use SOURCE_REAUTH constant for starting reauth flows () 2021-03-31 19:48:32 +02:00
arturdobo
68801ae5f7
Add Qingping Air Monitor Lite support support ()
* Add cgllc.airm.cgdn1 support

* review remarks

* removed unnecessary lambdas
2021-03-31 19:47:42 +02:00
Ruslan Sayfutdinov
a6759d731d
Use Mapping[str, Any] instead of dict in Entity () 2021-03-31 19:34:00 +02:00
Simone Chemelli
bb7f64596c
Add operation sensor to Shelly Gas () 2021-03-31 09:46:39 -07:00
jjlawren
be71d626c8
Improve Plex device handling () 2021-03-31 09:37:16 -07:00
Bram Kragten
2f37a5727c
Update frontend to 20210331.0 () 2021-03-31 09:23:12 -07:00
J. Nick Koston
9790f3f609
Create homekit locks according to spec ()
Any accessories, regardless of transport, that enable physical access to the home, such as door locks, must not be bridged.
2021-03-31 09:22:30 -07:00
Franck Nijhof
3acacf435a
Merge branch 'master' into dev 2021-03-31 17:54:27 +02:00
LJU
93920704d0
Remove Hass.io terms in strings.json ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-03-31 17:19:18 +02:00
Michael
949cd4714a
Fix update of surveillance_station data in Synology DSM () 2021-03-31 17:18:58 +02:00
Mario Limonciello
9fd6980144
Avoid divide by zero errors in tplink light integration () 2021-03-31 17:16:24 +02:00
Marvin Wichmann
9e1a17c62e
Update xknx to version 0.17.5 ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-03-31 17:04:22 +02:00
jjlawren
7dfe63e06f
Set Plex sensor availability properly () 2021-03-31 17:02:23 +02:00
Erik Montnemery
e2f8bce0a0
Improve error handling for WS API trace/get () 2021-03-31 15:58:36 +02:00
Philip Allgaier
6fe04f40a2
Ensure HA script and Python script services have a name ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-03-31 15:09:45 +02:00
J. Nick Koston
bee55a0494
Prevent ping integration from delaying startup () 2021-03-31 15:06:49 +02:00
Erik Montnemery
b26779a27a
Add id to automation triggers () 2021-03-31 14:56:04 +02:00
Philip Allgaier
450f3740cd
Use consolidated constant for "description" () 2021-03-31 14:12:15 +02:00
jjlawren
d62297a28b
Add Plex library count sensors () 2021-03-31 13:57:16 +02:00
Vincent Le Bourlot
93498ec831
Add missing neato error status () 2021-03-31 13:48:04 +02:00
Joakim Sørensen
4d8ef115a3
Bump pyhaversion from 3.4.2 to 21.3.0 () 2021-03-31 12:46:14 +02:00
Nicolas Braem
96857b7466
Add vicare fuelcell () 2021-03-31 11:29:24 +02:00
Erik Montnemery
c7584a1f92
Add color_mode support to MQTT JSON light () 2021-03-31 11:28:45 +02:00
jan iversen
64d5dd1f6b
Remove if/else from modbus test cases () 2021-03-31 11:20:14 +02:00
Franck Nijhof
d4d8f74858
Deprecate SolarEdge YAML configuration () 2021-03-31 10:31:12 +02:00
Robert Svensson
c80f34a754
Add support for ZHADoorLock locks to deCONZ integration() 2021-03-31 09:36:06 +02:00
Anders Melchiorsen
96c391af09
Fix Sonos Line-in favorites () 2021-03-31 07:22:54 +02:00
uvjustin
379843eb54
Shield async httpx call in generic ()
* Shield async httpx call

* Don't set last_url/last_image on cancellation

* Add test
2021-03-31 12:46:10 +08:00
Steven Looman
7a6c88feeb
Bump async_upnp_client to 0.16.0 () 2021-03-30 15:36:18 -10:00
Quentame
c1ff4197d1
Bump Freebox to 0.0.10 () 2021-03-30 15:21:11 -10:00
Quentame
7f9c5d7a13
Bump Météo-France to 1.0.2 () 2021-03-30 15:20:46 -10:00
Quentame
bae337554f
Bump Synology DSM to 1.0.2 () 2021-03-31 02:13:56 +02:00
HomeAssistant Azure
919247f256 [ci skip] Translation update 2021-03-31 00:04:33 +00:00
Joakim Sørensen
52974e1f64
Add target version to log about missing version ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-03-31 01:08:59 +02:00
Bram Kragten
d1a1e70726
Search for areas used in automations and scripts ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-03-30 15:01:56 -07:00
Michael
309c3a8d82
Fix init for first added shelly device () 2021-03-30 23:52:02 +02:00
David F. Mulcahey
aa0292974a
support feedback for ZHA device reconfiguration () 2021-03-30 16:35:51 -04:00
Joakim Sørensen
78cff36f96
Remove analytics from updater () 2021-03-30 22:22:03 +02:00
jugla
76d9c62900
Evaluate AirVisual interval on reboot ()
* Reevaluate interval on reboot (and periodically)

* AirVisual update interval periodically

* AirVisual : update periodically interval request

* AirVisual : update sever request interval periodically

* AirVisual : periodically update interval for server requests

* AirVisual : periodic update for server interval

* Airvisual : periodic update of server interval

* AirVisual : periodic update of server interval

* AirVisual : periodic update of interval request

* Periodic interval update of server request

* AirVisual : periodic update of interval request

* Reassess interval request on periodic event

* ReAssess interval between 2 requests during update

* ReAssess interval between 2 requests periodically

* Reassess interval of server requests periodically

* Reassess the interval between 2 server requests

* Reassess interval between 2 server requests

* Reassess server requests interval periodically

* Assess interval request after inserting instance
2021-03-30 11:03:35 -06:00
Jacob Shufro
f5d9713bd5
Add regex-based filters to logger component ()
* Add regex-based filters to logger component

* Switch logger filter tests to use caplog for more coverage, add a scoping test
2021-03-30 06:53:02 -10:00
Ruslan Sayfutdinov
82c94826fb
Enable strict typing for zeroconf ()
* Enable strict typing for zeroconf

* Fix lutron_caseta

* Fix pylint warning

* Fix tests

* Fix xiaomi_aqara test

* Add __init__.py in homeassistant.generated module

* Restore add_job with type: ignore
2021-03-30 06:48:04 -10:00
Matthias Alphart
338be8c70b
KNX passive group addresses () 2021-03-30 18:14:38 +02:00
J. Nick Koston
e9f2062f1b
Fix duplicates and unexpected failures during roomba discovery () 2021-03-30 17:54:36 +02:00
Franck Nijhof
cdd0624629
Correct FAA Delays integration domain in manifest () 2021-03-30 17:52:29 +02:00
Ruslan Sayfutdinov
575a460c65
Fix local mypy workflow ()
* Fix local mypy workflow

* Run mypy directly
2021-03-30 17:18:29 +02:00
David F. Mulcahey
4dc885dcc3
Add discovery for Tube's Zigbee coordinators to ZHA ()
* add discovery for tube zigbee gateways

* update discovery

* add test

* another test

* develop translations

* review comments
2021-03-30 11:13:26 -04:00