Jan-Philipp Benecke
ca886de3ca
Remove deprecated YAML support from OpenSky ( #107585 )
2024-01-08 22:03:25 +01:00
Marc Mueller
8150754b9b
Improve led_ble generic typing ( #107534 )
2024-01-08 10:08:19 -10:00
mkmer
438ba7eaad
Add software version to Blink device info ( #107548 )
...
* add firmware to device
* Version from attributes
2024-01-08 20:32:29 +01:00
nic
e349608f92
Retry zoneminder connection setup ( #107519 )
...
* zoneminder setup retry connection
Makes ZM setup be async for enabling connection retry attempts
This also requires zm-py version bump v0.5.4 as that
dependency was patched in conjunction to resolve this issue
Closes #105271
Signed-off-by: Nic Boet <nic@boet.cc>
* ruff format
Signed-off-by: Nic Boet <nic@boet.cc>
* ruff fixes
Signed-off-by: Nic Boet <nic@boet.cc>
* RequestsConnectionError
Signed-off-by: Nic Boet <nic@boet.cc>
* revert async changes
Signed-off-by: Nic Boet <nic@boet.cc>
---------
Signed-off-by: Nic Boet <nic@boet.cc>
2024-01-08 20:30:44 +01:00
Michael Hansen
4bb2a3ad92
Specific Assist errors for domain/device class ( #107302 )
...
* Specific errors for domain/device class
* Don't log exception
* Check device class first
* Refactor guard clauses
* Test default error
2024-01-08 12:23:06 -06:00
Jan Bouwhuis
20610645fb
Pop the mocked config flow, restore the original with mock_config_flow ( #107567 )
...
Pop the mocked config flow, restore the original if it existed
2024-01-08 19:01:43 +01:00
Josef Zweck
0d946c62dc
Bump pytedee_async to 0.2.10 ( #107540 )
...
* bump tedee
* bump tedee
2024-01-08 17:17:20 +01:00
starkillerOG
fdf71b2687
Bump reolink_aio to 0.8.6 ( #107541 )
2024-01-08 17:01:19 +01:00
FlorianOosterhof
13bfeef1da
Unlock the precision of sensors of the opentherm_gw integration ( #107227 )
...
* Unlock the precision of sensors of the opentherm_gw integration
* Add a suggested_display_precision attribute to all opentherm_gw sensors.
2024-01-08 16:37:11 +01:00
elmurato
0d44a1eb66
Bump mcstatus to v11.1.1 ( #107546 )
...
* Bump mcstatus to 11.1.0
* Bump mcstatus to v11.1.1
2024-01-08 16:32:37 +01:00
mkmer
d7be7f5ae1
Bump blinkpy to 0.22.5 ( #107537 )
...
bump blinkpy 0.22.5
2024-01-08 15:11:19 +01:00
Josef Zweck
080484f2f6
Remove tedee device safely from registry ( #107529 )
...
remove device safely from registry
2024-01-08 13:10:16 +01:00
mkmer
cc67fd8a3c
Reduce polling rate in Blink ( #107386 )
2024-01-08 10:51:58 +01:00
Marc Mueller
e7cc26d028
Improve folder_watcher typing ( #107271 )
2024-01-08 10:49:15 +01:00
Marc Mueller
3632d6be46
Enable strict typing for dlna_dms ( #107305 )
2024-01-08 10:45:51 +01:00
Marc Mueller
d0e6ce193c
Enable strict typing for tod ( #107284 )
2024-01-08 10:44:47 +01:00
Marc Mueller
c30bf1f6e1
Enable strict typing for nightscout ( #107307 )
2024-01-08 10:43:40 +01:00
Marc Mueller
b22cd2deaa
Enable strict typing for system_health ( #107283 )
2024-01-08 10:40:49 +01:00
Joost Lekkerkerker
82e0fc5f4e
Use parametrize in drop connect binary sensor tests ( #107111 )
2024-01-08 10:38:44 +01:00
Josef Zweck
14bf778c10
Cleanup device registry for tedee when a lock is removed ( #106994 )
...
* remove removed locks
* move duplicated code to function
* remove entities by removing device
* add new locks automatically
* add locks from coordinator
* smaller pr
* remove snapshot
* move lock removal to coordinator
* change comment
* Update tests/components/tedee/test_init.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update tests/components/tedee/test_init.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* test lock unavailable
* move logic to function
* resolve merge conflicts
* no need to call keys()
* no need to call keys()
* check for change first
* readability
* Update tests/components/tedee/test_lock.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update tests/components/tedee/test_lock.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-01-08 10:37:35 +01:00
Joost Lekkerkerker
5fe96390f5
Add zone devices to AnthemAV ( #107192 )
2024-01-08 10:37:17 +01:00
Manuel Rüger
394385fdeb
Fix Luftdaten sensor id string ( #107506 )
...
Luftdaten: fix sensor id string
2024-01-08 10:15:30 +01:00
Marc Mueller
3c7a9272fa
Enable strict typing for intent ( #107282 )
2024-01-08 10:09:48 +01:00
Marc Mueller
5ef04fcc7b
Improve hunterdouglas_powerview typing ( #107445 )
2024-01-08 10:08:52 +01:00
Marc Mueller
a6fc4c2bd5
Improve hassio typing ( #107292 )
2024-01-08 10:08:09 +01:00
Marc Mueller
78752264b3
Fully type homeassistant integration ( #107380 )
2024-01-08 10:07:30 +01:00
Marc Mueller
5ae419367e
Enable strict typing for generic_hygrostat ( #107272 )
2024-01-08 09:59:31 +01:00
Marc Mueller
265f587768
Enable strict typing for history_stats ( #107273 )
2024-01-08 09:58:07 +01:00
Erwin Douna
3958d89ae6
Improve typing for Tado ( #106992 )
2024-01-08 09:57:01 +01:00
Lucas Mindêllo de Andrade
db53237b9a
Bump SunWEG to 2.1.0 ( #107459 )
2024-01-08 09:51:06 +01:00
Marc Mueller
f5d5e1dcbb
Enable strict typing for google_assistant_sdk ( #107306 )
2024-01-08 09:47:17 +01:00
Marc Mueller
fde7a6e9ef
Improve dispatcher typing ( #106872 )
2024-01-08 09:45:37 +01:00
J. Nick Koston
ea4143154b
Handle unknown state in HomeKit ( #107039 )
2024-01-08 09:42:28 +01:00
Jan-Philipp Benecke
40e1bab0ac
Remove deprecated YAML for freebox ( #107497 )
2024-01-08 09:36:17 +01:00
Marc Mueller
442eb68d92
Fix asyncio.gather call ( #107500 )
2024-01-08 09:35:47 +01:00
tronikos
3709475cb5
Enable long term statistics for Flume water usage current sensor ( #107512 )
2024-01-08 09:31:56 +01:00
G Johansson
d8c139f211
Fix language flavors in holiday ( #107392 )
2024-01-08 09:31:44 +01:00
J. Nick Koston
d260ed938a
Reduce overhead to call entity services ( #106908 )
2024-01-08 09:30:52 +01:00
Jan Bouwhuis
9ad3c8dbc9
Remove MQTT legacy vacuum support ( #107274 )
2024-01-08 09:22:43 +01:00
J. Nick Koston
3eb81bc461
Add coverage for scanning tags with ESPHome ( #107337 )
2024-01-08 09:20:27 +01:00
Joost Lekkerkerker
1171a7a3d9
Migrate kmtronic to has entity name ( #107469 )
2024-01-08 09:14:37 +01:00
Joost Lekkerkerker
af209fe2b8
Migrate Mullvad to has entity name ( #107520 )
2024-01-08 09:13:50 +01:00
Joost Lekkerkerker
7202126751
Add Met eireann to strict typing ( #107486 )
2024-01-08 09:13:15 +01:00
J. Nick Koston
d609344f40
Reduce duplicate code in ESPHome connection callback ( #107338 )
2024-01-08 09:10:58 +01:00
Joost Lekkerkerker
102fdbb237
Bump aiowithings to 2.1.0 ( #107417 )
2024-01-08 09:08:59 +01:00
J. Nick Koston
448d5bbf27
Increase pip timeout in image builds to match core ( #107514 )
2024-01-08 09:07:42 +01:00
J. Nick Koston
fc36c48acc
Bump sensorpush-ble to 1.6.2 ( #107410 )
2024-01-07 22:06:12 -10:00
Joost Lekkerkerker
eaac01bc76
Introduce heat area property in moehlenhoff alpha2 ( #107488 )
2024-01-08 08:17:28 +01:00
Joost Lekkerkerker
8b0c96a212
Clean up met config flow ( #107480 )
2024-01-08 08:11:30 +01:00
Joost Lekkerkerker
f2483bf660
Use constants in Alpha2 config flow ( #107518 )
2024-01-08 08:05:51 +01:00