Commit Graph

88207 Commits (09e2168f724fb06426c2862658e495885583a378)

Author SHA1 Message Date
Maciej Bieniek c4b4cad335
Bump aioshelly to version 12.3.1 (#135299) 2025-01-10 17:18:00 +01:00
Norbert Rittel 32d3fe714f
Grammar and consistency fixes in hdmi_cec strings (#135292) 2025-01-10 16:15:14 +01: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
Norbert Rittel 59d61104d1
Replace 'entity_id' with UI-friendly, localizable 'entity ID' (#135232)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-10 14:06:58 +01:00
dotvav 028c5349ac
Bump pypalazzetti to 0.1.16 (#135269) 2025-01-10 14:06:17 +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
Norbert Rittel 246a9f95a3
Smaller grammar fixes, replace 'entity_id' with UI-friendly 'ID' (#135236)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-10 13:23:33 +01:00
Duco Sebel f31f6d7ed0
Adjust HomeWizard to use updated python-homewizard-energy library (#135046) 2025-01-10 13:19:55 +01:00
Shay Levy 1f0eda8e47
Move LG webOS TV actions to entitiy services (#135285) 2025-01-10 13:02:03 +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
epenet 24c70caf33
Improve formatting in component files (#135261)
* Improve formatting in component files

* Apply suggestions from code review
2025-01-10 11:46:15 +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
Maikel Punie 033064f832
Velbus light platform code cleanup (#134482) 2025-01-10 11:10:09 +01:00
epenet a2d9920aa9
Fix missing comma in ollama MODEL_NAMES (#135262) 2025-01-10 11:09:49 +01:00
epenet 8386eaa92b
Split long strings in stream hls tests (#135271) 2025-01-10 11:09:20 +01:00
epenet aa741a9207
Combine short strings in components (#135265) 2025-01-10 11:07:51 +01:00
Norbert Rittel 024b9ae414
Change 'entity_id' to UI-friendly 'Entity ID', fix spelling of "setpoint" (#135234)
In addition this makes the description of the first action consistent, using third-person singular like the other two and adhering to the HA standard.
2025-01-10 11:06:08 +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 e29ead2a36
Split long strings in components (#135263) 2025-01-10 10:13:36 +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
Norbert Rittel 823feae0f9
Make description of alarm_arm_vacation consistent (#135257)
Small fix to also use "Arms …" in the description of the alarm_arm_vacation action, making it consistent with the other two alarm_arm_… actions.
2025-01-10 08:45:06 +01:00
J. Nick Koston 3c6113e37c
Remove per engine max bind vars (#135153) 2025-01-09 22:50:13 +00: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
J. Nick Koston da30dbcfe4
Bump fnv-hash-fast to 1.1.0 (#135237) 2025-01-09 12:03:08 -10:00
Simone Chemelli 0deb46295d
Refactor Vodafone Station tests (#134956) 2025-01-09 22:22:37 +01:00
Bram Kragten 1abcac5fb5
Update frontend to 20250109.0 (#135235) 2025-01-09 22:13:39 +01:00
J. Nick Koston 3b6f47e438
Bump anyio to 4.8.0 (#135224) 2025-01-09 22:12:34 +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
epenet dd57c75e64
Use remove-prefix/suffix introduced in Python 3.9 (#135206)
Use removeprefix/removesuffix
2025-01-09 21:15:22 +01:00
J. Nick Koston 0cc586a3ac
Bump zeroconf to 0.139.0 (#135213) 2025-01-09 19:01:49 +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
epenet 31719bc84c
Refactor onewire hub (#135186)
* Improve type hints in onewire hub

* More cleanups

* Improve

* Get host/port from entry data

* Use DeviceInfo object
2025-01-09 18:17:21 +01:00
Steven B. 1ca5f79708
Use typed config entry in tplink coordinator (#135182) 2025-01-09 17:43:38 +01:00
Ruslan Sayfutdinov a5f70dec96
Make generated files appear as generated (#134991) 2025-01-09 17:26:46 +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
epenet 8705fd8546
Avoid unnecessary executor calls in onewire (#135187) 2025-01-09 16:11:33 +02:00
Norbert Rittel 050a17db4d
Use friendly names in add_to_playlist action, fix "ID" (#134978) 2025-01-09 13:45:32 +01:00
Andre Lengwenus 9dc4597f59
Update module properties on module scan for LCN (#135018) 2025-01-09 13:44:57 +01:00
Arie Catsman 9dd7021d63
No need to set unique_id in enphase_envoy reauth step (#133615)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2025-01-09 13:31:29 +01:00
Kerey Roper 6a4160bcc4
add support for dimming/brightening X10 lamps (#130196)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-09 13:07:24 +01:00
Norbert Rittel 411d14c2ce
Update title and description for setup dialog of thethingsnetwork (#134954) 2025-01-09 13:07:03 +01:00