Jack Boswell
3d3aa824b3
Refactor Trend to use async_setup_platform
( #78216 )
...
* Move trend constants to const.py
* Migrate to async_setup_platform
* Fix test
* Reorder attrs
2022-09-28 08:46:13 +02:00
Erik Montnemery
c38b1e7727
Improve check of new_entity_id in entity_registry.async_update_entity ( #78276 )
...
* Improve check of new_entity_id in entity_registry.async_update_entity
* Fix race in rfxtrx config flow
* Make sure Event is created on time
* Rename poorly named variable
* Fix typing
* Correct typing of _handle_state_change
2022-09-28 08:43:58 +02:00
Michael
69bf77be12
Avoid multiline lambdas in Fritz!Smarthome sensors ( #78524 )
...
* avoid multiline lambdas
* update tests
2022-09-28 08:43:31 +02:00
Vincent Knoop Pathuis
9ee81fdd77
Landis+Gyr Heat Meter: add heat previous year GJ as diagnostic ( #78690 )
...
Add heat previous year GJ as diagnostic
2022-09-28 08:28:31 +02:00
Robert Hillis
e360a4fa9e
Bump aiopyarr to 22.9.0 ( #79173 )
2022-09-28 08:06:24 +02:00
J. Nick Koston
0c191df598
Bump ibeacon-ble to 0.7.1 ( #79182 )
2022-09-28 07:48:38 +02:00
Ville Skyttä
b54458dfba
Fix EZVIZ spelling case ( #79164 )
...
* Fix EZVIZ spelling case
The vendor seems consistent about all-uppercase spelling, so let's
follow suit.
* Revert changes to translations other than English
2022-09-28 07:41:33 +02:00
J. Nick Koston
38f3fa0762
Handle invalid ISY data when the device is booting ( #79163 )
2022-09-27 17:42:48 -10:00
J. Nick Koston
7b708f4b35
Fix bluetooth active update coordinator not returning on failure ( #79167 )
...
We also need to return on polling exception so we do not
try to update.
Fixes #79166
2022-09-27 22:51:46 -04:00
J. Nick Koston
40f5c317c7
Bump yalexs to 1.2.3 ( #79170 )
...
Maps more missing activities
Fixes #79119
changelog: https://github.com/bdraco/yalexs/compare/v1.2.2...v1.2.3
2022-09-27 22:50:56 -04:00
J. Nick Koston
1cf1d2c2bb
Update pySwitchbot for newer firmwares ( #79174 )
...
changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.19.11...0.19.12
found while developing bluetooth proxies for esphome
2022-09-27 22:50:40 -04:00
J. Nick Koston
8c3e0d527d
Bump dbus-fast to 0.17.0 ( #79177 )
...
Changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.15.1...v1.17.0
2022-09-27 22:50:06 -04:00
David F. Mulcahey
cd4b0f53a1
Bump ZHA quirks lib ( #79175 )
2022-09-27 20:35:14 -04:00
javicalle
e5630c6a66
New ZONNSMART TRVs ( #79169 )
...
Adds a few missing ZONNSMART TRVs
2022-09-27 16:25:36 -04:00
Erik Montnemery
9084beda32
Keep storing statistics for sensors which change device class ( #79155 )
2022-09-27 14:33:28 -04:00
uvjustin
a561b608bf
Add spotify support to forked-daapd ( #79136 )
2022-09-27 14:32:05 -04:00
uvjustin
b043a6ba88
Cleanup add browse media forked daapd #79009 ( #79157 )
2022-09-27 14:07:19 -04:00
J. Nick Koston
5eb50f63fd
Ensure bleak_retry_connector uses HaBleakClientWrapper ( #79132 )
2022-09-27 14:06:10 -04:00
J. Nick Koston
8eaa22cf90
Break out esphome domain data ( #79134 )
2022-09-27 07:56:00 -10:00
J. Nick Koston
d11916758c
Handle timeout on pairing close in HomeKit Controller ( #79133 )
2022-09-27 07:51:42 -10:00
J. Nick Koston
d991c173a2
Add new distance device class to iBeacons ( #79162 )
2022-09-27 13:49:34 -04:00
epenet
12e4d18038
Add volume to SensorDeviceClass ( #77960 )
...
* Add volume to SensorDeviceClass
* Adjust recorder
* Adjust tests
* Adjust sensor UNIT_CONVERTERS
* Adjust recorder
* Update strings.json
2022-09-27 19:37:52 +02:00
Franck Nijhof
d8a15f3dda
Fix Withings authentication to leverage default redirect URI ( #79158 )
2022-09-27 13:22:52 -04:00
epenet
7c448416e1
Add speed to SensorDeviceClass ( #77953 )
...
* Add speed to SensorDeviceClass
* Adjust recorder
* Adjust tests
* Adjust sensor UNIT_CONVERTERS
* Add tests
* Add websocket tests
* Update strings.json
2022-09-27 17:19:34 +01:00
Erik Montnemery
7ead77eea6
Correct typing of async_track_state_change ( #79150 )
...
* Correct typing of async_track_state_change
* Update integrations
2022-09-27 16:32:54 +01:00
Erik Montnemery
4fcd0f3e23
Fix recorder fixtures ( #79147 )
2022-09-27 17:00:06 +02:00
Erik Montnemery
53263ea9bc
Revert "Add serial_number to device registry entries" ( #79139 )
2022-09-27 16:36:38 +02:00
epenet
bfcc18e5b8
Add distance to SensorDeviceClass ( #77951 )
...
* Add distance to SensorDeviceClass
* Adjust recorder
* Adjust tests
* Adjust recorder
* Update __init__.py
* Update test_websocket_api.py
* Update test_websocket_api.py
* Update test_websocket_api.py
* Update strings.json
* Fix tests
* Adjust docstring
2022-09-27 15:34:00 +01:00
Tom Puttemans
a58f919972
Add unique ID to dsmr_reader sensors ( #79101 )
2022-09-27 14:46:18 +02:00
starkillerOG
88500145d2
Goodwe reset to 0 at midnight ( #76793 )
...
* reset at midnight
* fix styling
* Update sensor.py
* Update homeassistant/components/goodwe/sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* fix missing import
* Only reset if inverter is offline at midnight
* fix issort
* Add detailed explanation
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-09-27 14:09:55 +02:00
Erik Montnemery
5bcef1c7ce
Indicate in statistics issues when units can be converted ( #79121 )
2022-09-27 13:51:38 +02:00
Erik Montnemery
2167cf540d
Drop some unused constants from recorder ( #79138 )
2022-09-27 10:52:16 +02:00
Erik Montnemery
cba3b6ad94
Add serial_number to device registry entries ( #77713 )
2022-09-27 09:08:54 +02:00
Erik Montnemery
c52d0f7495
Support converting statistics to another unit ( #79117 )
2022-09-27 08:44:58 +02:00
Kenneth Henderick
772581dd28
Microsoft TTS: Add support for gender and type ( #78848 )
...
* Add support for gender and type
* Reformat code
2022-09-27 08:31:41 +02:00
epenet
df47fda2a0
Remove parametrization in recorder websocket api tests ( #78864 )
...
Remove parametrization in websocket api tests
2022-09-27 08:27:26 +02:00
Bram Kragten
7e9be812ca
Add unique id to entity reg list response ( #78945 )
...
* Add unique id to entity reg list response
* Update test_entity_registry.py
2022-09-27 08:25:56 +02:00
Joakim Plate
fb32e745fc
Listen to out of band coil updates in Nibe Heat Pumps ( #78976 )
...
Listen to callbacks
2022-09-27 08:24:58 +02:00
epenet
dc82ae4f69
Make VALID_UNITS a set ( #79104 )
...
* Make VALID_UNITS a set
* Also adjust weather
2022-09-27 07:16:03 +01:00
Jan Bouwhuis
c5a58c8501
Fix MQTT setup after changing config entry flow options ( #79103 )
...
Fix issues with config flow options
2022-09-27 08:05:28 +02:00
uvjustin
499c3410d1
Add browse media to forked-daapd ( #79009 )
...
* Add browse media to forked-daapd
* Use elif in async_browse_image
* Add tests
* Add tests
* Add test
* Fix test
2022-09-26 20:40:23 -04:00
Marc Mueller
1e3a3d32ad
Use explicit return value in frontend ( #79122 )
2022-09-26 20:38:19 -04:00
Marc Mueller
50e732d00f
Add image_processing device_class StrEnum ( #79124 )
2022-09-26 20:37:04 -04:00
GitHub Action
4460953ff4
[ci skip] Translation update
2022-09-27 00:31:59 +00:00
Jan Bouwhuis
7216d4c636
Add debug logging for MQTT templates ( #79016 )
2022-09-27 00:36:10 +02:00
Marc Mueller
9c62c55f42
Fix rfxtrx typing ( #79125 )
2022-09-27 00:32:32 +02:00
Robert Hillis
0950674146
Remove issue from Radarr ( #79127 )
2022-09-27 00:22:58 +02:00
Matthias Alphart
3ae092f272
Update xknx to 1.1.0 - Routing flow control ( #79118 )
...
xknx 1.1.0
2022-09-26 23:17:33 +02:00
Marc Mueller
f48d1a1f07
Remove unused icloud code ( #79116 )
2022-09-26 22:10:59 +02:00
Marc Mueller
e8156adb13
Update mypy to 0.981 ( #79115 )
2022-09-26 16:10:06 -04:00