Shay Levy and GitHub
b6f2d8f30b
Bump aiowebostv to 0.7.2 ( #139712 )
2025-03-03 10:26:16 -10:00
G Johansson and GitHub
139072bb59
Bump holidays to 0.68 ( #139711 )
2025-03-03 21:47:38 +02:00
Paul Bottein and GitHub
07a93dade2
Add translations for switch state by device class ( #139693 )
2025-03-03 20:24:36 +01:00
Allen Porter and GitHub
9dc04cb088
Improve failure handling and logging for invalid map responses ( #139681 )
2025-03-03 20:23:29 +01:00
StaleLoafOfBread and GitHub
890c672f8c
Add charging binary_sensor so front end can render battery icon properly ( #139684 )
...
* Add charging binary sensor
* Add charging binary sensor test
2025-03-03 20:21:05 +01:00
Simone Chemelli and GitHub
e28e4d210f
Bump aiocomelit to 0.11.2 ( #139707 )
2025-03-03 20:19:09 +01:00
Joost Lekkerkerker and GitHub
dcd2d42894
Abort SmartThings flow if default_config is not enabled ( #139700 )
...
* Abort SmartThings flow if default_config is not enabled
* Abort SmartThings flow if default_config is not enabled
* Abort SmartThings flow if default_config is not enabled
2025-03-03 20:07:07 +01:00
Allen Porter and GitHub
e47e151259
Add additional roborock debug logging ( #139680 )
2025-03-03 21:02:45 +02:00
Andrew Jackson and GitHub
2c44043e6a
Bump mastodon.py to 2.0.1 ( #139701 )
...
* Bump mastodon to 2.0.1
* Fix mypy
2025-03-03 20:57:30 +02:00
Norbert Rittel and GitHub
f248901ea8
Grammar fixes in user-facing strings of the LinkPlay integration ( #139709 )
...
Grammar fixes in user-facing string of the LinkPlay integration
Fix spelling of "set up", "media player", "ID" and improve the descriptions of the `play_preset` action.
2025-03-03 20:55:47 +02:00
62b6be900f
Add complete item intent function for todo component ( #127806 )
...
* add complete item intent
* fix error and add tests
* fix merge conflict
* improve error tests
* improve error tests
* add response_key
* add check for non completed
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2025-03-03 12:16:43 -06:00
J. Nick Koston and GitHub
1b15df3075
Bump ESPHome stable BLE version to 2025.2.2 ( #139704 )
...
ensure proxies have https://github.com/esphome/esphome/pull/8328
so they do not reboot themselves if disconnecting takes
too long
2025-03-03 12:44:49 -05:00
Norbert Rittel and GitHub
229407d685
Fix missing sentence-casing in three Fully Kiosk Browser strings ( #139705 )
...
Fix missing sentence-casing in Fully Kiosk Browser strings
2025-03-03 18:25:18 +01:00
Simone Chemelli and GitHub
aaecb47125
Add strict typing to Comelit ( #139455 )
...
* Add quality scale and strict typing to Comelit
* mypy
* fix strings
* remove quality scale
* revert quality scale changes
* improve typing
* letfover
* update typing based on new lib
* align to platform
* cleanup
* apply review comments (part 1)
* apply review comment ( part 2)
* apply review comments
* align
* align test data
* TypedDict
* better casting
2025-03-03 17:57:42 +01:00
Joakim Sørensen and GitHub
b17ee78dec
Bump hass-nabucasa from 0.92.0 to 0.94.0 ( #139697 )
2025-03-03 15:51:04 +00:00
Erik Montnemery and GitHub
20e48054cf
Fix stale docstrings in onboarding tests ( #139696 )
2025-03-03 15:08:39 +00:00
cs12ag and GitHub
ee486c269c
Fix unique identifiers where multiple IKEA Tradfri gateways are in use ( #136060 )
...
* Create unique identifiers where multiple gateways are in use
Resolving issue https://github.com/home-assistant/core/issues/134497
* Added migration function to __init__.py
Added migration function to execute upon initialisation, to:
a) remove the erroneously-added config)_entry added to the device (gateway B gets added as a config_entry to a device associated to gateway A), and
b) swap out the non-unique identifiers for genuinely unique identifiers.
* Added tests to simulate migration from bad data scenario (i.e. explicitly executing migrate_entity_unique_ids() from __init__.py)
* Ammendments suggested in first review
* Changes after second review
* Rewrite of test_migrate_config_entry_and_identifiers after feedback
* Converted migrate function into major version, updated tests
* Finalised variable naming convention per feedback, added test to validate config entry migrated to v2
* Hopefully final changes for cosmetic / comment stucture
* Further code-coverage in test_migrate_config_entry_and_identifiers()
* Minor test corrections
* Added test for non-tradfri identifiers
2025-03-03 14:06:25 +01:00
Paulus Schoutsen and GitHub
aee891434f
Avoid duplicate chat log content ( #139679 )
2025-03-03 11:46:40 +01:00
Brett Adams and GitHub
5472345f45
Add additional garage door code to Advantage Air ( #139687 )
...
add Garage door
2025-03-03 11:45:04 +01:00
Norbert Rittel and GitHub
572534b306
Fix missing camel-case in one "ElevenLabs" string ( #139686 )
2025-03-03 10:18:30 +01:00
3c363eb5ce
Adjust type hints in update entity ( #129387 )
...
* Adjust type hints in update entity
* Update allowed return type of update_percentage
---------
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-03-03 10:17:13 +01:00
andresb5555 and GitHub
7e4432e321
Do not force logfile to roll over when using TimedRotatingFileHandler ( #128301 )
...
Do not force log file to roll over when using TimedRotatingFileHandler
2025-03-02 22:07:35 +01:00
Elias Wernicke and GitHub
5ae7109561
Increase test coverage for todo intent ( #135960 )
...
* move intent tests to file
* add tests for errors
2025-03-02 22:04:25 +01:00
4602c0a1c3
Add Night mode and HVACAction to Advantage Air ( #137475 )
...
* add night mode toggle
* populate AC's action
* set hvac action on zones
* update tests
* show zones as off if AC is off
---------
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-03-02 21:59:44 +01:00
Michel van de Wetering and GitHub
53bc5ff029
Keep entered values in form when connecting to Epson projector fails ( #135402 )
...
Add suggested values to form
2025-03-02 21:41:38 +01:00
martin12as and GitHub
c782a6ab63
Improve outlet constant naming for NUT ( #139660 )
...
* Update const.py
Fixed to match string.json
* Update const.py
2025-03-02 21:38:12 +01:00
23644a60ac
Improve Linkplay device unavailability detection ( #138457 )
...
* Dampen reachability changes
Retry a few times before declaring player is unavailable
* Fix ruff-format complaint
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
* Fix ruff-format complaint
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
* Fix ruff-format complaint
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
* Fix duplicated change
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
---------
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
2025-03-02 21:26:54 +01:00
Joost Lekkerkerker and GitHub
14e66ffef4
Fetch integration list from next branch for analytics insights ( #137250 )
...
Fetch integration list from next branch
2025-03-02 21:21:47 +01:00
karwosts and GitHub
fa40d02a07
Add model_id filter to device selector ( #135646 )
...
* Add model_id filter to device selector
* Rerun CI
2025-03-02 21:15:37 +01:00
Niklas Neesen and GitHub
8536f2b4cb
Fix vicare exception for specific ventilation device type ( #138343 )
...
* fix for exception for specific ventilation device type + tests
* fix for exception for specific ventilation device type + tests
* New Testset just for fan
* update test_sensor.ambr
2025-03-02 20:57:13 +01:00
J. Nick Koston and GitHub
387bf83ba8
Bump aioesphomeapi to 29.3.2 ( #139653 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v29.3.1...v29.3.2
2025-03-02 20:53:45 +01:00
Norbert Rittel and GitHub
18b0f54a3e
Fix typo in outlet_2_load_off of NUT integration ( #139656 )
...
Fix typo in `outlet_2_load_off`
Fix small copy & paste error in https://github.com/home-assistant/core/pull/139044
2025-03-02 20:49:19 +01:00
Nathan Spencer and GitHub
f76e295204
Add fault event to balboa ( #138623 )
...
* Add fault sensor to balboa
* Use an event instead of sensor for faults
* Don't set fault initially in conftest
* Use event type per fault message code
* Set fault to None in conftest
2025-03-02 20:24:27 +01:00
Norbert Rittel and GitHub
e63b17cd58
Make spelling of "All-Link" consistent in Insteon integration ( #139651 )
...
"All-Link" is a fixed term in the Insteon integration that should be kept in translations. To clarify that this commit makes all occurrences in the Insteon integration consistent (plus fixing one typo).
On the other end the word "database" is sentence-cased as this can be translated, just as "record" etc.
Finally the description of the "Load All-Link database" action is made consistent using descriptive third-person singular as all other actions do.
2025-03-02 20:04:53 +01:00
05e23f0fc7
Add nut commands to turn off/on outlet 1 & 2 ( #139044 )
...
* Update const.py
* Update strings.json
* Update homeassistant/components/nut/strings.json
Co-authored-by: tdfountain <174762217+tdfountain@users.noreply.github.com >
* Update homeassistant/components/nut/strings.json
Co-authored-by: tdfountain <174762217+tdfountain@users.noreply.github.com >
---------
Co-authored-by: tdfountain <174762217+tdfountain@users.noreply.github.com >
2025-03-02 20:00:05 +01:00
Joost Lekkerkerker and GitHub
fca4ef3b1e
Fix scope comparison in SmartThings ( #139652 )
2025-03-02 19:52:37 +01:00
mvn23 and GitHub
1226354823
Finish removing import from configuration.yaml support from opentherm_gw ( #139643 )
2025-03-02 17:37:48 +01:00
40099547ef
Add typing/async to NMBS ( #139002 )
...
* Add typing/async to NMBS
* Fix tests
* Boolean fields
* Update homeassistant/components/nmbs/sensor.py
Co-authored-by: Jorim Tielemans <tielemans.jorim@gmail.com >
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com >
Co-authored-by: Jorim Tielemans <tielemans.jorim@gmail.com >
2025-03-02 17:36:37 +01:00
mvn23 and GitHub
de4540c68e
Remove deprecated entity migration from opentherm_gw ( #139641 )
2025-03-02 17:28:11 +01:00
mvn23 and GitHub
d006d33dc0
Remove deprecated device migration from opentherm_gw ( #139612 )
2025-03-02 16:52:25 +01:00
J. Nick Koston and GitHub
4c8a58f7cc
Fix broken link in ESPHome BLE repair ( #139639 )
...
ESPHome always uses .0 in the URL for the changelog,
and we never had a patch version in the stable
BLE version field so we need to switch it to
.0 for the URL.
2025-03-02 16:50:35 +01:00
8d6178ffa6
Add last updated attribute to UK transport train sensor ( #139352 )
...
added last updated attribute to train sensor
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-03-02 16:48:57 +01:00
Manu and GitHub
0a3562aca3
Add prefix path support to pyLoad integration ( #139139 )
...
* Add prefix path configuration support
* fix typo
* formatting
* uppercase
* changes
* redact host
2025-03-02 16:45:57 +01:00
Bram Kragten
8382663be4
Bump version to 2025.3.0b3
2025.3.0b3
2025-03-02 16:15:38 +01:00
Joost Lekkerkerker and Bram Kragten
7e1309d874
Bump pysmartthings to 2.4.1 ( #139627 )
2025-03-02 16:15:16 +01:00
Joost Lekkerkerker and Bram Kragten
1d0cba1a43
Still request scopes in SmartThings ( #139626 )
...
Still request scopes
2025-03-02 16:15:15 +01:00
J. Nick Koston and Bram Kragten
7d9a6ceb6b
Fix arm vacation mode showing as armed away in elkm1 ( #139613 )
...
Add native arm vacation mode support to elkm1
Vacation mode is currently implemented as a custom
service which will be deprecated in a future PR.
Note that the custom service was added long before
HA had a native vacation mode which was added
in #45980
2025-03-02 16:15:14 +01:00
Jan Bouwhuis and Bram Kragten
6abdb28a03
Fix body text of imap message not available in custom event data template ( #139609 )
2025-03-02 16:15:13 +01:00
J. Nick Koston and Bram Kragten
3690e03951
Bump inkbird-ble to 0.7.1 ( #139603 )
...
changelog: https://github.com/Bluetooth-Devices/inkbird-ble/compare/v0.7.0...v0.7.1
2025-03-02 16:15:13 +01:00
4fe4d14f16
Bump aioshelly to 13.1.0 ( #139601 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-03-02 16:15:12 +01:00