Allen Porter
efcf8f9555
Improve TurnOn/Off LLM tool descriptions ( #143768 )
2025-04-29 19:09:05 +02:00
epenet
f71903a563
Simplify device registry checks in renault tests ( #143863 )
2025-04-29 19:03:14 +02:00
Petro31
95552e9a5b
Add trigger based template lights ( #140631 )
...
* Add abstract template light class in preparation for trigger based template lights
* add base for trigger entity
* Update more tests
* revert trigger template entity changes and light trigger tests.
* fix merge conflicts
* address comments
* change function name
* nitpick
* fix merge conflict issue
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2025-04-29 18:02:44 +02:00
Åke Strandberg
5da57271b2
Add 3 duration sensors to miele ( #143160 )
...
* Add 3 duration sensors
* Update snapshot
* Address review comments
* Cleanup
* Adjust type hint
2025-04-29 17:53:24 +02:00
Norbert Rittel
62a7139f4d
Fix hyphens on "self-consumption"/"serial number" in `enphase_envoy` ( #143887 )
2025-04-29 17:29:48 +02:00
Franck Nijhof
a7be26cd95
Merge branch 'master' into dev
2025-04-29 15:17:37 +00:00
J. Nick Koston
9c3b0952e0
Turn off autospec for zeroconf mocks ( #143879 )
2025-04-29 16:45:58 +02:00
J. Nick Koston
c771f446b4
Bump aioesphomeapi to 30.1.0 ( #143881 )
2025-04-29 16:13:30 +02:00
Petro31
9a25561017
Fix duplicate code from merge conflict ( #143880 )
...
fix conflict
2025-04-29 16:09:08 +02:00
Manuel Stahl
bd870f0537
Remove dependency on modbus for stiebel_eltron ( #136482 )
...
* Remove dependency on modbus for stiebel_eltron
The modbus integration changed its setup, so it is
not possible anymore to have an empty hub.
* Add config flow
* Update pystiebeleltron to v0.1.0
* Fix
* Fix
* Add test for non existing modbus hub
* Fix tests
* Add more tests
* Add missing translation string
* Add test for import failure
* Fix issues from review comments
* Fix issues from review comments
* Mock stiebel eltron client instead of setup_entry
* Update homeassistant/components/stiebel_eltron/__init__.py
* Update homeassistant/components/stiebel_eltron/__init__.py
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-04-29 15:34:16 +02:00
Manuel Stahl
d7f43bddfa
Remove dependency on modbus for stiebel_eltron ( #136482 )
...
* Remove dependency on modbus for stiebel_eltron
The modbus integration changed its setup, so it is
not possible anymore to have an empty hub.
* Add config flow
* Update pystiebeleltron to v0.1.0
* Fix
* Fix
* Add test for non existing modbus hub
* Fix tests
* Add more tests
* Add missing translation string
* Add test for import failure
* Fix issues from review comments
* Fix issues from review comments
* Mock stiebel eltron client instead of setup_entry
* Update homeassistant/components/stiebel_eltron/__init__.py
* Update homeassistant/components/stiebel_eltron/__init__.py
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-04-29 14:57:01 +02:00
Åke Strandberg
87107c5a59
Add log of missing codes to miele diagnostics ( #143877 )
...
Add missing code log to diagnostics
2025-04-29 14:56:45 +02:00
Patrick
9ce920b35a
Add support for external USB drives to Synology DSM ( #138661 )
...
* Add external usb drives
* Add partition percentage used
* Move icons to icons.json
* Add external usb to diagnostics
* Add assert for external usb entity
* Fix reset external_usb
* Update homeassistant/components/synology_dsm/diagnostics.py
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* Update homeassistant/components/synology_dsm/diagnostics.py
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
* Fix diagnostics
* Make each partition a device
* Add usb sensor tests
* Add diagnostics tests
* It is possible that api.external_usb is None
* Merge upstream into syno_external_usb
* add manufacturer and model to partition
* fix tests
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
Co-authored-by: mib1185 <mail@mib85.de>
2025-04-29 13:32:21 +02:00
J. Diego Rodríguez Royo
15aff9662c
Refresh Home Connect program entities possible options when an appliance gets connected ( #143213 )
...
Refresh options when an appliance gets connected
2025-04-29 13:12:21 +02:00
Åke Strandberg
da6fb91886
Add some more sensors to miele integration ( #142979 )
...
* Add some more sensors
* Add some debug logging and correct spelling
* Address review comments
* Split out duration sensors to separate PR
* Update strings
* Filter program phases by device type
* Update tests
* Fix auto link
* Address som of the comments
* Lint
* Lint
* Remove duplicates from enum sensor options
* Update snapshot
* Sort options in enum sensors
2025-04-29 13:07:55 +02:00
Alex Fuchs
1e880f7406
Bump apsystems-ez1 to 2.5.1 ( #143739 )
...
Bump apsystems-ez1 to 2.5.1 to fix debounce problem
2025-04-29 13:04:57 +02:00
Matrix
81153042d3
Bump YoLink Lib to v0.5.2 ( #143873 )
...
Bump YoLink API to v0.5.2
2025-04-29 12:57:23 +02:00
Michael
493ca261dc
Add strict type checking to SMTP integration ( #143698 )
2025-04-29 12:56:29 +02:00
Ville Skyttä
7493b340ca
Add more huawei_lte sensor descriptions ( #143707 )
2025-04-29 12:54:36 +02:00
Norbert Rittel
e85e60ed6a
Use common state "Fault" in `wolflink` ( #143688 )
2025-04-29 12:53:09 +02:00
chammp
8ff4d5dcbf
Adapt template sensors to use the same plural trigger/condition/action definitions as automations ( #127875 )
...
* Add plurals to template entities
* Ruff
* Ruffy ruff
* Fix linters
* Fix bug introduced after merging dev
* Fix merge mistake
* Revert adding automation helper
* Revert "Fix bug introduced after merging dev"
This reverts commit 098d478f150a06546fb9ec3668865fa5d763c6b2.
* Fix blueprint validation
* Apply suggestions from code review
---------
Co-authored-by: Erik <erik@montnemery.com>
2025-04-29 11:52:58 +02:00
Norbert Rittel
f2838e493b
Use common state for "Fault" in `peblar` ( #143708 )
2025-04-29 11:39:21 +02:00
Åke Strandberg
a71edcf1a1
Add fan platform to miele integration ( #143772 )
...
* Add fan platform
* Fix after review comment
* Address review comments
* Remove commented code
* Update tests
* Use constant
2025-04-29 10:48:56 +02:00
Arie Catsman
47bef74e7c
apply for platinum quality scale for enphase_envoy ( #143846 )
2025-04-29 10:41:22 +02:00
Erwin Douna
b757a7e3fe
Replace pymelcloud with python-melcloud ( #142120 )
2025-04-29 10:38:00 +02:00
dependabot[bot]
362ff5724d
Bump actions/attest-build-provenance from 2.2.3 to 2.3.0 ( #143865 )
2025-04-29 10:31:16 +02:00
Joost Lekkerkerker
4f8363a5c2
Add availability to SmartThings devices ( #143836 )
...
* Bump pySmartThings to 3.1.0
* Bump pySmartThings to 3.2.0
* Add availability to SmartThings devices
* Add availability to SmartThings devices
* Add availability to SmartThings devices
2025-04-29 10:29:07 +02:00
Maciej Bieniek
ae3925118c
Do not allow to enable BT scanner for Shelly Gen4 device with Zigbee enabled ( #143824 )
...
* Bluetooth is not supported when Zigbee is enabled
* Update tests
* Format
2025-04-29 11:12:34 +03:00
Petro31
b2fcab20a6
Add trigger based entities to template switch ( #141763 )
...
* Add trigger based entities to template switch platform
* add suggestions
2025-04-29 09:40:16 +02:00
Brett Adams
6423957d29
Add common translations to Sentry in Teslemetry ( #143868 )
...
missing translation keys
2025-04-29 09:26:19 +02:00
Brett Adams
835cdad0a9
Add sentry mode sensor to Teslemetry ( #143855 )
...
* Add sentry mode sensor
* Fix state handler
2025-04-29 08:37:10 +02:00
Klaas Schoute
d8d6decb38
Bump odp-amsterdam to v6.1.1 ( #143854 )
2025-04-29 08:35:56 +02:00
Erik Montnemery
16b42cc109
Add cv.renamed ( #143834 )
2025-04-29 07:36:37 +02:00
tmenguy
a47f27821f
Add some tests with an invalid plugStatus and renault twingo iii. ( #143838 )
2025-04-28 22:31:27 +02:00
Daniel Hjelseth Høyer
c797e7a973
Mill, add statistics ( #130406 )
...
* Mill, new features
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* typo
* tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mill
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Update const.py
* Update sensor.py
* Update sensor.py
* Add test
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Add test
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mill
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mock_setup_entry
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* after_depencies
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mill stats
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mill stats
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* format
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mill
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Add test
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* tests
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* mill
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
---------
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2025-04-28 21:59:42 +02:00
Norbert Rittel
245eb64405
Fix spelling of "self-test" in `apcupsd` ( #143843 )
2025-04-28 22:35:16 +03:00
Martin Hjelmare
a895fcf057
Bump zwave-js-server-python to 0.63.0 ( #143844 )
2025-04-28 21:34:47 +02:00
Norbert Rittel
5706fb26b8
Make spelling of "self-test" consistent in `zha` ( #143842 )
...
While the "self-test" button already contains the recommended hyphen it's missing in the switch and sensor entity names.
2025-04-28 21:07:50 +03:00
Åke Strandberg
3f82120cdc
Add miele core temp sensors ( #143785 )
...
Add core temp sensors
2025-04-28 18:47:42 +02:00
Brett Adams
20df183470
Improve energy entities in Teslemetry ( #143641 )
...
* Energy fixes
* improvements
* Add more icons
2025-04-28 18:47:12 +02:00
dependabot[bot]
980216795f
Bump docker/build-push-action from 6.15.0 to 6.16.0 ( #143651 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](471d1dc4e0...14487ce63c
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 16:50:07 +02:00
Joost Lekkerkerker
fdfcd841ba
Bump pySmartThings to 3.2.0 ( #143833 )
...
* Bump pySmartThings to 3.1.0
* Bump pySmartThings to 3.2.0
2025-04-28 16:23:06 +02:00
Josef Zweck
28a09794e9
Bump pylamarzocco to 2.0.0b6 ( #143778 )
...
* Bump pylamarzocco to 2.0.0b5
* bump to 6
2025-04-28 16:22:46 +02:00
David Knowles
a0c9217375
Schlage: Source valid auto lock times from pyschlage ( #143382 )
...
* Source auto lock times from pyschlage
* Update auto lock strings
* Test all options are translated
2025-04-28 14:45:38 +02:00
Petro31
469176c59b
Fix trigger template entity issue when coordinator data is None ( #143830 )
...
Fix issue when coordinator data is None
2025-04-28 14:32:16 +02:00
Erik Montnemery
3ece672890
Update rainforest_raven test snapshots ( #143829 )
2025-04-28 14:04:10 +03:00
Brett Adams
c6ebba8843
Add streaming connectivity binary sensors to Teslemetry ( #143443 )
...
* Add connectivity entities
* Add connectivity entities
* Fix Wi-Fi spelling in Teslemetry component
2025-04-28 12:58:40 +02:00
Erik Montnemery
1f047807a4
Update netatmo test snapshots ( #143828 )
2025-04-28 13:48:50 +03:00
Erik Montnemery
f1b724c49a
Update samsungtv test snapshots ( #143826 )
2025-04-28 13:48:39 +03:00
J. Nick Koston
5ebed2046c
Bump bluetooth-data-tools to 1.28.1 ( #143817 )
2025-04-28 12:05:07 +02:00