Gå til indhold
← Alle indlæg

Ét overblik i Home Assistant til fire menneskers kalendere

Sådan samlede jeg fire Google-kalendere og affaldsdata i én farvekodet visning i Home Assistant, der afløste vores vægkalender.

25. juli 2025 Opdateret 1. oktober 2026
Ét overblik i Home Assistant til fire menneskers kalendere

Opdatering, oktober 2026: Jeg er skiftet fra atomic-calendar-revive til custom:calendar-card-pro (HACS) på både forsiden og kalendervisningen, med samme farve pr. person og farvede mærker på heldagsaftaler. atomic-calendar-revive er afinstalleret. Princippet nedenfor er det samme, men YAML-eksemplerne er til det gamle kort.

Vi havde en vægkalender i køkkenet i årevis. En af de store papirkalendere med en kolonne pr. familiemedlem. Nogen skriver noget i den, en anden ser det ikke, og pludselig er der dobbeltbooking ved skolehentning eller en fødselsdag, der først bliver husket samme morgen. Kalenderen virkede fint, så længe alle holdt den opdateret. Det gjorde de bare ikke altid.

Kalendervisningen i HA løste ikke problemet med vanerne. Men den lagde de samme oplysninger et sted, hvor alle alligevel kigger.

Opsætningen

Hvert familiemedlem har en Google-kalender. HA's Google Kalender-integration henter dem alle ind som separate calendar.*-entiteter. Affaldsdata kommer fra integrationen affalddk (HACS), et dansk kommunalt API for affald, der opretter sin egen kalender med afhentningsdatoerne.

Kalendervisningen bruger custom:atomic-calendar-revive (HACS) i agendatilstand. Ikke noget fancy, bare en liste over kommende aftaler med en farve pr. person.

type: custom:atomic-calendar-revive
entities:
  - entity: calendar.rolf
    color: "#4fc3f7"
  - entity: calendar.familiemedlem_1
    color: "#f06292"
  - entity: calendar.familiemedlem_2
    color: "#ff8a65"
  - entity: calendar.familiemedlem_3
    color: "#aed581"
  - entity: calendar.affalddk_bytoften_1
    color: "#78909c"
mode: Event
maxEventCount: 15
hoursFormat: 24h
showWeekDay: true
showRelativeTime: true
showLocation: true
showDescription: false

showRelativeTime: true er det, der ændrede, hvordan jeg bruger den. I stedet for «14. maj» står der «om 5 dage». Jeg opfatter relativ tid hurtigere end datoer. Jeg ved ikke hvorfor.

Det, affaldskalenderen gør

affalddk opretter aftaler for hver type afhentning: restaffald, genbrug, papir og glas. De vises som grå linjer i visningen. På forsiden vises affaldskortet kun, når der er højst tre dage til en afhentning, men her i kalendervisningen ser man hele planen flere måneder frem.

Det lyder som en lille ting. Det er det ikke. Når jeg ved, at papiret hentes næste torsdag, får jeg faktisk skilt kartonerne ad i tide i stedet for at proppe dem ned i containeren aftenen før.

Farvekodningen

Hver person får én farve, og den er den samme alle steder, hvor deres aftaler dukker op. Efter et par uger holder man op med at læse navnene og læser bare farven. Et blik på mandag fortæller, hvis dag det er, uden at man skal læse teksten.

Affaldskalenderen er grå, fordi den ikke er en person, men infrastruktur. Den står i listen uden at konkurrere med menneskenes aftaler.

Det, jeg ikke gjorde

Jeg lavede ikke en ugevisning. Der findes kort, der viser et rigtigt månedsgitter, og jeg prøvede et. Det så fint ud, men jeg opdagede, at jeg brugte det på samme måde som papirkalenderen: ikke ofte nok og kun for at tjekke en bestemt dato.

Det er agendavisningen, jeg faktisk bruger. Det er bare en liste over det, der kommer, i rækkefølge. Man skal ikke afkode et gitter.

Forsiden viser de næste 3 aftaler fra alle kalendere samlet. Kalendervisningen viser 15. Når jeg vil planlægge en uge frem, går jeg til kalendervisningen. Til daglig kigger jeg bare på forsiden. To zoomniveauer på de samme data.

Nye indlæg direkte i din RSS-læser: følg med via RSS I Google-søgning: vælg szimnau.dk som foretrukken kilde