Joost Lekkerkerker
ac608ef86a
Remove unused argument from DWD coordinator ( #116496 )
2024-05-01 11:19:26 +02:00
wittypluck
7a10959e58
Use websocket client to test device removal in Unifi ( #116309 )
...
* Use websocket client to test device removal from registry
* Rename client to ws_client to avoid confusion with Unifi clients
* Use remove_device helper
2024-05-01 08:46:03 +02:00
max2697
58c7a97149
Bump opower to 0.4.4 ( #116489 )
2024-05-01 07:11:47 +02:00
J. Nick Koston
6cf1c5c1f2
Hold a lock to prevent concurrent setup of config entries ( #116482 )
2024-04-30 18:47:12 -05:00
Jan Bouwhuis
3c7cbf5794
Add test MQTT subscription is completed when birth message is sent ( #116476 )
2024-04-30 18:15:46 -05:00
J. Nick Koston
2401580b6f
Make a copy of capability_attributes instead of making a new dict ( #116477 )
2024-04-30 17:54:33 -05:00
Bram Kragten
d39707ee4f
Update frontend to 20240430.0 ( #116481 )
2024-05-01 00:46:25 +02:00
Richard Kroegel
0d0865e783
Bump bimmer_connected to 0.15.2 ( #116424 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-04-30 22:49:28 +02:00
J. Nick Koston
d524baafd2
Fix non-thread-safe operation in roon volume callback ( #116475 )
2024-04-30 22:47:27 +02:00
puddly
963d8d6a76
Change SkyConnect integration type back to `hardware` and fix multi-PAN migration bug ( #116474 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-30 22:47:17 +02:00
Robert Resch
1641df18ce
Store runtime data in entry in Ecovacs ( #116445 )
2024-04-30 22:44:56 +02:00
J. Nick Koston
2e9b1916c0
Ensure MQTT resubscribes happen before birth message ( #116471 )
2024-04-30 22:31:40 +02:00
J. Nick Koston
6c446b4e59
Fix local_todo blocking the event loop ( #116473 )
2024-04-30 22:31:09 +02:00
G Johansson
23a8b29bfe
Bring sensibo to full coverage (again) ( #116469 )
2024-04-30 21:31:52 +02:00
Christopher Bailey
c7a84b1c7b
Bump pydantic constraint ( #116401 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-04-30 13:13:56 -05:00
J. Nick Koston
9995207817
Avoid re-encoding the message id as bytes for every event/state change ( #116460 )
2024-04-30 12:02:28 -05:00
J. Nick Koston
fbe1781ebc
Bump bluetooth-adapters to 0.19.1 ( #116465 )
2024-04-30 11:53:55 -05:00
J. Nick Koston
6be2b334d8
Avoid netloc ipaddress re-encoding to construct ingress urls ( #116431 )
2024-04-30 11:44:25 -05:00
J. Nick Koston
ff104f54b5
Small performance improvements to ingress forwarding ( #116457 )
2024-04-30 11:43:58 -05:00
andarotajo
1e63665bf2
Mock dwdwfsapi in all tests that use it ( #116414 )
...
* Mock dwdwfsapi in all tests
* Add mocking for config entries
* Fix assertions in init test
2024-04-30 18:08:15 +02:00
epenet
a440783208
Store runtime data in entry in renault ( #116454 )
2024-04-30 17:39:03 +02:00
epenet
0005f8400d
Move Renault service registration ( #116459 )
...
* Move Renault service registration
* Hassfest
2024-04-30 17:10:40 +02:00
Maciej Bieniek
f9b1b371e9
Remove entity description mixin in NextDNS ( #116456 )
...
Remove entity description mixin
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-04-30 16:05:49 +02:00
J. Nick Koston
feb6cfdd56
Add pydantic to skip-binary ( #116406 )
2024-04-30 09:00:06 -05:00
epenet
8291769361
Store runtime data in entry in onewire ( #116450 )
...
* Store runtime data in entry in onewire
* Adjust
2024-04-30 15:55:20 +02:00
Joost Lekkerkerker
a12301f696
Fix zoneminder async v2 ( #116451 )
2024-04-30 08:07:15 -05:00
Joost Lekkerkerker
6f406603a6
Store runtime data in entry in Withings ( #116439 )
...
* Add entry runtime data to Withings
* Store runtime data in entry in Withings
* Fix
* Fix
* Update homeassistant/components/withings/coordinator.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
---------
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2024-04-30 13:00:11 +02:00
epenet
ad84ff18eb
Use remove_device helper in tests (1/2) ( #116240 )
...
* Use remove_device helper in tests
* Update test_tag.py
* Update test_tag.py
2024-04-30 12:52:33 +02:00
epenet
a3942e019b
Use remove_device helper in tests (2/2) ( #116442 )
...
Use remove_device helper in tests (part 2)
2024-04-30 12:50:35 +02:00
Joost Lekkerkerker
d84d2109c2
Add user id to coordinator name in Withings ( #116440 )
...
* Add user id to coordinator name in Withings
* Add user id to coordinator name in Withings
* Fix
2024-04-30 12:41:34 +02:00
Marc Mueller
dace9b32de
Store runtime data inside ConfigEntry ( #115669 )
2024-04-30 11:29:43 +02:00
dontinelli
258e20bfc4
Update fyta async_migrate_entry ( #116433 )
...
Update async_migrate_entry __init__.py
2024-04-30 10:02:31 +02:00
Joost Lekkerkerker
fd8287bc15
Set Synology camera device name as entity name ( #109123 )
2024-04-30 09:49:35 +02:00
Joost Lekkerkerker
59d618bed1
Fix zoneminder async ( #116436 )
2024-04-30 09:48:58 +02:00
Graham Wetzler
b777947978
Bump smart_meter_texas to 0.5.5 ( #116321 )
2024-04-30 09:47:06 +02:00
Collin Fair
7184543f12
Fix stale prayer times from `islamic-prayer-times` ( #115683 )
2024-04-30 09:18:09 +02:00
G Johansson
822646749d
Remove entity category "system" check from entity registry ( #116412 )
2024-04-30 04:01:12 +02:00
Marc Mueller
8233b621f0
Update pytest to 8.2.0 ( #116379 )
2024-04-29 21:50:11 +02:00
Guy Sie
f5700279d3
Add Open Home Foundation link ( #116405 )
2024-04-29 21:28:47 +02:00
Robert Resch
630ddd6a8c
Revert "Remove strict connection" ( #116416 )
2024-04-29 21:26:40 +02:00
Thomas55555
f001e8524a
Add Workarea cutting height to Husqvarna Automower ( #116115 )
...
* add work_area cutting_height
* add
* add default work_area
* ruff/mypy
* better names
* fit to api bump
* tweaks
* more tweaks
* layout
* address review
* change entity name
* tweak test
* cleanup entities
* fix for mowers with no workareas
* assure not other entities get deleted
* sort & remove one callback
* remove typing callbacks
* rename entity to entity_entry
2024-04-29 21:10:45 +02:00
Michael
c5953045d4
Add error translations to AVM Fritz!Tools ( #116413 )
2024-04-29 20:48:54 +02:00
rale
a6fdd4e1e2
Report webOS media player state ( #113774 )
...
* support for webos media player state
* add test coverage and don't use assumed state if media player state is available
* fallback to assumed state if media state isn't available
Co-authored-by: Shay Levy <levyshay1@gmail.com>
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-04-29 21:43:46 +03:00
Michael
50d83bbdbf
Fix error handling in Shell Command integration ( #116409 )
...
* raise proper HomeAssistantError on command timeout
* raise proper HomeAssistantError on non-utf8 command output
* add error translation and test it
* Update homeassistant/components/shell_command/strings.json
* Update tests/components/shell_command/test_init.py
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-04-29 20:19:14 +02:00
Joost Lekkerkerker
d1c58467c5
Remove semicolon in Modbus ( #116399 )
2024-04-29 20:13:36 +02:00
Robert Resch
dfc198cae0
Remove strict connection ( #116396 )
2024-04-29 19:33:31 +02:00
Bram Kragten
b3c1a86194
Update frontend to 20240429.0 ( #116404 )
2024-04-29 18:34:20 +02:00
Steve Easley
420d6a2d9d
Fix jvcprojector command timeout with some projectors ( #116392 )
...
* Fix projector timeout in pyprojector lib v1.0.10
* Fix projector timeout by increasing time between power command and refresh.
* Bump jvcprojector lib to ensure unknown power states are handled
2024-04-29 18:25:16 +02:00
dontinelli
180e178a69
Store access token in entry for Fyta ( #116260 )
...
* save access_token and expiration date in ConfigEntry
* add MINOR_VERSION and async_migrate_entry
* shorten reading of expiration from config entry
* add additional consts and test for config entry migration
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/__init__.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* omit check for datetime data type
* Update homeassistant/components/fyta/__init__.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/fyta/coordinator.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-29 17:09:07 +02:00
dontinelli
8ed10c7c4f
Bump fyta_cli to 0.4.1 ( #115918 )
...
* bump fyta_cli to 0.4.0
* Update PLANT_STATUS and add PLANT_MEASUREMENT_STATUS
* bump fyta_cli to v0.4.0
* minor adjustments of states to API documentation
2024-04-29 17:08:36 +02:00