Commit Graph

26661 Commits (rc)

Author SHA1 Message Date
Petro31 090c74f18e
Update object_id to default_entity_id and consolidate common schemas (#151235) 2025-08-27 18:06:03 +02:00
Simone Chemelli 4b9594b876
Bump aioamazondevices to 5.0.1 (#151246) 2025-08-27 18:05:01 +02:00
jvmahon cd5bfd6baf
Add Matter lock event changed_by (#149861)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-08-27 17:48:55 +02:00
Matthias Alphart 2ef335f403
KNX: Support external scene activation recording (#151218) 2025-08-27 17:13:49 +02:00
Simone Chemelli 8f9167abbe
Followup async_migrate_entry fix for Alexa Devices (#151231) 2025-08-27 15:46:57 +02:00
karwosts 4821c9ec29
Use media_selector for media_player.play_media (#150721) 2025-08-27 12:39:33 +02:00
Denis Shulyaka 20e4d37cc6
Add ai_task.generate_image action (#151101) 2025-08-27 11:41:14 +02:00
Mike Degatano adfdeff84c
Use unhealthy/unsupported reason enums from aiohasupervisor (#150919) 2025-08-27 11:27:38 +02:00
Jan Bouwhuis 0d29b2d5a7
Add MQTT alarm control panel subentry support (#150395)
Co-authored-by: Norbert Rittel <norbert@rittel.de>
2025-08-27 11:00:31 +02:00
Sören Beye e894a03c43
Person: Use the home zone lat/lon coordinates when detected home by a stationary tracker (#134075)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2025-08-27 10:57:25 +02:00
Petro31 43a1a679f9
Add object_id to modern template syntax (#150489)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-08-27 10:49:38 +02:00
Erik Montnemery bfd4f85225
Fix husqvarna_automower_ble activity mapping (#151228) 2025-08-27 10:37:32 +02:00
Erik Montnemery 2abb914867
Update husqvarna_automower_ble bluetooth discovery checks (#151225) 2025-08-27 10:36:42 +02:00
wollew 10bf1cb999
Add DeviceInfo to Velux entities (#149575)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-08-27 10:15:52 +02:00
Alistair Francis 6e45713d3a
Ask for PIN in Husqvarna Automower BLE integration (#135440)
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Christopher Fenner <9592452+CFenner@users.noreply.github.com>
2025-08-27 09:49:05 +02:00
Thomas55555 0bb16befbd
Make event entity dependend on websocket in Husqvarna Automower (#151203) 2025-08-27 07:47:14 +02:00
Lukas 51c7bafb41
Add Seko PoolDose integration (#146972)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Norbert Rittel <norbert@rittel.de>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-08-27 01:48:50 +02:00
Joakim Plate c8964494a2
Move togrill entites to sub devices (#151100) 2025-08-27 01:17:33 +02:00
Thomas D 11f1e376c4
Add binary sensors to Volvo integration (#150127) 2025-08-26 23:52:13 +02:00
Stefan Agner d278d21561
Bump aiohasupervisor from version 0.3.2b0 to version 0.3.2 (#151202) 2025-08-26 23:39:55 +02:00
Jan-Philipp Benecke efce6c8468
Bump aioelectricitymaps to v1.1.1 (#150928) 2025-08-26 22:16:17 +01:00
felosity bc8e00d9e0
Add support for HTTP Digest Authentication in REST commands (#150865)
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me>
2025-08-26 20:51:44 +02:00
starkillerOG 3d1773fca5
Add Reolink chime silent time number entity (#151190) 2025-08-26 19:32:19 +02:00
starkillerOG 977d4c8f01
Add Reolink speak and doorbell volume entities (#151198)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Norbert Rittel <norbert@rittel.de>
2025-08-26 19:30:14 +02:00
HarvsG ecb51ce185
Baysesian Config Flow (#122552)
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
Co-authored-by: Norbert Rittel <norbert@rittel.de>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-26 19:15:57 +02:00
Tomeroeni 87f0703be1
Add support for port control in UniFi switch integration (#150152) 2025-08-26 17:20:45 +02:00
Erik Montnemery 5bb96f7f06
Adjust device disabled_by flag when changing config entry (#151155) 2025-08-26 12:37:56 +02:00
markhannon c9876e2a2b
Fix support for blinds in zimi integration (#150729)
Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-08-26 12:24:54 +02:00
Thomas D e82d91d394
Fix API field rename for Volvo integration (#151183) 2025-08-26 12:23:33 +02:00
Christian e5f163fa56
Add clear cache button to Fully Kiosk integration (#150943)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-26 12:20:43 +02:00
Simone Chemelli 0031bce832
Fix async_migrate_entry for Alexa Devices (#151038) 2025-08-26 12:15:46 +02:00
epenet 340a5f92e5
Add battery and tamper to Tuya siren (#151132) 2025-08-26 12:06:17 +02:00
epenet d0c5f291fc
Add Tuya test fixtures (#151185) 2025-08-26 11:46:53 +02:00
hanwg b203a04f1b
Add websocket command to rename config subentry (#150843)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2025-08-25 22:55:01 +02:00
Christopher Fenner ae676d6857
Bump PyViCare to 2.51.0 (#151153) 2025-08-25 22:43:50 +02:00
Glenn Vandeuren (aka Iondependent) bfe84ccd12
Add reconfigure flow to niko_home_control (#133993)
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2025-08-25 22:03:05 +02:00
J. Nick Koston ede948c277
Fix HomeKit Controller entity state restore issues for IP/COAP devices (#151087) 2025-08-25 19:50:13 +02:00
Ludovic BOUÉ 8b29e3011e
Matter Valve new attributes (#150788) 2025-08-25 15:43:00 +02:00
Jan Bouwhuis dea5e7454a
Add MQTT lock subentry support (#150860)
Co-authored-by: Norbert Rittel <norbert@rittel.de>
2025-08-25 15:37:36 +02:00
Petro31 58d4fd0b75
Add update platform to template integration (#150277) 2025-08-25 14:43:23 +02:00
epenet ca37bc1506
Add Tuya test fixtures (#151022) 2025-08-25 11:28:55 +02:00
karwosts 1f25641e3b
Fix schedule entity can't delete icon (#150995) 2025-08-25 10:56:33 +02:00
Yuxin Wang 0786e333ce
Remove tests for setting up multiple integrations for APCUPSD (#151125) 2025-08-25 10:33:00 +02:00
Matthias Alphart d35271a214
Update knx-frontend to 2025.8.24.205840 (#151118) 2025-08-25 08:52:06 +02:00
Petro31 8fbf6dbd0b
Add event platform to templates (#145408)
Co-authored-by: Norbert Rittel <norbert@rittel.de>
2025-08-25 07:50:22 +02:00
Yuxin Wang 2d69d2ef1c
Remove unnecessary tests for APCUPSD (#151126) 2025-08-25 07:00:13 +02:00
LG-ThinQ-Integration e1e11db3d2
Add switch for AC's air_clean, ventilator and washers to LG (#140842)
Co-authored-by: yunseon.park <yunseon.park@lge.com>
2025-08-25 06:42:14 +02:00
Joakim Plate b018465a4d
Update togrill to 0.8.0 (#150945) 2025-08-24 20:07:55 +02:00
J. Nick Koston 03ca164fb3
Switch to August OAuth with official API (#151080) 2025-08-24 05:29:53 +02:00
Andrea Turri f0e5325510
Provide elapsed time sensor consistent in Miele (#145093)
Co-authored-by: Robert Resch <robert@resch.dev>
2025-08-23 20:50:19 +02:00
LG-ThinQ-Integration af951ff0d4
Modified to use built-in fan modes for "mid". (#150927)
Co-authored-by: yunseon.park <yunseon.park@lge.com>
2025-08-23 13:24:10 +02:00
J. Diego Rodríguez Royo dd270f54fc
Delete Home Connect deprecated actions (#150929) 2025-08-22 14:16:01 +02:00
Simone Chemelli 158fb35c5b
Add account reconfigure to Alexa Devices config flow (#149637)
Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-08-22 13:52:01 +02:00
Matthias Alphart 85e5081fc3
Use serialized schema from backend in UI entity configuration (#149496) 2025-08-22 12:24:05 +02:00
Billy Rowell f6bb32c44b
Add Tuya test fixtures for bzyd category (#150923)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2025-08-22 08:57:16 +02:00
Christopher Fenner e16eff6f28
Improve device details for Husqvarna BLE mower device (#150993) 2025-08-22 08:15:35 +02:00
Simone Chemelli e175e3ed0b
Enable country site autodetection in Alexa Devices (#150989) 2025-08-21 17:10:27 +02:00
Calvin Walton 4c39936b81
Matter valve Open command doesn't support TargetLevel=0 (#150922) 2025-08-21 16:19:14 +02:00
Martin Hjelmare 1d646d06a6
Ask user for Z-Wave RF region if country is missing (#150959)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2025-08-21 14:44:19 +02:00
Erik Montnemery 62be31f899
Add test of automower_ble activity mapping (#150983)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-21 10:59:19 +02:00
Erik Montnemery ca75581d43
Bump automower-ble to 0.2.7 (#150979) 2025-08-21 10:59:10 +02:00
Andrea Turri f9575a3b2f
Add "profile" extra attribute to Miele program sensor on coffee machines (#145073) 2025-08-21 10:19:13 +02:00
Paulus Schoutsen 90e8d74fcd
Add HA version to device analytics (#150877) 2025-08-21 09:44:17 +02:00
Ludovic BOUÉ da864ca034
Matter Refrigerator DoorOpen alarm (#150759)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-08-20 23:01:03 +02:00
Joakim Plate 8d6b7bf950
Fix event affecting multiple probes (#150954) 2025-08-20 20:40:16 +02:00
Marc Mueller 8e5f9264b6
Fix togrill test warning (#150933) 2025-08-20 11:20:55 +02:00
JP-Ellis 19b2c6da23
fix(amberelectric): add request timeouts (#150613)
Signed-off-by: JP-Ellis <josh@jpellis.me>
2025-08-20 07:59:33 +02:00
Denis Shulyaka 9797d391af
OpenAI external tools (#150599) 2025-08-19 23:36:23 +02:00
Paulus Schoutsen e68df66028
Fix structured output object selector conversion for OpenAI (#150916) 2025-08-19 22:17:30 +02:00
Jan Bouwhuis 48300f4563
Use greek small letter mu "\u03bc" instead of micro sign "\u00B5" for micro unit prefix (alt 1) (#144853)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2025-08-19 18:48:50 +02:00
Erik Montnemery 48091e5995
Improve test of WS command get_services (#150901)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-19 17:47:12 +02:00
Erik Montnemery 26582cecbd
Improve test of REST endpoint /api/services (#150897) 2025-08-19 17:32:52 +02:00
Matthias Alphart 63640af4d4
Update voluptuous-serialize to 2.7.0 (#150822) 2025-08-19 16:42:49 +02:00
Thomas D b52a806b36
Show charging power as 0 when not charging for the Volvo integration (#150797) 2025-08-19 16:23:30 +02:00
Retha Runolfsson 89abe65e1d
Add air purifier for switchbot cloud integration (#147001) 2025-08-19 16:02:18 +02:00
Joakim Plate a08be4fcb6
Add event entity to Togrill (#150812) 2025-08-19 15:01:57 +02:00
Alexandre CUER 319e37384f
Migrate Emoncms_history to external async library (#149824) 2025-08-19 14:32:13 +02:00
Imeon-Energy 4c1788e757
Add sensors to Imeon inverter integration (#146437)
Co-authored-by: TheBushBoy <theodavid@icloud.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-08-19 14:21:33 +02:00
epenet e6a158b1ac
Add temperature sensor to Tuya solar inverters (#150878) 2025-08-19 14:20:29 +02:00
epenet 69dbcb0627
Add sound switch to Tuya fan light (#150879) 2025-08-19 14:20:05 +02:00
epenet 899f0e03c1
Add Tuya test fixtures (#150835) 2025-08-19 11:34:25 +02:00
Imeon-Energy fc5e720764
Use correct unit and class for the Imeon inverter sensors (#150847)
Co-authored-by: TheBushBoy <theodavid@icloud.com>
2025-08-19 10:19:03 +02:00
Martin Hjelmare 15505cdd56
Handle Z-Wave RssiErrorReceived (#150846) 2025-08-18 22:14:52 +02:00
Andrew Jackson ab4aeb65f2
Bump mastodon.py to 2.1.0 and change quality scale (#150836) 2025-08-18 17:35:37 +02:00
jan iversen 53ca369395
Do not start modbus update process until connection+delay. (#150796) 2025-08-18 17:20:41 +02:00
Ludovic BOUÉ 2f5561aeba
Matter Custom Eve Weather trend (#147620) 2025-08-18 11:32:08 +02:00
Joost Lekkerkerker 2f8ddae24d
Include device data in Withings diagnostics (#150816) 2025-08-18 10:04:54 +02:00
Joost Lekkerkerker 9138930cb9
Abort Nanoleaf discovery flows with user flow (#150818) 2025-08-18 09:41:37 +02:00
Claudio Ruggeri - CR-Tech 5fdb95e83c
Fix Modbus issue 150453: correct transition update for climate without HVAC mode enabled (#150522)
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2025-08-18 08:49:09 +02:00
Joost Lekkerkerker fcbfca52f3
Bump spotifyaio to 1.0.0 (#150820) 2025-08-18 08:28:58 +02:00
Yuxin Wang f44578f45f
Add more exception types for `cannot_connect` test in APCUPSD (#150830) 2025-08-18 07:19:47 +02:00
Joakim Plate 3ab4fd3035
Add number entity to togrill (#150609) 2025-08-17 23:48:53 +02:00
Pete Sage 79bbae2fde
Change the default name of the speech enhancement select for Sonos (#150815) 2025-08-17 23:41:51 +02:00
Pete Sage 9f17a8a943
Add tests and improve error handling for Sonos update_alarm service call (#150715) 2025-08-17 22:47:45 +02:00
Pete Sage ff418f513a
Add dialog mode select for Sonos Arc Ultra soundbar (#150637)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-08-17 17:15:29 +02:00
Maciej Bieniek f03955b773
NextDNS tests improvements (#150791) 2025-08-17 16:56:25 +02:00
Paulus Schoutsen 3496494290
Remove filters from device analytics payload (#150771) 2025-08-17 16:15:02 +02:00
jan iversen e90183391e
Modbus: Delay start after connection is made. (#150526) 2025-08-17 16:09:24 +02:00
Joost Lekkerkerker 90558c517b
Add info to Bravia device (#150690) 2025-08-17 15:30:46 +02:00
epenet 7fba94747e
Add Tuya test fixtures (#150793) 2025-08-17 14:05:58 +02:00