Commit Graph
115037 Commits
Author SHA1 Message Date
Erik MontnemeryandCopilot Autofix powered by AI f4bcf2d4e8 Guard against creating diagnostics for unsupported devices (#179569)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-24 11:49:19 +02:00
soldier2008andAriel Ebersberger bd62578fbb Avoid a naive datetime.now() in yale (#179949)
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com>
2026-08-24 11:39:59 +02:00
soldier2008 288a337d61 Avoid a naive datetime.now() in freebox (#179950) 2026-08-24 11:36:37 +02:00
lewei50andlewei50 d757561972 Add IAMMETER code owners (#179955)
Co-authored-by: lewei50 <lewei50@users.noreply.github.com>
2026-08-24 11:20:23 +02:00
Erik Montnemery 019c007d4a Fix pylint errors in wirelesstag tests (#179972) 2026-08-24 10:54:30 +02:00
30ba9f282d Add Tonewinner serial integration (#179888)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-24 04:41:07 -04:00
Paulus SchoutsenandClaude 9446119246 Speed up the freezegun module scan in tests (#179935)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-24 10:09:43 +02:00
soldier2008andAriel Ebersberger b72062fc7a Avoid a naive datetime.now() in vesync (#178241)
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io>
2026-08-24 09:53:14 +02:00
kohai-utandClaude Opus 4.8 6220953eb6 Fix wirelesstag dry/wet binary sensors never updating (#172592)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-24 09:44:49 +02:00
Kolbi b51b24481f KNX: Initialize first expose value without sending (#178793) 2026-08-24 09:43:41 +02:00
Chris 0662c32260 Translate UnknownError and RuntimeError in OpenEVSE exception handler (#179682) 2026-08-24 09:22:30 +02:00
f739818a23 Let config flows temporarily hold a Modbus unit (#179939)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 09:14:36 +02:00
soopercheeze 909a01bd4d Fix incorrect unit on QNAP network_tx/network_rx sensors (#179233) 2026-08-24 09:02:07 +02:00
Raphael Hehl 1ff7ec95a0 Require UniFi Protect 7.2.105 (#179954) 2026-08-24 08:57:37 +02:00
Allen PorterandHome Assistant Developer ef8e89180b Improve Google Health config flow error messages (#179940)
Co-authored-by: Home Assistant Developer <hello@home-assistant.io>
2026-08-24 02:49:13 -04:00
Allen PorterandHome Assistant Developer 52e0c3c6a7 Fix for working location calendar in some scenarios when "ignore availability" is unset (#179946)
Co-authored-by: Home Assistant Developer <hello@home-assistant.io>
2026-08-24 02:46:08 -04:00
Allen PorterandHome Assistant Developer 4f59170b92 Fix JSON serialization of date and time objects in llama_cpp (#179947)
Co-authored-by: Home Assistant Developer <hello@home-assistant.io>
2026-08-24 02:44:54 -04:00
Paulus SchoutsenandClaude ad3c2445c6 Run the mypy plugin tests out of process (#179934)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-24 08:17:12 +02:00
Paulus SchoutsenandClaude 207c4f049b Require LLM tool names to be prefixed with the offering integration's domain (#179938)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-24 07:09:04 +02:00
Tobias SauerweinandAriel Ebersberger 24d099832a Log Netatmo publisher availability changes only once (#176727)
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io>
2026-08-24 00:10:22 +02:00
soldier2008 1db381611f Avoid a naive datetime.now() in nice_go (#178248) 2026-08-23 23:43:00 +02:00
Heig Gregorian d250c8577f Handle empty effect before filtering reserved effects (#177496) 2026-08-23 23:40:46 +02:00
soldier2008 9fe5cfcd55 Avoid a naive datetime.now() in lg_netcast (#178255) 2026-08-23 23:33:02 +02:00
Samuel Xiao 027edb441b Switchbot Cloud: Add new supported devices[Curtain4] (#178783) 2026-08-23 22:53:26 +02:00
derekcentricoandJoost Lekkerkerker 40ec3f7a1e Filter duplicate bed objects from SleepIQ API before entity setup (#178682)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-08-23 22:50:19 +02:00
Simone ChemelliandJoost Lekkerkerker 2aa09bc9d4 Add number platform to Midea (#179247)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-08-23 22:42:01 +02:00
Matthias AlphartandClaude Opus 5 c830734535 Don't restore non-KNX attributes for KNX sensors (#179932)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 22:33:00 +02:00
Raphael Hehl 9d12e00daf Migrate UniFi Protect camera config switches to the public API (#174963) 2026-08-23 22:32:40 +02:00
Raphael Hehl 74a4168e5d Migrate UniFi Protect light discovery to the public API (#176570) 2026-08-23 22:32:16 +02:00
Paulus SchoutsenandClaude 149f0316f2 Use the non-deprecated vobject_instance in caldav (#179819)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-23 23:16:12 +03:00
1ff08153a1 Share one Modbus connection between the integrations on a device (#179658)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 14:51:21 -04:00
Antoine Reversat 1379995268 Upgrade ayla-iot-unofficial to 1.5.2 (#179745) 2026-08-23 14:46:13 -04:00
tronikos 3683ac902f Remove portlandgeneral virtual integration (#179929) 2026-08-23 20:30:35 +02:00
Paulus SchoutsenandClaude d9f025d83f Forward service call context to entity in ai_task generate services (#179537)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-23 20:19:28 +02:00
Jens Timmerman 661fddbe0f Bump guntamatic to v1.12.0 (#179921) 2026-08-23 19:54:08 +02:00
5fb7c218a4 Bump denon-rs232 to 4.2.2 (#179870)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 19:42:19 +02:00
Simone Chemelli ae331505c0 Bump midea-local to 10.0.1 (#179925) 2026-08-23 19:39:49 +02:00
Paulus SchoutsenandClaude f426931643 Replace a caller supplied Authorization header case-insensitively (#179887)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-23 19:37:52 +02:00
3ad1d0d974 Remove redundant stale device removal from Z-Wave JS migration (#179918)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 19:31:51 +02:00
Raphael Hehl 2d4e451837 Add custom IR-filter-only and manual infrared modes to UniFi Protect cameras (#174794) 2026-08-23 12:26:28 -05:00
2c6f11befc Apply Z-Wave JS add-on config reverts directly (#179899)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 19:26:09 +02:00
41a9ea753b Add config entry migration for Z-Wave JS (#179898)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 12:41:50 -04:00
Marco 7e1ffafc59 Fix LG ThinQ failing to set up during a temporary network outage (#179901) 2026-08-23 12:33:01 -04:00
LukasandPaulus Schoutsen ee8b7874bc Bump python-pooldose to 0.9.10 (#179903)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-23 12:30:55 -04:00
Alexander Birkner f40533f21b Migrate devcontainer.json to use build.dockerfile/build.context (#179909) 2026-08-23 12:29:21 -04:00
Maciej Bieniek 04fa8c9d8e Bump nettigo_air_monitor to 5.1.0 (#179911) 2026-08-23 12:26:47 -04:00
5b8bee1419 Harden Z-Wave JS add-on config against concurrent and abandoned flows (#179816)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 18:16:53 +02:00
Paulus SchoutsenandClaude 1fb1057c73 Persist an empty LLM API selection in OpenAI Conversation (#179893)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-23 12:53:41 +02:00
Paulus SchoutsenandClaude 26b3d95441 Persist an empty LLM API selection in Anthropic (#179892)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-23 12:53:22 +02:00
tronikos 23c884f0f0 Bump opower to 0.20.0 (#179889) 2026-08-23 12:23:44 +02:00