Skip to content

Home Assistant AC Defender v0.1.4568 — No public code name resolved

Latest

Choose a tag to compare

@DingDingChae DingDingChae released this 18 Sep 16:48

Home Assistant AC Defender v0.1.4568

Verified from commit ee5136b80717882b47d43f7b2467d0c8d2b1a562. The Docker image archive is the installable artifact for this server application; decompress it with gunzip ac-defender-docker-ee5136b80717882b47d43f7b2467d0c8d2b1a562.tar.gz and load it with docker load --input ac-defender-docker-ee5136b80717882b47d43f7b2467d0c8d2b1a562.tar, then run it with the documented Compose configuration.

Windows Electron controller

The verified Squirrel.Windows Setup.exe, .nupkg update package, and RELEASES feed are attached for the Windows controller. The application still requires a signed update feed before background updates can be enabled.

Workflow timing

  • Workflow started: 2026-09-18T16:42:57Z
  • Workflow completed: 2026-09-18T16:48:43Z
  • Workflow duration: 346 seconds

Release code name

No public code name resolved

No unused public photo was available at release time; the software release is not blocked by catalog availability.

CI line-count report

Reproducible line-count report

Generated by python scripts/count_lines.py at the checked-out commit.

Area Files Total lines Non-blank lines Agent-attributed lines
Configuration/other text 30 9370 9220 2505
Documentation 90 9604 7542 5555
Application source 77 31309 27608 10736
Styles/markup 198 20615 18831 10851
Tests 17 8966 7959 3025
Project total 412 79864 71160 32672
Excluded binary/non-text 42 — — —
Grand total (tracked files) 454 79864 text + binary 71160 text + binary —
  • Grand total of counted text: 79864 lines (71160 non-blank).
  • Agent attribution rule: surviving git blame lines are agent-written when the commit author identity or an explicit Co-Authored-By trailer names an automation identity (agent, automation, bot, codex, or claude).
  • Excluded: 42 tracked binary/non-text files plus build/runtime/vendor trees (.git, bin, obj, App_Data, and node_modules). Binary files are excluded because they have no portable source-line meaning.

Checks

  • dotnet build HomeAssistantAcDefender.Tests/HomeAssistantAcDefender.Tests.csproj --configuration Release
  • Regression suite: passed in this workflow before publication.
  • Docker image: built from this commit and archived as ac-defender-docker-ee5136b80717882b47d43f7b2467d0c8d2b1a562.tar.gz.
  • Electron: npm test, npm run dist, and non-empty Setup.exe/.nupkg/RELEASES checks passed on windows-latest.