epenet
cce438951d
Use new unit enumerators in tuya ( #84229 )
2022-12-19 13:11:48 +01:00
Martin Hjelmare
4461e0f262
Clean mysensors test type errors ( #84178 )
2022-12-19 12:45:17 +01:00
Aaron Godfrey
fe2e357ae9
Upgrade attrs to 22.1.0 ( #84205 )
2022-12-19 12:40:30 +01:00
tronikos
e618a8cc0c
Bump gassist-text to 0.0.5 ( #84161 )
2022-12-19 12:24:02 +01:00
Michaël Arnauts
627a208d9f
Use a global const for CONF_UUID ( #84093 )
2022-12-19 12:16:30 +01:00
epenet
2f19b56d5e
Use UnitOfVolume in bmw_connected_drive ( #84228 )
2022-12-19 12:12:48 +01:00
epenet
0f40a73bb4
Use new unit enums in fronius ( #84224 )
2022-12-19 11:58:24 +01:00
J. Nick Koston
f1fc54d29d
Bump zeroconf to 0.44.0 ( #84166 )
2022-12-19 11:56:11 +01:00
epenet
a29aaebd4c
Use ENERGY device class in oru ( #84225 )
...
* Use ENERGY device class in oru
* Apply suggestions from code review
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-12-19 11:41:07 +01:00
epenet
1f60296415
Use ENERGY device class in landisgyr heat meter ( #84223 )
2022-12-19 11:26:48 +01:00
Paolo Bonzini
52594717ca
Fix manual.alarm_control_panel RestoreEntity bugs ( #82990 )
...
* manual: add previous state for TRIGGERED as well
This will be useful to properly restore timers on restart.
* manual: correctly restore timers on startup
2022-12-19 11:19:24 +01:00
Maciej Bieniek
20f0abacc0
Bump `nettigo air monitor` library to version 1.6.0 ( #84129 )
2022-12-19 10:15:31 +00:00
epenet
0dd20fb309
Use UnitOfEnergy in integrations (a-n) ( #84220 )
2022-12-19 11:06:00 +01:00
epenet
ebdf9a8658
Use UnitOfEnergy in integrations (o-z) ( #84221 )
2022-12-19 10:58:37 +01:00
epenet
3168b30535
Use new unit enumerators in tibber ( #84222 )
2022-12-19 10:54:18 +01:00
Avi Miller
292294fb96
Bump aiolifx-themes to 0.4.0 ( #84216 )
2022-12-19 09:11:14 +01:00
J. Nick Koston
884fbdd5ce
Bump PySwitchbot to 0.29.1 ( #84119 )
...
fixes https://github.com/home-assistant/core/issues/82795
closes https://github.com/home-assistant/core/issues/78562
2022-12-18 14:54:29 -10:00
GitHub Action
b96eab3e5e
[ci skip] Translation update
2022-12-19 00:21:16 +00:00
epenet
14a47f5dff
Use DATA_SIZE device class in folder integration ( #83897 )
2022-12-18 22:16:21 +01:00
hahn-th
5e5e89ea18
Add device HmIP-DRDI3 ( #83337 )
2022-12-18 12:44:49 -07:00
Aaron Bach
d423cbf8eb
Add ability to add/remove PurpleAir sensors in an existing config entry ( #83440 )
2022-12-18 11:30:05 -07:00
Aaron Bach
168b3b50cd
Save entry earlier in PurpleAir re-auth flow ( #84203 )
2022-12-18 11:15:03 -07:00
Aaron Bach
4c73826baf
Add re-auth flow to AirVisual Pro ( #84012 )
...
* Add re-auth flow to AirVisual Pro
* Code review
2022-12-18 11:00:08 -07:00
Ernst Klamer
47522546e6
Sensor pro fix for negative temperatures ( #84181 )
...
fixes undefined
2022-12-18 07:35:04 -10:00
Alberto Geniola
ecdbddc1fa
Elmax/alarm_control_panel ( #75365 )
2022-12-18 09:12:43 -07:00
Jelte Zeilstra
f99d26231f
Add state_class to Tradfri battery and air quality sensors ( #84185 )
2022-12-18 16:52:08 +01:00
Rami Mosleh
10a6c56fec
Move speedtestdotnet coordinator to separate file ( #83979 )
2022-12-18 10:57:17 +01:00
Kevin Stillhammer
487d84c8f9
Enable strict typing for here_travel_time ( #83814 )
...
* Enable strict typing for here_travel_time
* Use dict[str, Any] instead of Any
* Use kwargs ctor
* Specify dicts
2022-12-18 09:34:47 +01:00
J. Nick Koston
119664b55e
Bump yalexs-ble to 1.12.2 ( #84118 )
2022-12-17 17:14:39 -10:00
J. Nick Koston
e7064bda25
Add dhcp discovery for newer august/yale bridges ( #84125 )
2022-12-17 16:42:47 -10:00
Michael
5f160be8f6
Fix check if Surveillance Station is available in Synology DSM ( #84140 )
...
start coordinator only when surveillance_station is avialble during api setup
2022-12-17 19:43:18 -05:00
Allen Porter
a3ab6a99e3
Bump ical to 4.2.3 ( #84104 )
2022-12-17 19:42:55 -05:00
GitHub Action
571a63f86e
[ci skip] Translation update
2022-12-18 00:22:48 +00:00
Matthias Alphart
6e5d4b592d
Fix KNX ConfigFlow for manual secure tunnel keys ( #84155 )
2022-12-18 00:06:14 +01:00
Martin Hjelmare
f29024795b
Clean up matter adapter ( #84144 )
2022-12-17 23:44:19 +01:00
tronikos
d6158c0fcc
Google Assistant SDK: Support non en-US language code ( #84028 )
...
* Support non en-US language code
* Get default language_code based on HA config
* Revert bumping gassist-text
Will be done in a separate PR
2022-12-17 14:40:24 -08:00
Marc Mueller
ed8aa51c76
Update isort to 5.11.3 ( #84147 )
2022-12-17 22:10:38 +01:00
Marc Mueller
813226e331
Update pyupgrade to 3.3.1 ( #84148 )
2022-12-17 22:10:13 +01:00
Paolo Bonzini
02fa5656bb
Make manual and manual_mqtt fully asynchronous ( #83436 )
...
* manual: make it completely async
Restoring the timers on startup cannot use track_point_in_time,
because the restoring code runs from the async_added_to_hass
method. Rewrite everything to run in the event loop instead
of using threaded wrappers, this way the code can be reused in
async_added_to_hass.
* manual_mqtt: replace async function with @callback
* manual_mqtt: make it completely async
Restoring the timers on startup cannot use track_point_in_time,
because the restoring code runs from the async_added_to_hass
method. Rewrite everything to run in the event loop instead
of using threaded wrappers, this way the code can be reused in
async_added_to_hass when state restore is added.
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2022-12-17 19:31:17 +01:00
Nyro
5c272583e7
Fix current_operation when there is no operation_mode in Overkiz DHWP ( #84077 )
...
Fix current_operation when there is no operation_mode
2022-12-17 11:12:15 -07:00
Maciej Bieniek
d9903c4cf9
Bump `brother` and `pysnmplib` ( #84107 )
...
* Bump brother version
* Bump pysnmplib version
* Update sensor platform
* Update switch platform
* Update tests
* Bump brother
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-12-17 12:34:43 +01:00
epenet
768d147cb2
Add device classes to pool integrations ( #84050 )
...
* Add device classes to pool integrations
* Update omnilogic
* Don't use VOLTAGE device class
2022-12-17 10:06:39 +01:00
epenet
2d9095263e
Add device classes in starline ( #84049 )
2022-12-17 09:52:59 +01:00
J. Nick Koston
9f10bd46ac
Rename Bluetooth active_update_coordinator to active_update_processor ( #84115 )
2022-12-16 22:25:43 -10:00
Marc Mueller
089906790e
Fix prettier [homewizard] ( #84122 )
2022-12-16 23:40:18 -05:00
GitHub Action
6b858ce8af
[ci skip] Translation update
2022-12-17 00:21:18 +00:00
Daniel Hjelseth Høyer
8e3953a9d5
Update Tibber lib, improve realtime streaming ( #84065 )
...
Update tibber lib, improve realtime streaming
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2022-12-16 12:11:54 -07:00
epenet
1af72e3671
Add device class to withings ( #84103 )
2022-12-16 20:04:07 +01:00
Duco Sebel
b41d0be952
Improve HomeWizard request issue reporting ( #82366 )
...
* Trigger reauth flow when HomeWizard API was disabled
* Add tests for reauth flow
* Fix typo in test
* Add parallel updates constant
* Improve error message when device in unreachable during config
* Set quality scale
* Remove quality scale
* Throw error instead of abort when setup fails
* Adjust test for new setup behaviour
* Trigger reauth flow when API is disabled and continue retrying
* Reload entry and raise AuthFailed during init
* Abort running config flow
* Listen for coordinator updates to trigger reload
* Use build-in backoff system
* Fix failing test
* Test reauth flow is active after disable-api init
* Test reauth flow removal
2022-12-16 10:53:54 -05:00
epenet
f5a8ce4aca
Split platform attributes in withings ( #84099 )
2022-12-16 15:35:03 +01:00