Andreas Kölsch and GitHub
4e8d68a2ef
Fix brightness calculation when using brightness_step_pct ( #143786 )
2025-05-01 23:07:52 +01:00
J. Diego Rodríguez Royo and GitHub
883ab44437
Move Home Connect entry state assertion at tests ( #144027 )
2025-05-01 23:04:03 +02:00
tronikos and GitHub
abd17d9af9
Pass empty set instead of empty dict to get_last_statistics ( #144022 )
2025-05-01 16:47:48 -04:00
J. Nick Koston and GitHub
a906a1754e
Avoid DomainData lookup in ESPHome update platform ( #144072 )
...
We can get this from entry.runtime_data
2025-05-01 16:45:44 -04:00
Josef Zweck and GitHub
255beafe08
Add connect/disconnect callbacks to lamarzocco ( #144011 )
2025-05-01 16:29:44 -04:00
Josef Zweck and GitHub
e2679004a1
Add bluetooth connection availability to diagnostics for lamarzocco ( #144012 )
...
* Add bluetooth connection availability to diagnostics for lamarzocco
* make even more detailed
2025-05-01 16:26:50 -04:00
J. Nick Koston and GitHub
06bb692522
Bump inkbird-ble to 0.16.1 ( #144074 )
...
I made a mistake in one of the data lengths as I forgot to add
the length of the id which is 2 bytes. I really wish vendors
would stop putting raw data in this field.
changelog: https://github.com/Bluetooth-Devices/inkbird-ble/compare/v0.16.0...v0.16.1
2025-05-01 23:23:56 +03:00
Shay Levy and GitHub
71599b8e75
Set Shelly PARALLEL_UPDATES ( #144070 )
2025-05-01 21:20:50 +02:00
J. Nick Koston and GitHub
79f8bea48d
Avoid validation of ESPHome MAC when discovered entry is ignored or unchanged ( #144071 )
...
fixes #144033
fixes #143991
2025-05-01 14:51:38 -04:00
Åke Strandberg and GitHub
82b335a2c1
Flag strict typing for miele ( #144060 )
2025-05-01 19:10:24 +02:00
Thomas55555 and GitHub
361d93eb96
Remove deprecated binary sensor in Husqvarna Automower ( #144064 )
...
* Remove deprecated binary sensor in Husqvarna Automower
* snapshot
2025-05-01 18:35:48 +02:00
Ludovic BOUÉ and GitHub
bab699eb0c
Matter Solar power fixture ( #144058 )
2025-05-01 17:06:08 +02:00
Thomas55555 and GitHub
b8881ed85b
Fix test in Husqvarna Automower ( #144055 )
2025-05-01 16:36:05 +02:00
Åke Strandberg and GitHub
4013b418dd
Use device class transation for door in miele ( #144053 )
2025-05-01 16:33:30 +02:00
Åke Strandberg and GitHub
80d714b865
Use action property defined in MieleEntity ( #144052 )
2025-05-01 16:06:49 +02:00
Åke Strandberg and GitHub
7fcad580cb
Update miele program codes and strings ( #144049 )
2025-05-01 15:14:11 +02:00
Ludovic BOUÉ and GitHub
60b6ff4064
Matter Laundry Dryer fixture ( #144043 )
...
* Create laundry_dryer.json
* Add snapshots
* Format fixture
* Set CurrentPhase attribute
* Set OperationalState attribute
* Update snapshot
2025-05-01 14:52:32 +02:00
Josef Zweck and GitHub
24252edf38
Handle TimeoutError for lamarzocco ( #144042 )
2025-05-01 14:02:39 +02:00
J. Diego Rodríguez Royo and GitHub
79aa7aacec
Sort Home Connect test params ( #144035 )
2025-05-01 12:04:25 +02:00
OzGav and GitHub
92944fa509
Media Player strings adjust grammar ( #144030 )
2025-05-01 11:40:04 +02:00
J. Diego Rodríguez Royo and GitHub
c0f0a4a1ac
Listen for an event just once at Home Connect test ( #144031 )
2025-05-01 11:24:29 +02:00
J. Diego Rodríguez Royo and GitHub
a084b9fdde
Set autouse to setup_credentials Home Connect fixture ( #144028 )
2025-05-01 11:24:05 +02:00
Andrea Turri and GitHub
83b9b8b032
Fix state of fan entity for Miele hobs with extractor when turned off ( #144025 )
2025-05-01 10:42:27 +02:00
J. Diego Rodríguez Royo and GitHub
bc47049d42
Remove non required Home Connect tests ( #144024 )
2025-05-01 10:18:32 +02:00
J. Diego Rodríguez Royo and GitHub
17360ede28
Use common percentage const at Home Connect ( #144021 )
2025-05-01 09:57:42 +02:00
J. Diego Rodríguez Royo and GitHub
f441f4d7c0
Remove translation key for battery level in Home Connect sensor ( #144020 )
2025-05-01 09:57:30 +02:00
J. Diego Rodríguez Royo and GitHub
5ddc449247
Remove default brightness values from Home Connect light entities ( #144019 )
2025-05-01 09:57:17 +02:00
J. Diego Rodríguez Royo and GitHub
dd8d714c94
Remove _attr_should_poll from Home Connect base entity ( #144016 )
2025-05-01 09:49:49 +02:00
J. Diego Rodríguez Royo and GitHub
c2079ddf6f
Remove unused client param at Home Connect diagnostics ( #144017 )
2025-05-01 09:49:25 +02:00
Manu and GitHub
5250590b17
Remove deprecated action api_call from Habitica integration ( #143978 )
2025-05-01 09:28:25 +02:00
Jan-Philipp Benecke and GitHub
93f4f14b2a
Default backup encryption to true when updating only location retention ( #143997 )
2025-04-30 22:45:41 +01:00
Ville Skyttä and GitHub
ba712ed514
Move huawei_lte sensor icons to icons.json where applicable ( #143999 )
2025-04-30 23:26:10 +02:00
Norbert Rittel and GitHub
6e76ca0fb3
Add translations for "energy_distance" and "wind_direction" in random ( #143994 )
...
* Add translations for "energy_distance" and "wind_direction" in `random`
* Comma
2025-05-01 00:13:04 +03:00
b0345cce68
Bump pushover-complete to 1.2.0 ( #143966 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-04-30 23:04:56 +02:00
Paulus Schoutsen and GitHub
c4eddc8d11
Ensure legacy TTS providers are hidden if entity exists ( #143992 )
2025-04-30 16:57:02 -04:00
Josef Zweck and GitHub
7d89804a87
Bump pylamarzocco to 2.0.0b7 ( #143989 )
2025-04-30 22:56:04 +02:00
Ludovic BOUÉ and GitHub
b92f718e08
Matter Cooktop fixture ( #143984 )
2025-04-30 22:09:29 +02:00
Franck Nijhof and GitHub
ad0209a4a0
Bump version to 2025.6.0dev0 ( #143983 )
2025-04-30 21:44:19 +02:00
J. Diego Rodríguez Royo and GitHub
d23d25c6b7
Add units of measurement for Home Connect counter entities ( #143982 )
2025-04-30 21:03:17 +02:00
Marc Hörsken and GitHub
c3abf5a190
Add support for WMS roller shutters and blinds ( #132645 )
...
* Add support for WMS roller shutters and blinds
* Add test variants for WMS device types and their diagnostics
* Add test variants for cover movement of WMS device types
* Move device entry tests to test_init and avoid snapshot list
Suggested-by: joostlek
2025-04-30 20:51:10 +02:00
Norbert Rittel and GitHub
621cf6ce58
Fix broken references in teslemetry ( #143981 )
...
* Fix broken references in `teslemetry`
* Fix full strings
* Add just "name:" to references
* Add missing colons
* Fix
* Add "entity::" to all strings
2025-04-30 20:48:14 +02:00
Guido Schmitz and GitHub
83e0ed7b05
Improve config flow of devolo Home Network ( #131911 )
...
* Improve config flow of devolo Home Network
* Apply feedback
* Use references
2025-04-30 20:47:26 +02:00
0752807aaf
Improve device action config entry lookup in NUT ( #142133 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-04-30 20:46:02 +02:00
Timothy and GitHub
53df69ee6e
Encourage to use UID instead of name for update and delete todos ( #143556 )
2025-04-30 20:45:26 +02:00
dbc38cdc6b
Add switch platform to eheimdigital ( #142412 )
...
* Add switch platform to eheimdigital
* docstring fixes
* Review
* Review
---------
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-04-30 20:42:00 +02:00
102d55ec57
Jewish Calendar - support omer count after sunset ( #143332 )
...
Co-authored-by: Tsvi Mostovicz <ttmost@gmail.com >
2025-04-30 20:41:03 +02:00
Norbert Rittel and GitHub
3f7cae8583
Spelling fixes to user-facing strings of tplink ( #143649 )
...
* Fixes to user-facing strings of `tplink`
- add missing hyphen to "auto-off" and "auto-update"
- sentence-case one overlooked word
* Update test_sensor.ambr
* Update test_switch.ambr
2025-04-30 20:39:40 +02:00
a3a1d424c6
Implement data coordinator for Adax-integration ( #139514 )
...
* Implemented coordinator (for Cloud integration)
* Optimized coordinator updates
* Finalizing
* Running ruff and ruff format
* Raise error if trying to instantiate coordinator for a AdaxLocal config
* Re-added data-handler for AdaxLocal integrations
* Added a coordinator for Local integrations
* mypy warnings
* Update homeassistant/components/adax/manifest.json
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net >
* Resolve mypy issues
* PR comments
- Explicit passing of config_entry to Coordinator base type
- Avoid duplicate storing of Coordinator data. Instead use self.data
- Remove try-catch and wrapping to UpdateFailed in _async_update_data
- Custom ConfigEntry type for passing coordinator via entry.runtime_data
* When changing HVAC_MODE update data via Coordinator to optimize
* Apply already loaded data for Climate entity directly in __init__
* Moved SCAN_INTERVAL into const.py
* Removed logging statements
* Remove unnecessary get_rooms() / get_status() functions
* Resolvning mypy issues
* Adding tests for coordinators
* Resolving review comments by joostlek
* Setup of Cloud devices with device_id
* Implement Climate tests for Adax
* Implementing assertions of UNAVAILABLE state
* Removed no longer needed method
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Mock Adax class instead of individual methods
* Mock config entry via fixture
* Load config entry data from .json fixture
* Hard code config_entry_data instead of .json file
* Removed obsolete .json-files
* Fix
* Fix
---------
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-04-30 20:33:46 +02:00
Shay Levy and GitHub
2cede8fec6
Record Switcher quality scale ( #141065 )
...
* Record Switcher quality scale
* Update entity-device-class status to todo
2025-04-30 20:33:12 +02:00
Arjan and GitHub
5816d495e3
Linkplay: add entity_picture attribute (media image url) for media player, works for WiiM ( #143328 )
...
Add media image url to show as entity_picture
2025-04-30 19:59:25 +02:00