Commit Graph
118280 Commits
Author SHA1 Message Date
Matthias de Baat 076918139c Fix orphaned HomeWizard external devices after unique ID migration (#172657) 2026-10-02 20:01:36 +02:00
Abílio CostaandCopilot Autofix powered by AI a57de59dad Prevent IQS agentic workflow from trying to run python (#184070)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-10-02 18:27:13 +01:00
epenet 1934ad8fcf Move remaining zha lock actions to services module (#182176) 2026-10-02 18:01:49 +02:00
Maciej Bieniek 4a3de60388 Raise HomeAssistantError when nextdns actions fail on invalid API key (#184060) 2026-10-02 18:00:03 +02:00
epenetandClaude Opus 5.5 13c881913e Document legacy unique id formats kept for W7425 and W7427 (#183696)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:59:39 +02:00
karwosts f915e70d09 Add diagnostics support for Collection Image integration (#183956) 2026-10-02 17:44:10 +02:00
Josef Zweck 5b63a2448b Download OneDrive backup metadata concurrently (#184044) 2026-10-02 17:43:18 +02:00
Keilin Bickar 374a4c0653 Bump sense-energy to 0.15.0 (#183960) 2026-10-02 17:40:14 +02:00
Stefan AgnerandClaude Fable 5.1 a3b4956d74 Check only_supervisor against the Supervisor user provided by hassio (#184041)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 17:39:09 +02:00
rrooggiieerr 8f017efd72 Don't create water heater entity when no temp sensor for my-PV integration (#184042) 2026-10-02 17:37:33 +02:00
Marc Mueller 82cacaec1b Update mypy to 2.4.0 (#184025) 2026-10-02 17:31:34 +02:00
Maximilian d09920be9d Bump pynina to 1.0.3 (#184067) 2026-10-02 17:28:47 +02:00
Abílio Costa d7770552df Set run-name on quality scale workflows (#183941) 2026-10-02 17:21:53 +02:00
Franck Nijhof 544386869d Bump radios to 1.0.0 (#184059) 2026-10-02 16:54:16 +02:00
karwostsandClaude Opus 5.5 8170fa846e Add current image_id to an attribute (#183958)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 07:24:50 -07:00
Avi Miller 4466779efd Bump lifx-async to 7.6.5 (#184063)
Signed-off-by: Avi Miller <me@dje.li>
2026-10-02 09:22:52 -05:00
epenetandClaude Opus 5.5 fbfef51ee9 Deduplicate dependency setup in _async_process_dependencies (#184048)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 09:21:28 -05:00
epenetandClaude Opus 5.5 c4035b579c Raise HomeAssistantError for pyLoad action failures (#184061)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 15:39:37 +02:00
epenet 2ebbbcebe9 Catch all library errors in La Marzocco entity actions (#184057) 2026-10-02 15:21:27 +02:00
epenetandClaude Opus 5.5 391259bc4d Use wait_shared_future in setup (#183893)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 07:22:08 -05:00
epenetandClaude Opus 5.5 860fc134b1 Mark action-exceptions as done for bronze integrations (#184000)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:07:28 +02:00
epenetandClaude Opus 5.5 d442fd2265 Mark action-exceptions as done for silver integrations (#183999)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 14:05:47 +02:00
Erwin Douna 86741f25dd Share the Portainer error helper with switches and buttons (#183996) 2026-10-02 14:04:57 +02:00
Simone ChemelliandErwin Douna 33755ee588 Use TextSelectors in Shelly (#184023)
Co-authored-by: Erwin Douna <e.douna@gmail.com>
2026-10-02 14:03:17 +02:00
Franck Nijhof 8c92a6a359 Require E.164 phone numbers in twilio_call and clicksend_tts (#183993) 2026-10-02 14:02:32 +02:00
Simone Chemelli 473be3b6c8 Use TextSelectors in Samsung TV (#184020) 2026-10-02 13:55:53 +02:00
Simone Chemelli c4f6318beb Use TextSelectors in Uptimerobot (#184019) 2026-10-02 13:55:31 +02:00
Simone Chemelli 68990c86cd Use TextSelectors in Vodafone Station (#184018) 2026-10-02 13:55:07 +02:00
epenetandClaude Opus 5.5 84e7fe2a6e Mark action-exceptions as todo for no-tier integrations (#184004)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:54:51 +02:00
epenetandClaude Opus 5.5 b536435e23 Mark action-exceptions as todo for bronze integrations (#184005)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:54:28 +02:00
Simone Chemelli a8fd5b00ab Use TextSelectors in Mikrotik (#184028) 2026-10-02 13:37:17 +02:00
Simone Chemelli adc90bfa21 Use TextSelectors in Fritz (#184030) 2026-10-02 13:35:32 +02:00
Simone Chemelli e58a9ccf3e Use TextSelectors in Comelit (#184031) 2026-10-02 13:34:56 +02:00
Simone Chemelli 9e49c03b66 Use TextSelectors in Alexa Devices (#184032) 2026-10-02 13:33:46 +02:00
epenetandClaude Opus 5.5 34ad95adc6 Mark action-exceptions as done for gold integrations (#183998)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:14:06 +02:00
epenetandClaude Opus 5.5 553b5005a6 Improve handling of owserver errors in onewire (#183915)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:05:08 +02:00
Franck Nijhof bddb367bba Update probatio to 0.13.0 (#184006) 2026-10-02 12:38:44 +02:00
rrooggiieerr 0646c70c77 Consistent entity configuration for my-PV integration boost entities (#183901) 2026-10-02 12:33:36 +02:00
epenetandClaude Opus 5.5 c019f5849e Mark action-exceptions as done for platinum integrations (#183997)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 12:27:06 +02:00
Paulus SchoutsenandClaude ef7d3e1369 Match track titles in a Squeezebox search inside a genre (#183423)
Co-authored-by: Claude <noreply@anthropic.com>
2026-10-02 12:16:46 +02:00
Davide Caputo b5874a15e8 Reload retrying Music Assistant entry when the server is rediscovered (#183579) 2026-10-02 12:00:57 +02:00
Tom Mittelstädt 277d212ac6 Filter cancelled events out of caldav (#180947) 2026-10-02 11:58:45 +02:00
SamuelandClaude Opus 5.5 bbfbdee65e Fix Philips TV state on TVs where screenstate is always off (#183207)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 11:44:53 +02:00
Mattie 4311686cf6 Raise Qube heat pump to the silver quality scale (#183881) 2026-10-02 11:43:18 +02:00
5aef226233 Fix 500 instead of 401 when reverse DNS lookup fails to decode (#182919)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-10-02 11:33:23 +02:00
Brett Adams f07172534d Do not fail Teslemetry energy coordinators when Home Assistant stops (#183828) 2026-10-02 11:31:27 +02:00
Jakub Brzezowski 8b4d5ac42b Add logging when unavailable in greencell integration (#182814) 2026-10-02 11:23:29 +02:00
Franck Nijhof 221062d1a7 Use probatio NonEmpty and Percentage instead of raw bounds (#183970) 2026-10-02 11:03:47 +02:00
Paul Bottein e517ad4488 Add signed and offset modes to the duration selector (#181884) 2026-10-02 10:36:20 +02:00
Franck Nijhof f07e089e89 Mark the remaining small credential keys as secret (#183774) 2026-10-02 10:35:56 +02:00