J. Nick Koston
0a11acf7ae
Replace linear search in unit_system with dict lookup ( #125485 )
2024-09-07 23:49:44 -04:00
Álvaro Fernández Rojas
ab29718a45
Update aioairzone to v0.9.0 ( #125476 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-09-07 22:32:36 +02:00
Dian
7e7a6e4937
Bump xiaomi-ble to 0.32.0 ( #125461 )
2024-09-07 14:33:48 -05:00
Marcel van der Veldt and Paulus Schoutsen
c53c2d7e64
Add model ID to Matter DeviceInfo ( #125341 )
...
* Add model ID to Matter DeviceInfo
* convert to string
* Test device registry
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-09-07 11:57:57 -04:00
Hessel
6e38cf878e
Clean up test for Wallbox integration ( #125433 )
...
feat: Update API requests in wallbox integration tests
2024-09-07 15:34:48 +02:00
mvn23
066503b838
Fix docstrings in opentherm_gw ( #125456 )
2024-09-07 12:18:54 +01:00
tmenguy
3e70342265
Fix renault plug state ( #125421 )
...
* Added PlugState 3, that is coming with renault-api 0.2.7, it fixes #124682 HA ticket
* Added PlugState 3, that is coming with renault-api 0.2.7, it fixes #124682 HA ticket
2024-09-07 12:38:59 +02:00
tronikos
17994ff245
Request one data point in statistics_during_period in Opower ( #124480 )
2024-09-07 01:47:27 -07:00
Marcel van der Veldt and Martin Hjelmare
cbd884d54a
Add discovery schemas for Matter 1.3 power/energy sensors ( #125403 )
...
* Add missing discovery schemas for (Matter 1.3) Power/Energy measurements
* Prevent discovery of custom cluster if 1.3 cluster present
* add tests
* Use f-strings
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-09-07 07:55:08 +02:00
J. Nick Koston
b8c3a44d81
Bump yarl to 1.10.0 ( #125446 )
...
changelog: https://github.com/aio-libs/yarl/compare/v1.9.11...v1.10.0
2024-09-07 07:36:34 +02:00
J. Nick Koston
ce28d8a92c
Bump yalexs to 8.6.4 ( #125442 )
...
adds a debounce to the updates to ensure we do
not request the activities api too often if
the websocket sends rapid updates
fixes #125277
2024-09-06 19:35:57 -05:00
Hessel
457e66527a
Add model ID to WallboxEntity ( #125434 )
...
* chore: Update WallboxEntity model ID to use CHARGER_PART_NUMBER_KEY
The WallboxEntity model ID is updated to use the CHARGER_PART_NUMBER_KEY value from the coordinator data. This change ensures consistency and accuracy in identifying the model of the Wallbox entity.
* Update WallboxEntity model ID to use CHARGER_PART_NUMBER_KEY
* chore: Update WallboxEntity model ID to use CHARGER_PART_NUMBER_KEY
* remove obsolete key from test
2024-09-06 20:40:47 +02:00
Paulus Schoutsen
444560543c
2024.9.1 ( #125420 )
2024.9.1
2024-09-06 13:39:52 -04:00
mvn23
b9bd8f6b34
Add switch platform to opentherm_gw ( #125410 )
...
* WIP
* * Add switch platform
* Add tests for switches
* Remove unnecessary block_till_done-s
* Test that entities get added in a disabled state separately
* Convert to parametrized test
* Use fixture to add entities enabled.
2024-09-06 18:30:04 +02:00
IceBotYT and jbouwh
cd3059aa14
Nice G.O. code quality improvements ( #124319 )
...
* Bring Nice G.O. up to platinum
* Switch to listen in coordinator
* Tests
* Remove parallel updates from coordinator
* Unsub from events on config entry unload
* Detect WS disconnection
* Tests
* Fix tests
* Set unsub to None after unsubbing
* Wait 5 seconds before setting update error to prevent excessive errors
* Tweaks
* More tweaks
* Tweaks part 2
* Potential test for hass stopping
* Improve reconnect handling and test on Homeassistant stop event
* Move event handler to entry init
* Patch const instead of asyncio.sleep
---------
Co-authored-by: jbouwh <jan@jbsoft.nl >
2024-09-06 18:22:59 +02:00
Markus Jacobsen
741add0666
Replace strings with constants in Bang & Olufsen testing ( #125423 )
...
Replace strings with constants in service calls
2024-09-06 18:09:43 +02:00
Michael Hansen and Paulus Schoutsen
ee59303d3c
Use first media player announcement format for TTS ( #125237 )
...
* Use ANNOUNCEMENT format from first media player for tts
* Fix formatting
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-09-06 10:57:09 -05:00
Andre Lengwenus
20639b0f02
Add tests for LCN climate and scene platform ( #124466 )
...
* Add tests for LCN climate and scene platform
* Add type hints
* Add snapshots for test_climate
* Add snapshots for test_scene
* Replace await_called assertion with snapshots
* Remove snapshots for simple status changes
* Test platform setup using snapshot_platform
* Fix type hints
* Patch homeassistant.components.lcn context instead of pypck module
* Fix side effects caused by patching PchkConnectionManager in lcn platform context
2024-09-06 17:56:46 +02:00
Arie Catsman
ea7b2ecec0
Improve coordinator test coverage for enphase_envoy ( #122375 )
...
* Improve coordinator test coverage for enphase_envoy
* rename to test_coordinator to test_init for enphase_envoy
* Mock pyenphase _obtain_token instead of httpx auth requests in enphase_envoy tests.
* Move EnvoyTokenAuth patch to mock_envoy of enphase_envoy
2024-09-06 17:14:37 +02:00
Erik Montnemery
09989e6184
Fix UnboundLocalError in recorder ( #125419 )
2024-09-06 17:14:25 +02:00
Michał Jaworski
883e33e72a
Fix mired range in blebox color temp mode lights ( #124258 )
...
* fix: use default mired range in belbox lights running in color temp mode
* fix: ruff
2024-09-06 16:59:14 +02:00
Paulus Schoutsen
ed2d321746
Bump version to 2024.9.1
2024-09-06 14:57:08 +00:00
Pierre Ståhl
b50d8fca16
Bump pyatv to 0.15.1 ( #125412 )
2024-09-06 14:57:02 +00:00
Paul Bottein
1c7c6d6592
Update frontend to 20240906.0 ( #125409 )
2024-09-06 14:57:01 +00:00
Marlon
5cf89bf2bb
Set min_power similar to max_power to support all inverters from apsystems ( #124247 )
...
Set min_power similar to max_power to support all inverters from apsystems ez1 series
2024-09-06 14:57:00 +00:00
Arie Catsman
49b07b3749
Provide same entities for all Enphase_envoy CT types ( #124531 )
...
Provide same entities for all Enphase_envoy CT types.
2024-09-06 16:56:43 +02:00
TimL
0b95cf1251
Improve handling of old firmware versions ( #125406 )
...
* Update Info fixture with new fields from pysmlight 0.0.14
* Create repair if device is running unsupported firmware
* Add test for legacy firmware info
* Add strings for repair issue
2024-09-06 14:56:06 +00:00
Alexandre TRUPIN and epenet
a3f42e36ac
Bump sfrbox-api to 0.0.10 ( #125405 )
...
* bump sfr_box requirement to 0.0.10
* upate manifest file
* Handle None values
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-09-06 14:53:07 +00:00
Dave Leaver
973e43ae6a
Fix controlling AC temperature in airtouch5 ( #125394 )
...
Fix controlling AC temperature
2024-09-06 14:53:06 +00:00
tdfountain
6b75c86a17
Move ambient sensors (temperature and humidity) to diagnostic in NUT ( #124180 )
...
Move ambient sensors (temperature and humidity) to Diagnostic
2024-09-06 16:53:05 +02:00
dontinelli and Joost Lekkerkerker
e80e189e6b
Increase coordinator update_interval for fyta ( #125393 )
...
* Increase update_interval
* Update homeassistant/components/fyta/coordinator.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-06 14:53:05 +00:00
Andre Lengwenus
27dc2e1b9d
Bump pypck to 0.7.22 ( #125389 )
2024-09-06 14:53:04 +00:00
TimL
edb7c76caa
Bump pysmlight to 0.0.14 ( #125387 )
...
Bump pysmlight 0.0.14 for smlight
2024-09-06 14:53:03 +00:00
Ryan Mattson
7859d31ca0
Lyric: fixed missed snake case conversions ( #125382 )
...
fixed missed snake case conversions
2024-09-06 14:53:02 +00:00
Marcel van der Veldt
6c640d2abe
Fix for Hue sending effect None at turn_on command while no effect is active ( #125377 )
...
* Fix for Hue sending effect None at turn_on command while no effect is active
* typo
* update tests
2024-09-06 14:53:01 +00:00
Erik Montnemery
61ee3a9412
Don't allow templating min, max, step in config entry template number ( #125342 )
2024-09-06 14:53:00 +00:00
Simon Lamon
4ed18495f3
Add follower to the PlayingMode enum ( #125294 )
...
Update media_player.py
2024-09-06 14:52:59 +00:00
Noah Husby
5c8b2cde92
Bump aiorussound to 3.0.4 ( #125285 )
...
feat: bump aiorussound to 3.0.4
2024-09-06 14:52:58 +00:00
Jordi
5c2073481d
Increase AquaCell timeout and handle timeout exception properly ( #125263 )
...
* Increase timeout and add handling of timeout exception
* Raise update failed instead of config entry error
2024-09-06 14:52:57 +00:00
G Johansson
84c204a7b3
Don't show input panel if default code provided in envisalink ( #125256 )
2024-09-06 14:52:56 +00:00
G Johansson
6c15f251c6
Fix blocking call in yale_smart_alarm ( #125255 )
2024-09-06 14:52:56 +00:00
Joost Lekkerkerker
48fcf58eb9
Revert #122676 Yamaha discovery ( #125216 )
...
Revert Yamaha discovery
2024-09-06 14:52:55 +00:00
Simon Lamon
3c13f4b4cc
Improve play media support in LinkPlay ( #125205 )
...
Improve play media support in linkplay
2024-09-06 14:52:54 +00:00
Shay Levy
a14826d75e
Fix BTHome validate triggers for device with multiple buttons ( #125183 )
...
* Fix BTHome validate triggers for device with multiple buttons
* Remove None default
2024-09-06 14:52:53 +00:00
tdfountain
f86bd3dfee
Improve consistency of sensor strings to reduce confusion in NUT ( #124184 )
...
Improve consistency of sensor strings to reduce confusion
2024-09-06 16:52:49 +02:00
Marlon
069b7a45ed
Set min_power similar to max_power to support all inverters from apsystems ( #124247 )
...
Set min_power similar to max_power to support all inverters from apsystems ez1 series
2024-09-06 16:52:32 +02:00
Erik Montnemery
e3e48ff9b7
Use PEP 695 for decorator typing with type aliases in zha ( #124235 )
2024-09-06 16:52:03 +02:00
epenet
33814d1180
Add model ID to sfr_box ( #125400 )
2024-09-06 10:50:17 -04:00
Paulus Schoutsen
f126a6024e
Migrate ESPHome to assist satellite ( #125383 )
...
* Migrate ESPHome to assist satellite
* Address comments
2024-09-06 10:48:42 -04:00
Michał Jaworski
b6d45a5a07
Bump blebox_uniapi to v2.5.0 ( #124298 )
...
blebox: bump blebox_uniapi to v2.5.0
2024-09-06 16:46:54 +02:00