Michael Hansen
b897e6a85f
Use STT/TTS languages for LLM fallback ( #135533 )
2025-01-13 14:17:12 -06:00
Maikel Punie
eaaab4ccfe
Velbus add subdevices for din-rail modules ( #131371 )
2025-01-13 20:10:45 +01:00
jesperraemaekers
4ddb72314d
Add quality scale for weheat ( #135384 )
2025-01-13 20:09:19 +01:00
qbus-iot
2d2f4f5cec
Add new integration Qbus ( #127280 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
Co-authored-by: Thomas D <11554546+thomasddn@users.noreply.github.com>
2025-01-13 19:06:52 +00:00
Jan Bouwhuis
984c380e13
Add option to allow to use setpoint instead of override for legacy incomfort RF gateway ( #135143 )
...
* Add option to allow to use setpoint in stead of override for legacy incomfort RF gateway
* Add test to assert state with legacy_setpoint_status option
* Use selector
* Update homeassistant/components/incomfort/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Follow up on code review
* Rephrase data_description
* Rephrase
* Use async_schedule_reload helper
* Move option flow after config flow
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-13 19:50:06 +01:00
Steven B.
ab28115d2b
Cleanup tplink test framework ( #135205 )
2025-01-13 19:32:22 +01:00
Indu Prakash
d986fe7a07
Add humidifier entity for Vesync devices ( #134333 )
2025-01-13 19:26:18 +01:00
Jan Bouwhuis
b93aa760c5
Refactor the MQTT option and reconfigure flow ( #133342 )
...
* Move entry options to entry.options en remove broker setup from mqtt option flow
* UPdate diagnostics to export both entry data and options
* Parameterize entry options directly not depending on migration
* Update tests to use v2 entry and add separate migration test
* use start_reconfigure_flow helper
* Update quality scale comment
* Do minor entry upgrade, and do not force to upgrade entry
* Ensure options are read from older entries
* Add comment
* Follow up on code review
* Assert config entry version checking the broker connection
* Update comment
2025-01-13 19:00:18 +01:00
epenet
b84a4dc120
Add zeroconf discovery to onewire ( #135295 )
2025-01-13 17:52:37 +00:00
Manu
cdcc7dbbe8
Deprecate sensors in Habitica integration ( #134036 )
...
* Deprecate sensors
* move to setup, remove disabled
* changes
* add breaking version to string
* fixes
* fix entity id in tests
2025-01-13 18:35:14 +01:00
dotvav
153496b5f4
Palazzetti integration: Add support for additional fans ( #135377 )
...
* Add support for second and third fans
* Update test mock and snapshot
* Test coverage and error message
* Rename fans left and right instead of 2 and 3
2025-01-13 17:17:46 +01:00
Maxim Mikityanskiy
275365a9d3
Expose raw PM2.5 in Airgradient ( #135457 )
2025-01-13 14:42:53 +00:00
G Johansson
4709a3162c
Change Trafikverket Train to use station signatures ( #131416 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2025-01-13 15:38:02 +01:00
Klaas Schoute
0d116ec6a2
Improve tests of energyzero integration ( #133452 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-01-13 14:49:01 +01:00
Shay Levy
ba9ad009e9
Fix LG webOS TV trigger validation ( #135312 )
...
* Fix LG webOS TV trigger validation
* Raise if not loaded
2025-01-13 15:37:40 +02:00
Dave T
9b55faa879
Refactor config flow tests in generic camera ( #134385 )
...
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
Co-authored-by: Allen Porter <allen.porter@gmail.com>
2025-01-13 14:15:21 +01:00
jesperraemaekers
6fd9476bb9
Refresh token before setting up weheat ( #135264 )
2025-01-13 14:01:57 +01:00
dotvav
e1ffd9380d
Replace climate fan speed 'silent' with a button ( #135075 )
2025-01-13 13:51:20 +01:00
Duco Sebel
8f71d7a6f3
Move HomeWizard API initialisation to async_setup_entry ( #135315 )
2025-01-13 13:35:50 +01:00
Manu
4dbf2b0320
Fix grey dailies with weekly frequency and no weekdays selected in Habitica ( #135419 )
2025-01-13 13:20:15 +01:00
Lukas Schlötterer
7b63c17101
Add kV and MV unit conversion for voltages ( #135396 )
2025-01-13 13:00:35 +01:00
Brett Adams
dae87db244
Fix when live status is blank in Telsemetry ( #130408 )
2025-01-13 12:44:36 +01:00
Paul Daumlechner
25041aa02d
Add dhcp discovery to velux ( #135138 )
...
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-13 12:01:04 +01:00
epenet
a649ff4a91
Add hassio discovery to onewire ( #135294 )
2025-01-13 11:55:18 +01:00
Artur Pragacz
b009f11013
Fix referenced objects in script sequences ( #135499 )
2025-01-13 11:40:53 +01:00
Maikel Punie
2d67aca550
Rework velbus services to deprecated the interface parameter ( #134816 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-13 11:36:20 +01:00
LG-ThinQ-Integration
98ef32c668
Add remain, running, schedule time sensors to LG ThinQ ( #131133 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com>
2025-01-13 11:29:09 +01:00
J. Nick Koston
4e5bf5ac22
Ensure ESPHome cleanups Bluetooth scanner data upon removal ( #135470 )
...
* Add bluetooth API to remove scanners that are no longer used
- Cleanup the advertisment history right away when a scanner is removed
In the future we will do some additional cleanup
* coverage
* finish tests
* Ensure ESPHome cleanups Bluetooth scanner data upon removal
needs https://github.com/home-assistant/core/pull/135408
2025-01-12 22:41:49 -05:00
J. Nick Koston
2e5e2c50dd
Ensure Shelly cleanups Bluetooth scanner data upon removal ( #135472 )
...
* Add bluetooth API to remove scanners that are no longer used
- Cleanup the advertisment history right away when a scanner is removed
In the future we will do some additional cleanup
* coverage
* finish tests
* Ensure Shelly cleanups Bluetooth scanner data upon removal
needs https://github.com/home-assistant/core/pull/135408
2025-01-12 22:41:21 -05:00
J. Nick Koston
c9a7afe439
Add bluetooth API to remove scanners that are no longer used ( #135408 )
2025-01-12 14:03:05 -10:00
Manu
ccb94ac6a6
Update translations and error messages in Bring! integration ( #135455 )
...
* Update translations and error messages
* use placeholder for field name
* change key for translation string
2025-01-12 16:27:31 +01:00
Andrew Sayre
11fa6b2e4e
Bump pyheos to 1.0.0 ( #135415 )
2025-01-11 23:06:06 -06:00
Manu
0d85f54e76
Add sensors for inventory items to Habitica ( #135331 )
...
Add sensors for inventory items
2025-01-11 21:31:36 +01:00
Jeff Terrace
6571ebf15b
Add additional Tapo ONVIF Person/Vehicle/Line/Tamper/Intrusion events ( #135399 )
2025-01-11 09:52:46 -10:00
YogevBokobza
c442935fdd
Switcher runner child lock support ( #133270 )
...
* Switcher runner child lock support
* fix based on requested changes
* Update homeassistant/components/switcher_kis/switch.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Fix
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-11 21:01:10 +02:00
Shay Levy
a745e079e9
Add reconfigure to LG webOS TV ( #135360 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-11 16:16:35 +01:00
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