Commit Graph
97001 Commits
Author SHA1 Message Date
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
dependabot[bot] a511610f24 Bump github/codeql-action from 3.28.1 to 3.28.2 (#136225) 2025-01-22 07:53:32 +01:00
Marc Mueller f822fd82bb Fix recorder fixture typing (#136174) 2025-01-21 18:18:05 -10:00
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
J. Nick Koston 18ab882536 Bump bleak-esphome to 2.1.0 (#136214) 2025-01-21 14:58:20 -10:00
J. Diego Rodríguez Royo 386357d9bd Bump ollama to 0.4.7 (#136212) 2025-01-21 14:16:26 -10:00
J. Nick Koston 561e027dee Bump habluetooth to 3.10.0 (#136210) 2025-01-21 13:27:09 -10:00
Nathan Spencer e7345dd44a Remove extra_state_attributes from Litter-Robot vacuum entities (#136196) 2025-01-22 00:49:43 +02:00
Norbert Rittel 940a0f85e9 Remove excessive newline codes from strings of nissan_leaf (#136197)
Just three occurrences of `\n." to remove.
2025-01-21 15:37:02 -06:00
Norbert Rittel 6130c2f676 Remove excessive newlines from envisalink strings (#136194)
Remove excessive newline codes from user-facing strings

Delete two occurrences of `\n.` from the strings.json file.
2025-01-21 15:35:45 -06:00
Nathan Spencer b9537466fd Add button to reset Litter-Robot 4 (#136191) 2025-01-21 15:31:59 -06:00
J. Nick Koston 3bcef79562 Bump bleak-retry-connector to 3.8.0 (#136203) 2025-01-21 11:28:11 -10:00
Nathan Spencer 69900ed8cb Cleanup litterrobot switch entity (#136199) 2025-01-21 11:12:15 -10:00
Norbert Rittel f274a3eb37 Fix sentence-casing in user-facing strings of nmap_tracker (#136195) 2025-01-21 21:33:11 +01:00
Abílio Costa baf5061fba Add strings and state attrs for ZHA 3 Phase current (#132871)
* Add strings and state attrs for ZHA 3 Phase current

* Use lower case
2025-01-21 14:04:41 -05:00
Norbert Rittel e4d19a41fd Fix casing and spelling in user-facing strings of homematicip_cloud (#136188)
- change all occurrences of "HomematicIP" to "Homematic IP" for consistency
- use sentence-casing for "access point" and "configuration"
- write all occurrences of "access point" in two words
- change "id" to uppercase "ID"
- Change abbreviation "hap" to "HAP" (Homematic access point)
- make one action description consistent with HA standard
- Reword config_output_path description to avoid starting with brackets
- change one occurrence of "home-assistant" to "Home Assistant"
2025-01-21 11:36:23 -06: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 dd31c2c832 Set PARALLEL_UPDATES for HEOS media_player (#136178)
Set PARALLEL_UPDATES
2025-01-21 16:18:34 +01: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 3b79ded0b0 Use HassKey for hassio component data (#136172) 2025-01-21 15:52:46 +01:00
Duco Sebel 380c2ac600 Bumb python-homewizard-energy to 8.1.1 (#136170) 2025-01-21 08:47:42 -06:00
HuyuweiandJoost Lekkerkerker b93907ab02 Add data_description to switchbot translations (#136148)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-21 15:12:09 +01:00
Markus AdrarioandJoostlek fb96ef99d0 Homee sensor (#135447)
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-21 15:02:42 +01:00
Erik Montnemery 032940f1a9 Gate update.install backup parameter by supported feature (#136169) 2025-01-21 14:41:37 +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
Arie Catsman e822f5de6e Fix typo in enphase_envoy data description (#136164) 2025-01-21 12:43:17 +01:00
Norbert Rittel e4219b617c Capitalize "Homematic" brand name and 2 more user string fixes (#136113)
Capitalize "Homematic" brand name and more user string fixes
2025-01-21 12:28:00 +02: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
Franck Nijhof 6e4a21987b Merge branch 'master' into dev 2025-01-21 09:41:47 +00:00
Marcel van der Veldt f422ad22c4 Add value is not to Matter discovery schema logic (#136157) 2025-01-21 10:15:32 +01:00
epenet 364556a7dd Prefer from...import...as over import...as in core tests (#136146) 2025-01-21 09:28:17 +01:00
fwestenberg 0254be78d6 Bump Devialet to 1.5.7 (#136114) 2025-01-21 08:46:32 +01:00
Erik Montnemery fb4df00e3c Add support for custom weekly backup schedule (#136079)
* Add support for custom weekly backup schedule

* Rename the new flag to custom_days

* Make the store change backwards compatible

* Improve comments
2025-01-21 08:27:41 +01:00
Andrew Sayre 79a43b8a50 Update HEOS tests to not patch internals (#136136) 2025-01-21 08:26:34 +01:00
Brett Adams f6b444b24b Fix buttons in Teslemetry (#136142) 2025-01-21 08:06:18 +01:00
dependabot[bot] a73ab4145a Bump actions/stale from 9.0.0 to 9.1.0 (#136145) 2025-01-21 08:02:31 +01:00
cdnninja ac59203279 Remove not needed warning in Z-Wave (#136006)
* Remove unneeded logging

* ruff correction
2025-01-21 02:25:53 +01:00
Arie Catsman 24e6441806 Add data descriptions for enphase_envoy config flows. (#136120) 2025-01-20 18:47:33 -06:00
Allen Porter 0035c7b1fe Add myself to Roborock codeowners (#136134) 2025-01-21 01:22:50 +01:00
Joris Pelgröm 09ef4d9b05 Bump letpot to 0.3.0 (#136133) 2025-01-21 00:52:21 +01:00
G Johansson b8ed80328a Bump holidays to 0.65 (#136122) 2025-01-20 16:59:12 -06:00
Arie Catsman ba2c8646e9 Add scheduled envoy firmware checks to enphase_envoy coordinator (#136102)
* Add scheduled envoy firmware checks to enphase_envoy coordinator

* Set firmware scantime to 4 hours and split test in 2
2025-01-20 16:58:10 -06:00
Maciej Bieniek 11d44e608b Add additional entities for Shelly BLU TRV (#135244)
* Add valve position sensor

* Add valve position and external sensor temperature numbers

* Fix method name

* Better name

* Add remove condition

* Add calibration binary sensor

* Add battery and signal strength sensors

* Remove condition from ShellyRpcEntity

* Typo

* Add get_entity_class helper

* Add tests

* Use snapshots in tests
2025-01-21 00:11:20 +02:00
Andrew Sayre d7ec99de7d Remove yaml config fixture from HEOS tests (#136123) 2025-01-20 22:18:46 +01:00
Sid 24610e4b9f Enable Ruff B035 (#135883) 2025-01-20 21:09:28 +01:00