Paulus Schoutsen
16f36912db
Bump version to 2025.5.0b2
2025.5.0b2
2025-05-03 08:06:31 -04:00
J. Nick Koston and Paulus Schoutsen
2a5f031ba5
Bump Bluetooth deps to improve auto recovery process ( #144133 )
2025-05-03 08:06:23 -04:00
J. Nick Koston and Paulus Schoutsen
71bb8ae529
Bump bleak-esphome to 2.15.1 ( #144129 )
2025-05-03 08:06:22 -04:00
J. Nick Koston and Paulus Schoutsen
f6a94d0661
Bump PyISY to 3.4.1 ( #144127 )
2025-05-03 08:06:21 -04:00
Marc Hörsken and Paulus Schoutsen
c2575735ff
Update pywmspro to 0.2.2 to make error handling more robust ( #144124 )
2025-05-03 08:06:20 -04:00
Josef Zweck and Paulus Schoutsen
7eee5ecd9a
Fix intermittent unavailability for lamarzocco brew active sensor ( #144120 )
...
* Fix brew active intermittent unavailability for lamarzocco
* Whitespaces
2025-05-03 08:06:19 -04:00
Thomas55555 and Paulus Schoutsen
db0cf9fbf4
Bump aioautomower to 2025.5.1 ( #144118 )
2025-05-03 08:06:18 -04:00
J. Nick Koston and Paulus Schoutsen
aded44ee0f
Bump aiodns to 3.3.0 ( #144115 )
2025-05-03 08:06:17 -04:00
Bram Kragten and Paulus Schoutsen
901926e8e6
Update frontend to 20250502.0 ( #144114 )
2025-05-03 08:06:16 -04:00
Pete Sage and Paulus Schoutsen
2e336626ac
bump aiokem to 0.5.9 ( #144098 )
...
fix: bump aiokem to 0.5.9
2025-05-03 08:06:15 -04:00
Tomáš Bedřich and Paulus Schoutsen
3ea3d77f4d
Disable S3 checksums ( #144092 )
...
Disable S3 checksums (#143995 )
2025-05-03 08:06:14 -04:00
Jan Bouwhuis and Paulus Schoutsen
fe8e7b73bf
Fix small issues with mqtt translations and improve readability ( #144091 )
2025-05-03 08:06:13 -04:00
J. Nick Koston and Paulus Schoutsen
a34065ee2f
Only create a single resolver object if there are multiple aiohttp sessions ( #144090 )
2025-05-03 08:06:12 -04:00
Brett Adams and Paulus Schoutsen
e1a908c8ac
Bump teslemetry-stream to 0.7.7 ( #144085 )
2025-05-03 08:06:11 -04:00
Ian and Paulus Schoutsen
628d99886a
Bump py-nextbusnext to 2.1.2 ( #144081 )r
...
Bump py-nextbusnext version
Fixes #144059
2025-05-03 08:06:09 -04:00
Åke Strandberg and Paulus Schoutsen
6b10710484
Improve naming of miele freezers and fridges ( #144062 )
...
* Use device class transation
* Improve naming of miele freezers and fridges
* Address review
* Address review comment
* Simplify
2025-05-03 08:06:08 -04:00
Andreas Kölsch and Paulus Schoutsen
8a4f28fa94
Fix brightness calculation when using brightness_step_pct ( #143786 )
2025-05-03 08:06:07 -04:00
Paulus Schoutsen
e7331633c7
Bump version to 2025.5.0b1
2025.5.0b1
2025-05-01 21:42:07 +00:00
J. Nick Koston and Paulus Schoutsen
934be08a59
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 21:41:39 +00:00
J. Nick Koston and Paulus Schoutsen
485522fd76
Avoid DomainData lookup in ESPHome update platform ( #144072 )
...
We can get this from entry.runtime_data
2025-05-01 21:41:38 +00:00
J. Nick Koston and Paulus Schoutsen
eba0daa2e9
Avoid validation of ESPHome MAC when discovered entry is ignored or unchanged ( #144071 )
...
fixes #144033
fixes #143991
2025-05-01 21:41:37 +00:00
Åke Strandberg and Paulus Schoutsen
851779e7ad
Use device class transation for door in miele ( #144053 )
2025-05-01 21:41:36 +00:00
Åke Strandberg and Paulus Schoutsen
ea9a0f4bf5
Use action property defined in MieleEntity ( #144052 )
2025-05-01 21:41:35 +00:00
Josef Zweck and Paulus Schoutsen
1143468eb5
Handle TimeoutError for lamarzocco ( #144042 )
2025-05-01 21:41:35 +00:00
OzGav and Paulus Schoutsen
52b0b1e2ab
Media Player strings adjust grammar ( #144030 )
2025-05-01 21:41:34 +00:00
Andrea Turri and Paulus Schoutsen
23ba652b83
Fix state of fan entity for Miele hobs with extractor when turned off ( #144025 )
2025-05-01 21:41:33 +00:00
tronikos and Paulus Schoutsen
43b737c4a2
Pass empty set instead of empty dict to get_last_statistics ( #144022 )
2025-05-01 21:41:33 +00:00
Josef Zweck and Paulus Schoutsen
3fbd23b98d
Add bluetooth connection availability to diagnostics for lamarzocco ( #144012 )
...
* Add bluetooth connection availability to diagnostics for lamarzocco
* make even more detailed
2025-05-01 21:41:32 +00:00
Josef Zweck and Paulus Schoutsen
0cbeeebd0b
Add connect/disconnect callbacks to lamarzocco ( #144011 )
2025-05-01 21:41:31 +00:00
Jan-Philipp Benecke and Paulus Schoutsen
99a0679ee9
Default backup encryption to true when updating only location retention ( #143997 )
2025-05-01 21:41:30 +00:00
Norbert Rittel and Paulus Schoutsen
e82713b68c
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 21:41:30 +00:00
Paulus Schoutsen
9293afd95a
Ensure legacy TTS providers are hidden if entity exists ( #143992 )
2025-05-01 21:41:29 +00:00
Josef Zweck and Paulus Schoutsen
9ea3e786f6
Bump pylamarzocco to 2.0.0b7 ( #143989 )
2025-05-01 21:41:28 +00:00
J. Diego Rodríguez Royo and Paulus Schoutsen
a8169d2056
Add units of measurement for Home Connect counter entities ( #143982 )
2025-05-01 21:41:27 +00:00
1cd94affd1
Bump pushover-complete to 1.2.0 ( #143966 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-05-01 21:41:26 +00:00
Franck Nijhof
724825d34c
Bump version to 2025.5.0b0
2025.5.0b0
2025-04-30 18:59:18 +00: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
24803b1e75
Add SmartThings water consumption sensor ( #142765 )
...
* Add SmartThings water consumption sensor
* Update water consumption sensor
* Partly revert changes UnitOfVolume
* Fix
* Fix
---------
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-04-30 19:58:39 +02:00
Retha Runolfsson and GitHub
9732b8c0dd
Add switchbot circulator fan support ( #142980 )
...
* add support for circulator fan
* add fan unin tests
* optimize unit tests
* add fan mode translation and icon
* optimize fan unit test
2025-04-30 19:58:33 +02:00
hahn-th and GitHub
1626b3b7c9
Add absolute humidity sensor to homematicip_cloud ( #143709 )
...
* add absolute humidity sensor
* drop unused tests; rename test
* Fix docstrings
2025-04-30 19:51:43 +02:00