Commit Graph

47657 Commits (62aa7fe10e50bdd9bea2b6b72cd8ed8e5fc74ca1)

Author SHA1 Message Date
Michael Chisholm 62aa7fe10e
dlna_dms fixes from code review (#67796) 2022-03-29 15:32:16 +02:00
Erik Montnemery bdb61e0222
Add config flow for utility_meter (#68457) 2022-03-29 14:46:17 +02:00
Erik Montnemery d81ee9b2da
Mark before/after times as required for times of the day config flow (#68789) 2022-03-29 13:21:58 +02:00
Marc Mueller c3d937fb0f
Fix codeowners script for nested files (#68590) 2022-03-29 13:17:49 +02:00
Poltorak Serguei d9a6371679
Improved Add Sreen of the Z-WAve.Me intergration (#68568) 2022-03-29 13:00:35 +02:00
ollo69 80f34e5e2e
Add diagnostics support for AndroidTV (#68748)
* Add diagnostics support for AndroidTV

* Restore entity_picture attribute
2022-03-29 12:51:04 +02:00
Kevin Stillhammer dc71ecf67e
Wait for Home Assistant start in here_travel_time (#68757)
* Wait for Home Assistant to fully start.

* Update homeassistant/components/here_travel_time/sensor.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Define callback for _update_at_start

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-03-29 12:50:47 +02:00
epenet 5830481a53
Use new CONF_MODEL in mqtt (#68832)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 12:49:00 +02:00
epenet 35a5cca1ca
Cleanup package constraints (#68833)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 11:44:19 +02:00
epenet 014aadb299
Use new CONF_MODEL core constant (2/3) (#68831)
* Use CONF_MODEL in xiaomi_miio

* Use CONF_MODEL in xiaomi

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 11:12:43 +02:00
epenet a29990a784
Use new CONF_MODEL core constant (1/3) (#68829)
* Use CONF_MODEL in axis

* Use CONF_MODEL in denonavr

* Use CONF_MODEL in flux_led

* Use CONF_MODEL in konnected

* Use CONF_MODEL in steamist

* Use CONF_MODEL in tellstick

* Use CONF_MODEL in tensorflow

* Use CONF_MODEL in twinkly

* Use CONF_MODEL in yeelight

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 11:11:58 +02:00
cvwillegen 8fc8778995
Improve log when connection to kodi media player cannot be created (#68458)
* Make clearer in log files that connection to media player cannot be created.

* Only give connection error once.

When connection is lost, only give an error message once. When connection is restored and lost again, give error message again.
2022-03-29 11:09:59 +02:00
jjlawren 112d232c2e
Autoresume in-progress items from Plex media browser (#68494) 2022-03-29 11:08:26 +02:00
epenet d4ab48a049
Optimise Upnp event handling in SamsungTV (#68828)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 22:55:05 -10:00
MattWestb 2e9c89024b
Add presets for 2 new tuya TRVs. (#68576)
Adding presets for "_TZE200_cpmgn2cf" and "_TZE200_9sfg7gm0" that is being added in ZHA thru https://github.com/zigpy/zha-device-handlers/pull/1443.
Need being merged for getting the device working then the quirk is being merged (but can being merged before).
2022-03-29 10:45:05 +02:00
ollo69 0d8736b82b
Remove ipaddress check in AndroidTV config flow (#68630) 2022-03-29 10:44:33 +02:00
yoedf 88780b4c87
Add duration support for streaming in mpd (#66110)
* Add duration support for streaming in mpd

* Change to use 1 line instead of if

* Improve code to be more readable
2022-03-29 11:36:05 +03:00
Maximilian d655d54a8f
Added more attributes (#67135) 2022-03-29 11:34:09 +03:00
epenet 2bb42f48aa
Add CONF_MODEL to core constants (#68806)
* Add CONF_MODEL to core constants

* Use CONF_MODEL in SamsungTV

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 10:01:10 +02:00
Sebastian Muszynski 50b2ee8c23
Fix light state on boot up (#68606)
Fixes: #68038
2022-03-29 09:57:30 +02:00
J. Nick Koston d7634d1cb1
Additional strict typing for additional recorder internals (#68689)
* Strict typing for additional recorder internals

* revert

* fix refactoring error
2022-03-29 09:45:25 +02:00
Ville Skyttä 05ddd773ff
Fix _abort_if_unique_id_configured updates type hint (#68730) 2022-03-29 09:24:15 +02:00
J. Nick Koston 14fbda8412
Add option to connect to elkm1 non-secure when secure is discovered (#68735)
Co-authored-by: Glenn Waters <glenn@watrs.ca>
2022-03-29 00:10:49 -07:00
patagona e85fb87438
Handle MPD songs with multiple artists (#68759) 2022-03-29 09:10:21 +02:00
Keilin Bickar 557fa198d8
Update sense library to 0.10.4 (#68816) 2022-03-29 00:08:40 -07:00
Marvin Wichmann 1d88ce0d04
Update xknx to version 0.20.0 (#68818) 2022-03-29 08:58:54 +02:00
IceBotYT fb14ae211e
Add support for static typing for the PECO library (#68707) 2022-03-29 08:47:20 +02:00
J. Nick Koston 8714beb5e7
Update iot_class for samsungtv (#68812)
#68777 Made volume updates local push, we should upgrade the iot class
2022-03-29 07:23:52 +02:00
J. Nick Koston 6110e7d194
Remove unneeded __repr__ in samsungtv logging (#68817)
* Remove unneeded __repr__ in samsungtv logging

* keep only the ones we need
2022-03-29 07:22:58 +02:00
Franck Nijhof 085b44e45a
Simplify is_on state for switch groups (#68805)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-03-29 07:09:42 +02:00
Paulus Schoutsen 69fcce3b2c
Remove energy usage from the switch base class (#68821)
* Remove energy usage from the switch base class

* Remove unused attributes from integrations
2022-03-28 18:56:04 -10:00
Eric Severance c6ba987995
Use device properties for WeMo Insight sensors (#63525) 2022-03-28 17:47:18 -07:00
J. Nick Koston 349060be2f
Disable Unifi Protect Oldest Recording sensor by default (#68804) 2022-03-28 14:24:54 -10:00
Franck Nijhof 963d161f72
Update core services files with new selectors (#68810)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-03-28 17:17:16 -07:00
G Johansson 9b70c10c8e
Implement coordinator for trafikverket_weather (#65233) 2022-03-28 13:13:02 -10:00
Álvaro Fernández Rojas fefd6a1d1a
Update aioairzone to v0.2.1 (#68798)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 13:05:47 -10:00
starkillerOG 98ca9754d7
Motion Blinds dhcp discovery (#68809)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 13:01:17 -10:00
epenet 8eb2e131e5
Use DmrDevice to communicate with SamsungTV (#68777)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 12:23:38 -10:00
Mick Vleeshouwer d0e5e51863
Add alarm control panel to Overkiz integration (#67164) 2022-03-28 15:19:16 -07:00
epenet f067aa6d71
Pin click to fix typer issue (#68808)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 00:07:29 +02:00
Marc Mueller 38a7c7438e
Add zha typing [core.device] (1) (#68686) 2022-03-28 23:58:33 +02:00
Marc Mueller f0e2f964e8
Add zha typing [core.gateway] (3) (#68685) 2022-03-28 23:58:06 +02:00
Matthias Alphart f2aee38841
Run KNX protocol logic in a separate thread (#68807) 2022-03-28 23:56:29 +02:00
Allen Porter 9881538c27
Improve caldav tests to use APIs rather than entity methods (#68745)
* Improve caldav tests to use APIs rather than entity methods

Update caldav tests to use the best practice of exercising the public APIs rather than directly calling the entity methods directly. This is motivated by additional calendar API cleanup and possibly future breaking changes.

* Remove unnecessary start/end arguments which are ignored
2022-03-28 22:22:49 +02:00
Ville Skyttä 38ef183433
Change newly appeared DISABLED_USERs in tests to RegistryEntryDisablers (#68799) 2022-03-28 21:15:42 +02:00
Dave T c1a2be72fc
Generic IP Camera configflow 2 (#52360)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 09:08:00 -10:00
epenet de130d3b28
Update REST api mocking in SamsungTV (#68172)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 09:04:19 -10:00
Paulus Schoutsen 5eee600fa8
Ban brand name translations as step titles (#68801) 2022-03-28 10:41:39 -07:00
Paulus Schoutsen e80933d6c7
Force helpers to have a mandatory description (#68796) 2022-03-28 10:32:15 -07:00
starkillerOG 68a6359999
Address late motion blinds review comments (#68793) 2022-03-28 18:22:00 +02:00