26866 Commits

Author SHA1 Message Date
Erwin Douna
74c3e9629f
Fix Tado config flow (#135353) 2025-01-11 12:52:40 +01:00
Simon Lamon
b9259b6f77
Add config flow to NMBS (#121548)
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-11 10:31:47 +01:00
J. Nick Koston
cdc96fdf6f
Add bluetooth subscribe_advertisements WebSocket API (#134291) 2025-01-10 16:49:53 -10:00
Manu
bf747bb733
Fix Habitica gems/hourglass sensors (#135323) 2025-01-10 23:47:05 +02:00
Shay Levy
6fd4d7acaa
Use runtime_data in LG webOS TV (#135301) 2025-01-10 19:16:25 +02:00
Manu
6fd0760f25
Add USB-PD Mode select entity to IronOS integration (#134901)
Add USB-PD Mode select entity
2025-01-10 14:07:14 +01:00
Antoine Reversat
9388879b78
Mark FGLAir entities unavailable if they are reporting to be offline (#135202) 2025-01-10 13:24:33 +01:00
Duco Sebel
f31f6d7ed0
Adjust HomeWizard to use updated python-homewizard-energy library (#135046) 2025-01-10 13:19:55 +01:00
cdnninja
bce7e9ba5e
Simplify vesync init loading (#135052) 2025-01-10 12:30:29 +01:00
epenet
475a2fb828
Discover new devices at runtime in onewire (#135199) 2025-01-10 11:53:31 +01:00
Jan Bouwhuis
eba090c9ef
Allow to process kelvin as color_temp for mqtt template light (#133957) 2025-01-10 11:43:36 +01:00
epenet
b5971ec55d
Add model_id and serial_number to onewire device info (#135279) 2025-01-10 11:18:50 +01:00
epenet
ad84490541
Fix incorrect test in test_core_config (#135260) 2025-01-10 11:10:23 +01:00
epenet
8386eaa92b
Split long strings in stream hls tests (#135271) 2025-01-10 11:09:20 +01:00
epenet
02956f9a83
Improve formatting in component test files (#135267)
Improve formatting in test files
2025-01-10 10:53:45 +01:00
Shay Levy
9d1989125f
Fix LG webOS TV media player test coverage (#135225)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-10 10:44:23 +01:00
epenet
04d5cc8f79
Combine short byte strings in xiaomi_ble tests (#135268) 2025-01-10 10:19:28 +01:00
epenet
5df7092f41
Improve formatting in core files (#135256)
* Adjust core files formatting

* Adjust translations script
2025-01-10 09:08:37 +01:00
peteS-UK
139b747a70
Expand Squeezebox auth test for config_flow to finish on create_entry (#133612)
Expand auth test to create_entry
2025-01-09 23:47:53 +01:00
Simone Chemelli
0deb46295d
Refactor Vodafone Station tests (#134956) 2025-01-09 22:22:37 +01:00
Simone Chemelli
6e1a13f878
Add support for Shelly BLU TRV (#128439)
* feat: add support for Shelly BLU TRV

* chore: apply some fixes

* make BLUTRV a separate device

* apply review comment

* review comments and small optimization

* add HVACMode.OFF

* a couple of fixes

* 2 more fixes

* better approach

* cleanup

* small optimization

* remove cooling as not supported by firmware

* tweaks

* humidity and entity name

* fix naming

* allign async_set_hvac_mode

* align settings

* restore temp

* fix

* remove OFF

* cleanup

* hvac_mode

* add tests

* typo

* more tests

* bump aioshelly
2025-01-09 21:28:36 +01:00
epenet
ee865d2f0f
Add exception-translations rule to quality_scale pytest validation (#131914)
* Add exception-translations rule to quality_scale pytest validation

* Adjust

* Return empty dict if file is missing

* Fix

* Improve typing

* Address comments

* Update tests/components/conftest.py

* Update tests/components/conftest.py

* Update tests/components/conftest.py

---------

Co-authored-by: Robert Resch <robert@resch.dev>
2025-01-09 21:21:47 +01:00
Brett Adams
b6c0257c43
Add streaming sensors to Teslemetry (#132783)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-09 18:58:12 +01:00
Jan Bouwhuis
cabdae98e8
Allow to process kelvin as color_temp for mqtt json light (#133955) 2025-01-09 18:34:42 +01:00
Shay Levy
07482de4ab
Fix LG webOS TV init test coverage (#135194) 2025-01-09 18:29:17 +01:00
Allen Porter
6e111d18ec
Allow unregistering LLM APIs (#135162) 2025-01-09 08:18:25 -08:00
Jan Bouwhuis
ec37e1ff8d
Allow to process kelvin as color_temp for mqtt basic light (#133953) 2025-01-09 16:31:09 +01:00
Joost Lekkerkerker
d7315f4500
Add event entities to Overseerr (#134975) 2025-01-09 12:48:09 +01:00
epenet
c4ac648a2b
Add select platform to onewire (#135181)
* Add select platform to onewire

* Add tests

* Apply suggestions from code review
2025-01-09 12:45:49 +01:00
epenet
8bfdbc173a
Use snapshot_platform helper in onewire tests (#135176)
* Use snapshot_platform helper in onewire tests

* Snapshot device registry
2025-01-09 11:45:29 +01:00
Cyrill Raccaud
3ce4c47cfc
Add uuid as unique_id to config entries for Cookidoo (#134831) 2025-01-09 11:28:28 +01:00
Steven B.
0d9ac25257
Add and cleanup tplink translations (#135120) 2025-01-09 11:28:10 +01:00
epenet
15e785b974
Move OneWire PLATFORM constant back to init (#135172) 2025-01-09 11:22:08 +01:00
Antoine Reversat
13527768cc
Add outside temperature sensor to fujitsu_fglair (#130717) 2025-01-09 11:21:27 +01:00
Erik Montnemery
9901f3c3dd
Add jitter to backup start time to avoid thundering herd (#135065) 2025-01-09 10:53:33 +01:00
G Johansson
fe8cae8eb5
Make devices dynamic in Sensibo (#134935) 2025-01-09 09:02:14 +01:00
G Johansson
64752af4c2
Change minimum SQLite version to 3.40.1 (#135042)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-01-08 16:34:36 -10:00
G Johansson
c5f80dd01d
Render select entity unavailable when active feature is missing in Sensibo (#135031) 2025-01-08 22:55:31 +01:00
Shay Levy
bb4a497247
Impove LG webOS TV tests quality (#135130)
* Impove LG webOS TV tests quality

* Review comments
2025-01-08 23:12:09 +02:00
Louis Christ
acbd501ede
Add DataUpdateCoordinator to bluesound integration (#135125) 2025-01-08 22:09:59 +01:00
Joris Pelgröm
4129697dd9
Add LetPot integration (#134925) 2025-01-08 21:38:52 +01:00
Arie Catsman
988a0639f4
Remove enphase_envoy config flow tests that make no sense (#133833) 2025-01-08 20:09:06 +01:00
Arie Catsman
f05cffea17
Update enphase_envoy test_init to use str for unique_id and test for loaded config entry (#133810) 2025-01-08 20:06:51 +01:00
epenet
02e30edc6c
Improve onewire options flow tests (#135109) 2025-01-08 17:00:35 +01:00
epenet
d46be61b6f
Split simple and recovery in onewire config-flow user tests (#135102) 2025-01-08 15:25:39 +01:00
epenet
f05e234c30
Refactor patching in onewire tests (#135070) 2025-01-08 15:14:51 +01:00
Steven B.
6f6d485530
Raise HomeAssistantError from tplink light effect service (#135081) 2025-01-08 15:12:21 +01:00
dontinelli
99e65c38b0
Add binary sensors to fyta (#134900)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-08 14:41:33 +01:00
epenet
d43187327f
Remove rounding from onewire sensors (#135095) 2025-01-08 14:25:05 +01:00
Erik Montnemery
e052ab27f2
Fix DSMR migration (#135068) 2025-01-08 11:20:35 +00:00