Jan Bouwhuis
33ce795695
Improve error handling for incomfort gateway ( #136317 )
2025-01-23 18:26:28 +01:00
Åke Strandberg
3da9c599dc
Avoid keyerror on incomplete api data in myuplink ( #136333 )
...
* Avoid keyerror
* Inject erroneous value in device point fixture
* Update diagnostics snapshot
2025-01-23 19:04:00 +02:00
Joost Lekkerkerker
132f418f92
Add reconfigure flow to Airgradient ( #136324 )
...
* Add reconfigure flow to Airgradient
* Update homeassistant/components/airgradient/strings.json
---------
Co-authored-by: Robert Resch <robert@resch.dev>
2025-01-23 16:53:31 +02:00
Martin Hjelmare
dabcc6d55a
Clean up remaining backup manager tests ( #136335 )
2025-01-23 15:23:44 +01:00
Franck Nijhof
f6a040d598
Update peblar to v0.4.0 ( #136329 )
...
* Update peblar to v0.4.0
* Update snapshots
2025-01-23 15:02:30 +02:00
Shay Levy
66f945e852
Bump aiowebostv to 0.6.0 ( #136206 )
2025-01-23 13:51:24 +01:00
Joost Lekkerkerker
40ed0562bc
Add translated action exceptions to Airgradient ( #136322 )
...
* Add translated action exceptions to Airgradient
* Add translated action exceptions to Airgradient
2025-01-23 14:48:46 +02:00
Gerben Jongerius
d6f6961674
Restructure the youless integration internals ( #135842 )
2025-01-23 13:35:21 +01:00
Abílio Costa
75738f2105
Add system_health the to Network component ( #135514 )
2025-01-23 12:30:46 +01:00
epenet
10cfef1f3e
Cleanup map references in lovelace ( #136314 )
...
* Cleanup map references in lovelace
* Cleanup fixtures
2025-01-23 10:10:37 +01:00
Fábio Domingues
8172afd9f4
Auto select thermostat preset when selecting temperature ( #134146 )
2025-01-23 09:41:29 +01:00
Christopher Fenner
40348890da
Add heat pump supply pressure sensor in ViCare integration ( #136265 )
2025-01-23 09:15:24 +01:00
J. Nick Koston
b839a2e2bd
Fix handling of non-supported devices in led-ble ( #136300 )
2025-01-23 09:09:11 +01:00
Dan Raper
95b49fd2bc
Add time platform to ohme ( #136289 )
2025-01-23 08:20:03 +01:00
Nathan Spencer
90bd783fff
Standardize DOMAIN usage in litterrobot tests ( #136290 )
...
* Standardize DOMAIN usage in litterrobot tests
* Fix additional DOMAIN references in tests
* Make platform domain usage more clear in tests
2025-01-23 08:17:59 +01:00
Jeff Terrace
68b6a7c987
Add TP-Link Tapo pet detection to onvif parsers ( #136303 )
2025-01-22 18:19:09 -10:00
Yuxin Wang
43d8c0bb6e
Fallback to None for literal "Blank" serial number for APCUPSD integration ( #136297 )
...
* Fallback to None for Blank serial number
* Fix comments
2025-01-22 22:10:52 -06:00
Petro31
4a7e009f27
Allow time triggers with offsets to use input_datetimes ( #131550 )
2025-01-22 21:57:13 +00:00
Thomas Lake
cad49453eb
ping: Suppress ProcessLookupError on timeout ( #134281 )
2025-01-22 22:30:04 +01:00
Nathan Spencer
33f966a12e
Convert LitterRobotHub to a DataUpdateCoordinator ( #136283 )
2025-01-22 22:20:13 +01:00
Dan Raper
e3c836aa7d
Add number platform to ohme ( #136271 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2025-01-22 22:19:54 +01:00
Andrew Sayre
52f77626f7
Implement Coordinator for HEOS (initial plumbing) ( #136205 )
2025-01-22 22:12:05 +01:00
Maciej Bieniek
5f67461c26
Provide beta release note for Shelly RPC devices ( #136154 )
...
* Return beta release note for Shelly RPC devices
* Cleaning
* Fix test
* Move release note check
2025-01-22 21:00:42 +02:00
Arie Catsman
8c0515aff2
Set enphase_envoy CT Status flags entity_category to diagnostics. ( #136241 )
2025-01-22 21:00:12 +02:00
Joost Lekkerkerker
9f2a6af1ec
Only add Overseerr event if we are push based ( #136258 )
2025-01-22 20:58:48 +02:00
Erik Montnemery
ea9be01c7c
Indicate in WS API when scheduling additional automatic backup ( #136155 )
2025-01-22 18:01:46 +00:00
Álvaro Fernández Rojas
4e494aa393
Allow multiple Airzone entries with different System IDs ( #135397 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-22 17:41:58 +00:00
Joost Lekkerkerker
7a78f87fa6
Clean up attributes of Overseerr event entity ( #136251 )
2025-01-22 15:17:57 +01:00
Joost Lekkerkerker
eb20a00aa2
Add reconfigure flow to Overseerr ( #136248 )
2025-01-22 14:55:17 +01:00
Joost Lekkerkerker
194d59df03
Add reauth flow to Overseerr ( #136247 )
2025-01-22 14:23:00 +01:00
Joost Lekkerkerker
5e63e02ebc
Handle invalid auth in Overseerr ( #136243 )
2025-01-22 13:47:13 +01:00
J. Nick Koston
a150e39922
Bump httpx to 0.28.1, httpcore to 1.0.7 along with required deps ( #133840 )
2025-01-22 12:50:00 +01:00
Thijs W.
99d1c51a3b
Fix passing value to pymodbus low level function ( #135108 )
2025-01-22 12:33:21 +01:00
Ludovic BOUÉ
1ea6cba1f5
Handle empty string BatReplacementDescription
from Matter attribute value ( #134457 )
2025-01-22 12:28:18 +01:00
Andrew Sayre
f4d6cb45e5
Add repeat feature to HEOS media player ( #136180 )
2025-01-22 12:25:56 +01:00
Arie Catsman
03be8a039c
Use icon translations for enphase_envoy. ( #136190 )
2025-01-22 09:54:45 +01:00
Jan Bouwhuis
b8632063f5
Add dhcp discovery to incomfort integration ( #136027 )
...
* Add dhcp discovery to incomfort integration
* Remove duplicate code
* Ensure confirmation when discovered via DHCP
* Validate hostname is not changed
* Fix test
* Create gateway device with unique_id
* Add tests for assertion on via device
* Add registered devices to allow dhcp updates
* Migrate existing entry with host match
* Always load gatewate device an check if exising entry is loaded
* Make isolated flow step for dhcp auth
* Suggestions from code review
2025-01-22 07:55:55 +01:00
Marc Mueller
f822fd82bb
Fix recorder fixture typing ( #136174 )
2025-01-21 18:18:05 -10:00
krakonos1602
ffcb4d676b
Add Eve Thermo TRV Matter features ( #135635 )
...
* Add Eve Thermo Matter features
* Update homeassistant/components/matter/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/matter/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/matter/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add Eve Thermo Child lock test
* Update homeassistant/components/matter/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/matter/switch.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Implement thorough Child lock testing
* Apply suggestions from code review
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2025-01-22 03:42:07 +01:00
Nathan Spencer
e7345dd44a
Remove extra_state_attributes from Litter-Robot vacuum entities ( #136196 )
2025-01-22 00:49:43 +02:00
Paulus Schoutsen
22e0b0e9a7
Voip migrate entities ( #136140 )
...
* Migrate VoIP entities
* Revert device name to host again
2025-01-21 11:12:30 -06:00
Andrew Sayre
9bf2996ea0
Update HEOS tests to not interact directly with integration internals ( #136177 )
2025-01-21 16:00:34 +01:00
epenet
b11b36b523
Add more util aliases to import conventions ( #136153 )
2025-01-21 15:58:23 +01:00
Erik Montnemery
a2cbaef264
Prepare backup store to read version 2 ( #136149 )
2025-01-21 14:37:44 +01:00
Paulus Schoutsen
5b49ba563e
Satellite announcement to track original media id ( #136141 )
2025-01-21 14:33:37 +01:00
Erik Montnemery
a60d2b69e3
Add service backup.create_automatic ( #136152 )
2025-01-21 12:40:54 +00:00
Mick Montorier-Aberman
33a2fa2c85
Add support for Bot in SwitchBot Cloud ( #135606 )
2025-01-21 12:08:38 +00:00
Ville Skyttä
40eb8b91cc
Adjust to recommended propcache.api import paths ( #136150 )
2025-01-21 10:58:22 +01:00
Maciej Bieniek
57b17472d7
Clean up entity registry imports in Shelly tests ( #136159 )
2025-01-21 11:47:15 +02:00
epenet
364556a7dd
Prefer from...import...as over import...as in core tests ( #136146 )
2025-01-21 09:28:17 +01:00