91f6e58e9a
Allow customizing unit for temperature and pressure sensors ( #64366 )
...
* Allow customizing unit for temperature and pressure sensors
* pylint
* Adjust google_wifi tests
* Address review comments and add tests
* Improve rounding when scaling
* Tweak rounding
* Further tweak rounding
* Allow setting entity options with config/entity_registry/update
* Address review comments
* Tweak tests
* Load custom unit when sensor is added
* Override async_internal_added_to_hass
* Adjust tests after rebase
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
* Address review comments
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-03-30 15:43:04 +02:00
Garrett and GitHub
ab0abdc988
Add 2FA support for Subaru integration setup ( #68753 )
...
* Add 2FA support for Subaru integration setup
* Update config flow to abort with 2FA request fail
2022-03-30 13:53:03 +02:00
Tom Brien and GitHub
bb7593351b
Add option for exchange rate sensor precision to Coinbase ( #68792 )
...
* Add user option for precision to exchange rate sensors
* Add tests
* Add strings
2022-03-30 13:51:44 +02:00
Kevin Stillhammer and GitHub
259b069dd9
Ensure API is called correctly in here_travel_time ( #68840 )
2022-03-30 13:49:21 +02:00
Eric Svärd and GitHub
04bb156e99
Discard Solaredge updates for invalid overview data ( #68048 )
2022-03-30 13:36:55 +02:00
Álvaro Fernández Rojas and GitHub
0cb8ff9bc6
Fix HVAC modes for Airzone slave zones ( #68851 )
2022-03-30 13:32:15 +02:00
Eric Severance and GitHub
3953b6abe2
Fix error handling for expired html5 registration ( #67676 )
2022-03-30 13:30:08 +02:00
Robert Hillis and GitHub
9f0665bbb4
Add config flow to discord ( #61069 )
2022-03-30 13:18:48 +02:00
epenet and GitHub
9aac5d6af1
Prettify json ( #68895 )
2022-03-30 12:15:04 +02:00
epenet and GitHub
053c4428a9
Prettify json (component test fixtures) ( #68892 )
2022-03-30 11:37:17 +02:00
epenet and GitHub
831e2ace9c
Prettify yaml (tests) ( #68891 )
2022-03-30 11:26:08 +02:00
J. Nick Koston and GitHub
bbcefd6fec
Exclude sun attributes from being recorded in the database ( #68887 )
2022-03-30 11:03:08 +02:00
Joakim Sørensen and GitHub
618b16a32b
Add full release notes to add-on update entities ( #68876 )
2022-03-30 09:52:29 +02:00
IceBotYT and GitHub
5cd532b16a
Improve code quality of PECO integration ( #68865 )
2022-03-30 09:50:25 +02:00
Raman Gupta and GitHub
df4ddc6491
Allow timer state to be restored on restart ( #67658 )
2022-03-29 23:04:46 -07:00
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 and GitHub
09f6785956
Add virtual device/service for Hue groups ( #68569 )
2022-03-29 20:33:05 -07:00
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 and GitHub
2f7aeb64d2
Add config flow to Tankerkoenig ( #68386 )
2022-03-29 20:23:30 -07:00
J. Nick Koston and GitHub
f5a13fc51b
Add ability to exclude attributes from being recorded by entity domain ( #68824 )
2022-03-29 20:13:08 -07:00
Sebastian Lövdahl and GitHub
ced68c1b80
Add Vallox cell state sensor tests ( #67069 )
2022-03-29 17:07:09 -10:00
Chris Talkington and GitHub
f4c443ac86
Use fixture for enabling entities in Sonarr tests ( #68177 )
2022-03-29 17:04:13 -10:00
Allen Porter and GitHub
66a183cfe3
Add nest device level diagnostics ( #68024 )
2022-03-29 16:56:03 -10:00
Mick Vleeshouwer and GitHub
365ea59b64
Improve Config Flow and handle TooManyAttemptsBannedException in Overkiz ( #68868 )
2022-03-29 16:19:57 -10:00
Joakim Sørensen and GitHub
9a150c2234
Add release_notes method to update entities ( #68842 )
2022-03-29 17:38:56 -07:00
Jason Hunter and GitHub
94df0844b3
Add lock groups ( #68857 )
2022-03-29 17:07:23 -07:00
Michael and GitHub
96c607d50d
Add update entities to PI-Hole ( #68749 )
2022-03-29 16:56:15 -07:00
Michael and GitHub
3d64d1b76b
Add tests for Fritz!Tools sensors ( #67776 )
2022-03-29 16:54:16 -07:00
Michael and GitHub
94c5dbfd16
Rework config flow in AVM Fritz!Tools ( #67767 )
2022-03-29 16:53:53 -07:00
Raman Gupta and GitHub
603601b32e
Use location selector in tomorrowio config flow ( #68431 )
2022-03-29 16:53:31 -07:00
G Johansson and GitHub
06435f633f
Implement config flow for trafikverket_train ( #65182 )
2022-03-29 08:32:38 -10:00
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 and GitHub
62aa7fe10e
dlna_dms fixes from code review ( #67796 )
2022-03-29 15:32:16 +02:00
Erik Montnemery and GitHub
bdb61e0222
Add config flow for utility_meter ( #68457 )
2022-03-29 14:46:17 +02:00
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
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 and GitHub
112d232c2e
Autoresume in-progress items from Plex media browser ( #68494 )
2022-03-29 11:08:26 +02:00
ollo69 and GitHub
0d8736b82b
Remove ipaddress check in AndroidTV config flow ( #68630 )
2022-03-29 10:44:33 +02:00
Maximilian and GitHub
d655d54a8f
Added more attributes ( #67135 )
2022-03-29 11:34:09 +03:00
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
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 and GitHub
fb14ae211e
Add support for static typing for the PECO library ( #68707 )
2022-03-29 08:47:20 +02:00
Paulus Schoutsen and GitHub
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 and GitHub
c6ba987995
Use device properties for WeMo Insight sensors ( #63525 )
2022-03-28 17:47:18 -07:00
J. Nick Koston and GitHub
349060be2f
Disable Unifi Protect Oldest Recording sensor by default ( #68804 )
2022-03-28 14:24:54 -10:00
98ca9754d7
Motion Blinds dhcp discovery ( #68809 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-03-28 13:01:17 -10:00
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 and GitHub
f2aee38841
Run KNX protocol logic in a separate thread ( #68807 )
2022-03-28 23:56:29 +02:00
Allen Porter and GitHub
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ä and GitHub
38ef183433
Change newly appeared DISABLED_USERs in tests to RegistryEntryDisablers ( #68799 )
2022-03-28 21:15:42 +02:00