Commit Graph

11753 Commits

Author SHA1 Message Date
Robert Hillis
9f0665bbb4 Add config flow to discord (#61069) 2022-03-30 13:18:48 +02:00
epenet
9aac5d6af1 Prettify json (#68895) 2022-03-30 12:15:04 +02:00
epenet
053c4428a9 Prettify json (component test fixtures) (#68892) 2022-03-30 11:37:17 +02:00
epenet
831e2ace9c Prettify yaml (tests) (#68891) 2022-03-30 11:26:08 +02:00
epenet
496d90bf00 Prettify json (tests) (#68888) 2022-03-30 11:12:58 +02:00
J. Nick Koston
bbcefd6fec Exclude sun attributes from being recorded in the database (#68887) 2022-03-30 11:03:08 +02:00
Paulus Schoutsen
206ea9d237 Expand group lights/covers etc (#68875)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-03-30 10:11:09 +02:00
Joakim Sørensen
618b16a32b Add full release notes to add-on update entities (#68876) 2022-03-30 09:52:29 +02:00
IceBotYT
5cd532b16a Improve code quality of PECO integration (#68865) 2022-03-30 09:50:25 +02:00
Raman Gupta
df4ddc6491 Allow timer state to be restored on restart (#67658) 2022-03-29 23:04:46 -07:00
north3221
e76170fbfd Add overlay options to Tado (#65886)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-03-29 22:59:03 -07:00
Marcel van der Veldt
09f6785956 Add virtual device/service for Hue groups (#68569) 2022-03-29 20:33:05 -07:00
Erik Montnemery
7e8d52e5a3 Fix race when handling rapid succession of MQTT discovery messages (#68785)
Co-authored-by: jbouwh <jan@jbsoft.nl>
2022-03-29 20:26:11 -07:00
Michael
2f7aeb64d2 Add config flow to Tankerkoenig (#68386) 2022-03-29 20:23:30 -07:00
J. Nick Koston
f5a13fc51b Add ability to exclude attributes from being recorded by entity domain (#68824) 2022-03-29 20:13:08 -07:00
Sebastian Lövdahl
ced68c1b80 Add Vallox cell state sensor tests (#67069) 2022-03-29 17:07:09 -10:00
Chris Talkington
f4c443ac86 Use fixture for enabling entities in Sonarr tests (#68177) 2022-03-29 17:04:13 -10:00
Allen Porter
66a183cfe3 Add nest device level diagnostics (#68024) 2022-03-29 16:56:03 -10:00
Mick Vleeshouwer
365ea59b64 Improve Config Flow and handle TooManyAttemptsBannedException in Overkiz (#68868) 2022-03-29 16:19:57 -10:00
Joakim Sørensen
9a150c2234 Add release_notes method to update entities (#68842) 2022-03-29 17:38:56 -07:00
Jason Hunter
94df0844b3 Add lock groups (#68857) 2022-03-29 17:07:23 -07:00
Michael
96c607d50d Add update entities to PI-Hole (#68749) 2022-03-29 16:56:15 -07:00
Michael
3d64d1b76b Add tests for Fritz!Tools sensors (#67776) 2022-03-29 16:54:16 -07:00
Michael
94c5dbfd16 Rework config flow in AVM Fritz!Tools (#67767) 2022-03-29 16:53:53 -07:00
Raman Gupta
603601b32e Use location selector in tomorrowio config flow (#68431) 2022-03-29 16:53:31 -07:00
G Johansson
06435f633f Implement config flow for trafikverket_train (#65182) 2022-03-29 08:32:38 -10:00
Marvin Wichmann
cec3a08b95 Cleanup KNX integration (#68820)
* Cleanup KNX integration

* Cleanup KNX integration

* Update homeassistant/components/knx/__init__.py

Co-authored-by: Matthias Alphart <farmio@alphart.net>

Co-authored-by: Matthias Alphart <farmio@alphart.net>
2022-03-29 16:46:02 +02:00
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
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
jjlawren
112d232c2e Autoresume in-progress items from Plex media browser (#68494) 2022-03-29 11:08:26 +02:00
ollo69
0d8736b82b Remove ipaddress check in AndroidTV config flow (#68630) 2022-03-29 10:44:33 +02: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
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
IceBotYT
fb14ae211e Add support for static typing for the PECO library (#68707) 2022-03-29 08:47:20 +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
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
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
Allen Porter
609c6ef5d4 Add test coverage for google calendar event response format (#68767)
Add test coverage for the calendar event response format as I am about to do some
refactoring and simplification. Notably, each calendar implementation uses a slightly different
API response, and this is codifying that.
2022-03-28 18:05:02 +02:00
Maciej Bieniek
24212ab598 Add diagnostics platform for AccuWeather integration (#68752) 2022-03-28 08:42:25 -07:00
Erik Montnemery
cc156c767d Revert light.switch to 2022.3 (#68772) 2022-03-28 12:28:15 +02:00