Commit Graph

92315 Commits (get_config_include_pending)

Author SHA1 Message Date
Norbert Rittel 12eb071e8a
Replace "Off" with common state in `plugwise` (#141828) 2025-03-30 17:31:12 +02:00
Paulus Schoutsen 86be626c69
Migrate ESPHome to use token instead of media source ID for legacy Assist Pipelines (#139665)
Migrate legacy ESPHome devices to use TTS token

Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-30 16:53:49 +02:00
Mauricio Bonani ec20e41836
Improve the readability of status messages in NUT (#141335)
Improve the readability of status messages
2025-03-30 16:26:44 +02:00
Michal Schwarz b3564b6cff
Fix order of palettes, presets and playlists in WLED integration (#132207)
* Fix order of palettes, presets and playlists in WLED integration

* fix tests: update palette items order

---------

Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-30 16:14:56 +02:00
Marlon acbee815be
Update apsystems library to support battery inverter (#140086)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-30 16:11:22 +02:00
Norbert Rittel 5a1aeff85c
Replace "On" and "Off" with common states in `rfxtrx` (#141835)
Also fix sentence-casing on other "… on" and "… off" states.
2025-03-30 16:10:17 +02:00
Allen Porter 4463e4c42b
Move roborock unique id to be based on roborock userid instead of email (#141337)
* Move roborock unique id to be based on roborock userid instead of email

* Remove unnecessary data update

* Update tests

* Add tests coverage for removal of config entry

* Use config entry migration

* Remove unused fixtues

* Remove unnecessary logging
2025-03-30 16:04:28 +02:00
Norbert Rittel 4103ef71c9
Replace "Off" with common state in `wyoming` (#141832) 2025-03-30 16:02:09 +02:00
Norbert Rittel dccaa2dd2d
Replace "Off" with common state in `sleepiq` (#141831) 2025-03-30 16:01:15 +02:00
Norbert Rittel 5ac6096e08
Replace "Off" with common state in `osoenergy` (#141830) 2025-03-30 16:00:50 +02:00
Norbert Rittel 4734a82f99
Replace "Off" with common state in `airgradient` (#141829)
* Replace "Off" with common state in `airgradient`

Also reference the name for CO2 from the `sensor` integration.

* Replace indirect with direct references
2025-03-30 16:00:11 +02:00
Norbert Rittel c6c2309dee
Replace "Idle" with common state in `zha` (#141825) 2025-03-30 15:21:13 +02:00
Simone Chemelli 5e1bbd8bff
Add full test coverage for Comelit climate platform (#140460)
* Add climate tests for Comelit

* fix climate and humidifier

* fix code and tests

* fix humidifier

* apply review comment

* align post merge

* add more tests

* typo

* apply review comment

* ruff
2025-03-30 15:15:26 +02:00
Michael 4761207097
Add boost preset to AVM Fritz!SmartHome climate entities (#141802)
* add boost preset to climate entities

* add set boost preset test
2025-03-30 15:03:26 +02:00
Simone Chemelli b4a6ca63b3
Add full test coverage for Comelit sensor platform (#141813) 2025-03-30 15:02:15 +02:00
Jan Bouwhuis a5b320180a
Correct spelling for 'availability` in MQTT translation strings (#141818) 2025-03-30 15:01:06 +02:00
Aidan Timson bcc767136c
Add System Bridge suggested sensor precisions (#141815) 2025-03-30 15:00:38 +02:00
Simone Chemelli d3257d96d0
Add full test coverage for Comelit light platform (#141736)
* Add full test coverage for Comelit light platform

* cleanup
2025-03-30 14:59:56 +02:00
Martin Hjelmare 89df6a82b0
Bump pydroid-ipcam to 3.0.0 (#141739) 2025-03-30 14:59:13 +02:00
Thomas55555 e725ba403b
Bump ical to 9.0.3 (#141805) 2025-03-30 14:58:47 +02:00
Aidan Timson 578fece13e
Fix System Bridge wait timeout wait condition (#141811)
* Fix System Bridge wait timeout wait condition

* Add DataMissingException as a timeout condition

* Add tests
2025-03-30 14:57:53 +02:00
Norbert Rittel 0eeb6b5fd5
Replace "Idle" with common state in `backup`, fix sentence-case (#141814)
* Replace "Idle" with common state in `backup`, fix sentence-case

* Update test_sensors.ambr
2025-03-30 14:56:36 +02:00
Norbert Rittel ad3f7f041f
Replace "Idle" with common state in `homekit_controller` (#141820) 2025-03-30 15:34:36 +03:00
Norbert Rittel dce9bfd359
Replace "Idle" with common state in `venstar`, fix sentence-case (#141819) 2025-03-30 15:34:23 +03:00
Norbert Rittel 8f96ccc835
Fix sentence-casing in a few strings of `bmw_connected_drive` (#141816)
* Fix sentence-casing in a few strings of `bmw_connected_drive`

Also replace "Standby" state with common string reference.

* Update test_select.ambr
2025-03-30 15:13:35 +03:00
Andrew Sayre a48dd05035
Refactor registration of HEOS media player entity services (#141666)
Refactor entity service registration
2025-03-30 15:10:05 +03:00
Norbert Rittel eb90958341
Replace "Stand-by" and "Off" with common states in `palazzetti` (#141809)
Also fixes the  wrong spelling of "Stand-by" by using "Standby" from the common string.
2025-03-30 15:08:03 +03:00
Norbert Rittel 31ed6a48cb
Replace "Standby" with common state in `roborock` (#141810) 2025-03-30 15:07:43 +03:00
Norbert Rittel dfa80f0787
Replace "Standby" with common state in `knx` (#141817)
Also reordered the states alphabetically to improve code readability.
2025-03-30 15:07:08 +03:00
Norbert Rittel 73acfa6a8e
Replace "Stand-by" with common state in `incomfort` (#141807)
Also fixes the  wrong spelling of "Stand-by" by using "Standby" from the common string.
2025-03-30 13:55:06 +02:00
Norbert Rittel efad20cdff
Replace "Standby" and "Idle" with common states in `fronius` (#141812) 2025-03-30 13:43:33 +02:00
Norbert Rittel 11d68cef54
Replace "Standby" with common state in `blue_current` (#141806) 2025-03-30 14:14:17 +03:00
J. Nick Koston 9c28e60475
Bump pyisy to 3.2.0 (#141798)
changelog: https://github.com/automicus/PyISY/compare/v3.1.15...v3.2.0

Fixes some tasks missing a strong reference
https://github.com/automicus/PyISY/pull/425

There is a bit of refactoring so I did not tag it for
beta.
2025-03-30 14:06:07 +03:00
Simone Chemelli 9ee79b87ee
Add full test coverage for Comelit switch platform (#141738)
* Add full test coverage for Comelit switch platform

* cleanup
2025-03-30 12:10:41 +02:00
Simone Chemelli 600aedc9a1
Add tests for Comelit cover platform (#141740)
* Add  tests for Comelit cover platform

* cleanup up
2025-03-30 12:04:00 +02:00
Norbert Rittel 5b5efb5aaa
Replace "Stopped" with common state in `smartthings` (#141789)
* Replace "Stopped" with common state in `smartthings`

* Replace internal references with common ones
2025-03-30 11:58:17 +02:00
Norbert Rittel 391b3ed1e7
Replace "Stopped" with common state in `snoo` (#141788)
* Replace "Stopped" with common state in `snoo`

* Replace internal reference with common one
2025-03-30 11:57:15 +02:00
Norbert Rittel 24277259ad
Use more common states for ESS and PV in `vicare` (#141792) 2025-03-30 11:56:50 +02:00
J. Nick Koston 65261de7cc
Migrate emulated_roku to use runtime_data to fix flakey tests (#141795) 2025-03-30 11:55:58 +02:00
Norbert Rittel beb92a7f9c
Replace "Charging" state for `binary_sensor` with common string (#141796) 2025-03-30 11:41:01 +02:00
J. Nick Koston f1b059c75d
Bump PyISY to 3.1.15 (#141778)
changelog: https://github.com/automicus/PyISY/compare/v3.1.14...v3.1.15

fixes #141517
fixes #132279
2025-03-30 11:40:25 +02:00
J. Nick Koston d4970f81aa
Cleanup ESPHome update tests to avoid accessing integration internals (#141786)
We should not access DomainData directly in the test
2025-03-29 22:30:06 -10:00
Norbert Rittel 29219afb7f
Replace "Charging" state in `renault` with common string (#141787) 2025-03-30 10:16:42 +02:00
tdfountain 7fbf15edc9
Add ambient state translations in NUT (#141772)
Add ambient state translations
2025-03-29 21:00:53 -10:00
J. Nick Koston c8d3fa6768
Small cleanups to the device registry (#141773)
Remove some calls to internal functions that
are now available directly on the devices
and deleted_devices objects

Remove internal functions that are no
longer used
2025-03-29 21:00:13 -10:00
J. Nick Koston ea5cf3d854
Bump aiohomekit to 3.2.13 (#141764)
changelog: https://github.com/Jc2k/aiohomekit/compare/3.2.8...3.2.13
2025-03-29 20:59:56 -10:00
J. Nick Koston 4a833fb489
Fix blocking late import of httpcore from httpx (#141771)
There is a late import that blocks the event loop
in newer version
9e8ab40369/httpx/_transports/default.py (L75)
2025-03-29 20:59:40 -10:00
Norbert Rittel 02aa823d25
Replace "Stopped" with common state in `matter` (#141768) 2025-03-30 09:42:48 +03:00
Norbert Rittel 92034aeecc
Replace "Opening" / "Closing" with common states in `homee` (#141766) 2025-03-30 09:42:28 +03:00
Florent Thoumie 9f2232fad1
Bump iaqualink to 0.5.3 (#141709)
* Update to iaqualink 0.5.3 and silence warning

* Update to iaqualink 0.5.3 and silence warning

* Re-add via_device line
2025-03-30 06:49:18 +02:00