Erik Montnemery and Franck Nijhof
6849597764
Bump hatasmota to 0.9.1 ( #120649 )
2024-06-27 22:18:38 +02:00
Josef Zweck and Franck Nijhof
3022d3bfa0
Move Auto On/off switches to Config EntityCategory ( #120648 )
2024-06-27 22:18:35 +02:00
Erik Montnemery and Franck Nijhof
4836d6620b
Add snapshots to tasmota sensor test ( #120647 )
2024-06-27 22:18:32 +02:00
Erik Montnemery and Franck Nijhof
b290e95350
Improve typing of state event helpers ( #120639 )
2024-06-27 22:18:29 +02:00
Josef Zweck and Franck Nijhof
89ac3ce832
Fix the version that raises the issue ( #120638 )
2024-06-27 22:18:26 +02:00
Erik Montnemery and Franck Nijhof
1933454b76
Rename async_track_state_reported_event to async_track_state_report_event ( #120637 )
...
* Rename async_track_state_reported_event to async_track_state_report_event
* Update tests
2024-06-27 22:18:23 +02:00
J. Nick Koston and Franck Nijhof
38601d48ff
Add async_track_state_reported_event to fix integration performance regression ( #120622 )
...
split from https://github.com/home-assistant/core/pull/120621
2024-06-27 22:18:20 +02:00
7256f23376
Fix performance regression in integration from state_reported ( #120621 )
...
* Fix performance regression in integration from state_reported
Because the callbacks were no longer indexed by entity id, users
saw upwards of 1M calls/min
https://github.com/home-assistant/core/pull/113869/files#r1655580523
* Update homeassistant/helpers/event.py
* coverage
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-06-27 22:18:17 +02:00
J. Nick Koston and Franck Nijhof
7519603bf5
Bump uiprotect to 4.0.0 ( #120617 )
2024-06-27 22:18:14 +02:00
Luke Lashley and Franck Nijhof
ef47daad9d
Bump anova_wifi to 0.14.0 ( #120616 )
2024-06-27 22:18:11 +02:00
Erik Montnemery and Franck Nijhof
18d283bed6
Don't allow updating a device to have no connections or identifiers ( #120603 )
...
* Don't allow updating a device to have no connections or identifiers
* Move check to the top of the function
2024-06-27 22:18:08 +02:00
Steven B and Franck Nijhof
210e906a4d
Store tplink credentials_hash outside of device_config ( #120597 )
2024-06-27 22:17:51 +02:00
J. Nick Koston and Franck Nijhof
dcffd6bd7a
Remove unused fields from unifiprotect event sensors ( #120568 )
2024-06-27 22:14:15 +02:00
2c2261254b
Improve AtlanticDomesticHotWaterProductionMBLComponent support in Overkiz ( #114178 )
...
* add overkiz AtlanticDHW support
Adds support of Overkiz water heater entity selection based on device controllable_name
Adds support of Atlantic water heater based on Atlantic Steatite Cube WI-FI VM 150 S4CS 2400W
Adds more Overkiz water heater binary_sensors, numbers, and sensors
* Changed class annotation
* min_temp and max_temp as properties
* reverted binary_sensors, number, sensor to make separate PRs
* Update homeassistant/components/overkiz/water_heater_entities/atlantic_dhw.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* Update homeassistant/components/overkiz/water_heater_entities/atlantic_dhw.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* Update homeassistant/components/overkiz/water_heater_entities/atlantic_dhw.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* Update homeassistant/components/overkiz/water_heater.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* Update homeassistant/components/overkiz/water_heater_entities/atlantic_dhw.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* Update homeassistant/components/overkiz/water_heater_entities/atlantic_dhw.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* review fixes, typos, and pylint
* review fix
* review fix
* ruff
* temperature properties changed to constructor attributes
* logger removed
* constants usage consistency
* redundant mapping removed
* Update homeassistant/components/overkiz/water_heater_entities/atlantic_dhw.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* boost mode method annotation typo
* removed away mode for atlantic dwh
* absence and boost mode attributes now support 'prog' state
* heating status bugfix
* electrical consumption sensor
* warm water remaining volume sensor
* away mode reintroduced
* mypy check
* boost plus state support
* Update homeassistant/components/overkiz/sensor.py
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
* sensors reverted to separate them into their own PR
* check away and boost modes on before switching them off
* atlantic_dhw renamed to atlantic_domestic_hot_water_production
* annotation changed
* AtlanticDomesticHotWaterProductionMBLComponent file renamed, annotation change reverted
---------
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
2024-06-27 22:14:13 +02:00
53e49861a1
Mark esphome integration as platinum ( #112565 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-06-27 22:14:08 +02:00
Franck Nijhof
3da8d0a741
Bump version to 2024.7.0b2
2024.7.0b2
2024-06-26 23:55:20 +02:00
Paul Bottein and Franck Nijhof
0701b0daa9
Update frontend to 20240626.2 ( #120614 )
2024-06-26 23:55:11 +02:00
Luca Angemi and Franck Nijhof
bea6fe30b8
Fix telegram bot thread_id key error ( #120613 )
2024-06-26 23:55:08 +02:00
Franck Nijhof
7d5d81b229
Bump version to 2024.7.0b1
2024.7.0b1
2024-06-26 22:51:27 +02:00
Franck Nijhof
242b3fa609
Update adguardhome to 0.7.0 ( #120605 )
2024-06-26 22:48:39 +02:00
Marc Mueller and Franck Nijhof
74204e2ee6
Fix mqtt test fixture usage ( #120602 )
2024-06-26 22:47:52 +02:00
Jan Bouwhuis and Franck Nijhof
da01635a07
Prevent changes to mutable bmw_connected_drive fixture data ( #120600 )
2024-06-26 22:47:32 +02:00
Shay Levy and Franck Nijhof
b5c34808e6
Add last_error reporting to Shelly diagnostics ( #120595 )
2024-06-26 22:47:09 +02:00
Erik Montnemery and Franck Nijhof
80e70993c8
Remove deprecated run_immediately flag from integration sensor ( #120593 )
2024-06-26 22:46:50 +02:00
Max and Franck Nijhof
2e01e169ef
Correct deprecation warning async_register_static_paths ( #120592 )
2024-06-26 22:46:30 +02:00
b35442ed2d
Improve Bang & Olufsen error messages ( #120587 )
...
* Convert logger messages to raised errors where applicable
* Modify exception types
* Improve deezer / tidal error message
* Update homeassistant/components/bang_olufsen/strings.json
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
* Update homeassistant/components/bang_olufsen/media_player.py
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
2024-06-26 22:46:27 +02:00
Michael Hansen and Franck Nijhof
1b45069620
Bump intents to 2024.6.26 ( #120584 )
...
Bump intents
2024-06-26 22:46:23 +02:00
Shay Levy and Franck Nijhof
d3d0e05817
Change Shelly connect task log message level to error ( #120582 )
2024-06-26 22:46:20 +02:00
TheJulianJES and Franck Nijhof
3d164c6721
Bump ZHA dependencies ( #120581 )
2024-06-26 22:46:17 +02:00
6dd1e09354
Don't allow switch toggle when device in locked in AVM FRITZ!SmartHome ( #120132 )
...
* fix: set state of the FritzBox-Switch to disabled if the option for manuel switching in the userinterface is disabled
* feat: raise an error instead of disabling switch
* feat: rename method signature
* fix: tests
* fix: wrong import
* feat: Update homeassistant/components/fritzbox/strings.json
Update error message
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
* Update tests/components/fritzbox/test_switch.py
feat: update test
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
* make ruff happy
* fix expected error message check
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
2024-06-26 22:46:13 +02:00
Shay Levy and Franck Nijhof
ba456f2564
Align Shelly sleeping devices timeout with non-sleeping ( #118969 )
2024-06-26 22:46:06 +02:00
Franck Nijhof
3492171ff8
Bump version to 2024.7.0b0
2024.7.0b0
2024-06-26 16:17:57 +02:00
Gerben Jongerius and GitHub
f5c640ee5b
Add additional tests to youless integration ( #118869 )
2024-06-26 16:11:21 +02:00
epenet and GitHub
713abf4c6b
Refactor PLATFORM_SCHEMA imports in tests ( #120566 )
2024-06-26 16:09:20 +02:00
Bouwe Westerdijk and GitHub
32c07180f6
Delete removed device(s) at runtime in Plugwise ( #120296 )
2024-06-26 16:08:32 +02:00
Mr. Bubbles and GitHub
55101fcc45
Add platinum scale to pyLoad integration ( #120542 )
...
Add platinum scale
2024-06-26 16:06:55 +02:00
G Johansson and GitHub
3d5d4f8ddb
Add config flow to statistics ( #120496 )
2024-06-26 16:06:35 +02:00
treetip and GitHub
30a3e9af2b
Add profile duration sensor for Vallox integration ( #120240 )
2024-06-26 15:54:13 +02:00
Erik Montnemery and GitHub
862cd76f89
Add explanatory comment in tests/patch_time.py ( #120572 )
2024-06-26 15:49:34 +02:00
epenet and GitHub
f65d91f6d2
Refactor PLATFORM_SCHEMA imports in platforms ( #120564 )
2024-06-26 15:44:59 +02:00
epenet and GitHub
f4fa5b581e
Import PLATFORM_SCHEMA from platform not from helpers ( #120565 )
2024-06-26 15:43:48 +02:00
Mr. Bubbles and GitHub
294e1d4fc4
Fix class name and deprecation version ( #120570 )
2024-06-26 15:42:03 +02:00
66a803e56c
Disable Aladdin Connect ( #120558 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-06-26 15:41:20 +02:00
Luke Lashley and GitHub
d0f82d6f02
Add support for Dyad vacuums to Roborock ( #115331 )
2024-06-26 15:40:19 +02:00
4defc4a58f
Implement a reboot-button for Plugwise ( #120554 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2024-06-26 15:28:50 +02:00
Mr. Bubbles and GitHub
af9b4b98ca
Add value_fn to switch entity description in pyLoad ( #120569 )
2024-06-26 15:09:42 +02:00
Mr. Bubbles and GitHub
43d686e0f1
Redact the hostname in pyLoad diagnostics ( #120567 )
2024-06-26 14:59:14 +02:00
Mr. Bubbles and GitHub
7eb9875a9e
Add Base class for entities in PyLoad integration ( #120563 )
...
* Add Base class for entities
* Remove constructors
2024-06-26 14:45:04 +02:00
Teemu R and GitHub
fc2968bc1b
Adjust tplink codeowners ( #120561 )
2024-06-26 14:35:22 +02:00
b9be491016
Add options flow to Roborock ( #104345 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-06-26 14:32:26 +02:00