Files
N22/dokumenter/TODO.md
T

2.6 KiB

TODO - Pending Tasks

Home Assistant - Åbne opgaver

HA-fejl der skal fikses

  • Mealie shopping merge timeoutmealie_shopping_merge.py timer ud efter 60s (HA shell_command grænse). Skal enten optimeres eller køres som en separat daemon/REST API udenfor HA.
  • aiohttp 400 Bad Request fra ekstern IP66.132.195.116 sendte ugyldig HTTP/2 request til HA (kl. 01:51). Undersøg om HA er korrekt beskyttet bag reverse proxy / firewall.
  • switch.home_charging mangler — EV-view responderer ikke. Undersøg om Zaptec/EV-integration er nede.
  • climate.badevarelse mangler — Touchline termostat i badeværelset ikke monteret endnu.
  • Husqvarna Automower BLE auth fail reason=82 — Bluetooth autentificeringsfejl hvert ~60 sek (GATT INSUFFICIENT_AUTHENTICATION). Parringen er sandsynligvis gået tabt. Fix: fjern og genopsæt husqvarna_automower_ble integrationen i HA (Indstillinger → Enheder & tjenester). Fylder loggen med 3000+ linjer i døgnet.
  • Google AI MAX_TOKENS i AI-indkørsel automationscript.overvaagning sender for langt prompt til Gemini. Reducer prompt-størrelsen hvis det sker gentagne gange.

HA - Kendte ikke-fejl (ingen handling nødvendig)

  • husqvarna_automower_ble BLE fejl — normalt når plæneklipperen klipper (men se auth fail-fejl ovenfor)
  • light.spejl1/spejl2 mangler — strøm slukket på kontakt, OK

Gitea External HTTPS Access

Status: Partial - content accessible but SSL certificate warning

Task 1: SSL Certificate Binding

  • Access Synology DSM Control Panel
  • Navigate to Security → Certificate
  • Bind the SSL certificate to gitea.anneclaus.synology.me in the reverse proxy configuration
  • If certificate missing: Obtain new Let's Encrypt certificate for the hostname
  • Test: Verify no SSL warning when accessing https://gitea.anneclaus.synology.me/

Task 2: Update Gitea Configuration for External URL

  • Edit .env.infrastructure file
  • Update the following variables:
    GITEA_DOMAIN=gitea.anneclaus.synology.me
    GITEA_ROOT_URL=https://gitea.anneclaus.synology.me/
    GITEA_SSH_DOMAIN=gitea.anneclaus.synology.me
    
  • Restart Gitea container:
    docker compose --env-file .env.infrastructure -f docker-compose.infrastructure.yml up -d gitea
    
  • Test: Verify Git clone links show external URL

Notes

  • DNS routing and reverse proxy already working (content is accessible)
  • Only certificate binding and Gitea configuration update remaining
  • These changes will enable full external functionality for Git operations