Paulus Schoutsen
df1454b1fe
Fix some tests
2025-03-02 14:06:54 -05:00
Paulus Schoutsen
1420f03b93
Migrate Assist Satellite to use stream media source IDs
2025-03-02 13:32:31 -05:00
Paulus Schoutsen
fdb28c69f9
Add temporary stream ID
2025-03-02 13:08:11 -05:00
mvn23
1226354823
Finish removing import from configuration.yaml support from opentherm_gw ( #139643 )
2025-03-02 17:37:48 +01:00
Simon Lamon
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
de4540c68e
Remove deprecated entity migration from opentherm_gw ( #139641 )
2025-03-02 17:28:11 +01:00
mvn23
d006d33dc0
Remove deprecated device migration from opentherm_gw ( #139612 )
2025-03-02 16:52:25 +01:00
J. Nick Koston
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
MarioZG
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
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
J. Nick Koston
c9abe76023
Use multiple indexed group-by queries to get start time states for MySQL ( #138786 )
...
* tweaks
* mysql
* mysql
* Update homeassistant/components/recorder/history/modern.py
* Update homeassistant/components/recorder/history/modern.py
* Update homeassistant/components/recorder/const.py
* Update homeassistant/components/recorder/statistics.py
* Apply suggestions from code review
* mysql
* mysql
* cover
* make sure db is fully init on old schema
* fixes
* fixes
* coverage
* coverage
* coverage
* s/slow_dependant_subquery/slow_dependent_subquery/g
* reword
* comment that callers are responsible for staying under the limit
* comment that callers are responsible for staying under the limit
* switch to kwargs
* reduce branching complexity
* split stats query
* preen
* split tests
* split tests
2025-03-02 15:13:06 +01:00
starkillerOG
0c803520a3
Motion blind type list ( #139590 )
...
* Add blind_type_list
* fix
* styling
* fix typing
* Bump motionblinds to 0.6.26
2025-03-02 14:40:28 +01:00
rappenze
5ac3fe6ee1
Fibaro integration refactorings ( #139624 )
...
* Fibaro integration refactorings
* Fix execute_action
* Add test
* more tests
* Add tests
* Fix test
* More tests
2025-03-02 14:38:56 +01:00
Martreides
b7bedd4b8f
Fix Nederlandse Spoorwegen to ignore trains in the past ( #138331 )
...
* Update NS integration to show first next train instead of just the first.
* Handle no first or next trip.
* Remove debug statement.
* Remove seconds and revert back to minutes.
* Make use of dt_util.now().
* Fix issue with next train if no first train.
2025-03-02 14:32:10 +01:00
Maghiel Dijksman
0694f9e164
Fix Tuya unsupported Temperature & Humidity Sensors (with or without external probe) ( #138542 )
...
* add category qxj for th sensor with external probe. partly fixes #136472
* add TEMP_CURRENT_EXTERNAL for th sensor with external probe. fixes #136472
* ruff format
* add translation_key temperature_external for TEMP_CURRENT_EXTERNAL
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-02 14:25:19 +01:00
J. Nick Koston
5b1f3d3e7f
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 14:23:40 +01:00
Maciej Bieniek
d922c723d4
Add LinkedGo virtual integration ( #139625 )
2025-03-02 14:19:52 +01:00
Joost Lekkerkerker
3eadfcc01d
Still request scopes in SmartThings ( #139626 )
...
Still request scopes
2025-03-02 14:17:56 +01:00
Maciej Bieniek
29f680f912
Add FrankEver virtual integration ( #139629 )
...
* Add FranvEver virtual integration
* Fix file name
2025-03-02 14:12:54 +01:00
Alexey ALERT Rubashёff
ee2b53ed0f
Bump pyoverkiz to 1.16.2 ( #139623 )
2025-03-02 14:10:45 +01:00
Manu
b0b5567316
Add update_habit
action to Habitica integration ( #139311 )
...
* Add update_habit action
* icons
2025-03-02 14:04:13 +01:00
Joost Lekkerkerker
e6c946b3f4
Bump pysmartthings to 2.4.1 ( #139627 )
2025-03-02 13:15:43 +01:00
Norbert Rittel
b2c7c5b1aa
Treat "Core" as name, fix grammar in reload_core_config
action ( #139622 )
...
* Treat "Core" as name, fix grammar in `reload_core_config` action
Change three occurrences of "core" to "Core" so they are not translated but kept as a name instead.
Fix singular/plural mismatch in the field description of the `reload_core_config` action.
* Change "us customary" to "US customary"
2025-03-02 11:05:25 +01:00
Jan Bouwhuis
220509fd6c
Fix body text of imap message not available in custom event data template ( #139609 )
2025-03-01 23:00:22 -05:00
Paulus Schoutsen
7293ae5d51
Fix type for ESPHome assist satellite events ( #139618 )
2025-03-01 22:59:14 -05:00
wittypluck
4a7fd89abd
Bump pyopenweathermap to 0.2.2 and remove deprecated API version v2.5 ( #139599 )
...
* Bump pyopenweathermap
* Remove deprecated API mode v2.5
2025-03-02 02:32:55 +01:00
J. Nick Koston
077ff63b38
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 00:51:09 +01:00
Shay Levy
55fd5fa869
Bump aioshelly to 13.1.0 ( #139601 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-02 00:12:19 +01:00
G Johansson
e3eb6051de
Fix duplicate unique id issue in Sensibo ( #139582 )
...
* Fix duplicate unique id issue in Sensibo
* Fixes
* Mods
2025-03-02 00:04:13 +01:00
Brett Adams
3e9304253d
Bump Tesla Fleet API to v0.9.12 ( #139565 )
...
* bump
* Update manifest.json
* Fix versions
* remove tesla_bluetooth
* Remove mistake
2025-03-01 23:58:15 +01:00
Shay Levy
cc8ed2c228
Fix demo valve platform to use AddConfigEntryEntitiesCallback ( #139602 )
2025-03-01 23:29:42 +01:00
J. Nick Koston
89b655c192
Fix handling of NaN float values for current humidity in ESPHome ( #139600 )
...
fixes #131837
2025-03-01 16:13:04 -06:00
Robert Resch
56ddfa9ff8
Bump deebot-client to 12.3.1 ( #139598 )
2025-03-01 23:05:55 +01:00
Manu
a2a11ad02e
Update quality scale to platinum 🏆 ️ for IronOS integration ( #138217 )
...
Update status in iron_os quality_scale.yaml
2025-03-01 22:55:49 +01:00
Tatham Oddie
f7927f9da1
Introduce demo valve ( #138187 )
2025-03-01 22:54:48 +01:00
Simone Chemelli
13918f07d8
Switch cleanup for Shelly (part 2) ( #138922 )
...
* Switch cleanup for Shelly (part 2)
* apply review comment
* Update tests/components/shelly/test_climate.py
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* apply review comments
---------
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2025-03-01 22:39:19 +01:00
Manu
35825be12b
Update quality scale to platinum 🏆 ️ for pyLoad integration ( #138891 )
...
* Add quality scale file to pyLoad integration
* set strict-typing to done
* set parallel-updates to done
* docs
* update docs
* flow coverage done
* set platinum quality scale
2025-03-01 22:36:51 +01:00
Denis Shulyaka
1786bb9903
Use model list to check anthropic API key ( #139307 )
...
Anthropic model list
2025-03-01 22:28:48 +01:00
Manu
3588784f1e
Add create_reward action to Habitica integration ( #139304 )
...
Add create_reward action to Habitica
2025-03-01 22:27:31 +01:00
Paulus Schoutsen
2cce1b024e
Migrate Assist Pipeline to use TTS stream ( #139542 )
...
* Migrate Pipeline to use TTS stream
* Fix tests
2025-03-01 21:43:00 +01:00
peteS-UK
c168695323
Clean up squeezebox build_item_response part 1 ( #139321 )
...
* initial
* final
* is internal change
* test data coverage
* Review fixes
* final
2025-03-01 14:18:30 -06:00
Jan Bouwhuis
913a4ee9ba
Improve certificate handling in MQTT config flow ( #137234 )
...
* Improve mqtt broker certificate handling in config flow
* Expand test cases
2025-03-01 21:14:08 +01:00
Markus Adrario
dd21d48ae4
Homee: fix watchdog icon ( #139577 )
...
fix watchdog icon
2025-03-01 20:53:06 +01:00
Joost Lekkerkerker
b3f14d72c0
Don't require not needed scopes in SmartThings ( #139576 )
...
* Don't require not needed scopes
* Don't require not needed scopes
2025-03-01 20:47:42 +01:00
Trevor Morgan
51beb1c0a8
Add simplisafe OUTDOOR_ALARM_SECURITY_BELL_BOX device type ( #134386 )
...
* Update binary_sensor.py to included OUTDOOR_ALARM_SECURITY_BELL_BOX device type
Add support for DeviceTypes.OUTDOOR_ALARM_SECURITY_BELL_BOX
This is an external siren device in Simplisafe which is not currently discovered with the HA integration
* Fixed formatting error
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-01 20:26:04 +01:00
peteS-UK
0c5766184b
Fix Manufacturer naming for Squeezelite model name for Squeezebox ( #139586 )
...
Squeezelite Manufacturer Fix
2025-03-01 20:22:34 +01:00
starkillerOG
b1a2b89691
Bump motionblinds to 0.6.26 ( #139591 )
2025-03-01 20:18:52 +01:00
Norbert Rittel
4813da33d6
Improve field descriptions of zha.permit
action ( #139584 )
...
Make the field descriptions of `source_ieee` and `install_code` UI-friendly by cross-referencing them using their friendly names to allow matching translations.
Better explain the alternative of using the `qr_code` field by adding that this contains both the IEEE address and the Install code of the joining device.
2025-03-01 20:16:32 +01:00
Simone Chemelli
d4099ab917
Bump aiocomelit to 0.11.1 ( #139589 )
2025-03-01 20:16:11 +01:00
Joris Drenth
ee206938d8
Update wallbox to 0.8.0 ( #139553 )
...
Update Wallbox dependencies
2025-03-01 19:59:13 +01:00