Homeassistant – Müllabfuhr im Blick behalten

Wer Home Assistant nutzt, möchte möglichst viele Alltagsprozesse automatisieren – dazu gehört auch die Müllabfuhr. In diesem Beitrag zeige ich, wie ich die Abholtermine unseres Müllentsorgers per ICS-Kalender in Home Assistant integriert, auf dem Dashboard angezeigt und zusätzlich eine Push-Benachrichtigung als Erinnerung eingerichtet habe.

Ausgangssituation

  • Unser Müllentsorger stellt die Abfuhrtermine als .ics-Kalenderdatei bereit
  • Die Termine sollen:
    • übersichtlich im Dashboard erscheinen
    • rechtzeitig per Push-Benachrichtigung erinnern

1. Installation der Integration über HACS

Zunächst habe ich über HACS (Home Assistant Community Store) die Integration
Waste Collection Schedule installiert.

Vorgehen:

  1. HACS öffnen
  2. Integrationen → „Durchsuchen & herunterladen“
  3. Waste Collection Schedule suchen und installieren
  4. Home Assistant neu starten

Diese Integration unterstützt viele Entsorger direkt – alternativ aber auch ICS-Dateien, was für meinen Anwendungsfall ideal ist.

2. ICS-Datei bereitstellen

Unser Müllentsorger bietet die Abfuhrtermine als .ics-Datei an.
Diese habe ich lokal in Home Assistant abgelegt:

/config/www/abfallkalender.ics

➡️ Wichtig:
Alles im /www-Verzeichnis ist später über
/local/abfallkalender.ics erreichbar.

3. Anzeige im Dashboard

Für die Anzeige im Dashboard nutze ich eine einfache Entities Card oder eine Mushroom Template Card, je nach Geschmack.

Beispiel mit einer Entities Card:

type: entities
entities:
  - entity: sensor.waster_art
    name: Was?
  - entity: sensor.muell
    name: Wann?
title: Müllkalender

4. Push-Benachrichtigung per Automation

Damit ich das Rausstellen der Tonnen nicht vergesse, habe ich eine Automation erstellt, die mich am Vorabend erinnert.

Beispiel-Automation:

alias: "[Müllerinnerung] Müllabholung Erinnerung am Vortag"
description: Sendet Push-Nachricht nur, wenn Müll am nächsten Tag abgeholt wird
triggers:
  - at: "18:30:00"
    trigger: time
conditions:
  - condition: template
    value_template: |
      {{ state_attr('sensor.muell', 'daysTo') | int(-1) == 1 }}
actions:
  - data:
      message: >
        {% set muellart = states('sensor.waster_art') %} In 1 Tag wird {{
        muellart }} abgeholt.
    action: notify.mobile_app_xxxxx
  - data:
      message: >
        🗑️ *Erinnerung:* In 1 Tag wird {{ states('sensor.waster_art') }}
        abgeholt.
    action: notify.whatsapp
mode: single

in Zeile 15 musst Du noch dein Mobiltelefon entsprechend anpassen :)

Fazit

Mit wenigen Schritten lässt sich die Müllabfuhr perfekt in Home Assistant integrieren:

✅ Termine automatisch aus einer ICS-Datei
✅ Übersichtliche Anzeige im Dashboard
✅ Zuverlässige Push-Erinnerung zur richtigen Zeit

Gerade solche kleinen Automationen machen Home Assistant im Alltag extrem praktisch – und sorgen dafür, dass die Mülltonne nie wieder vergessen wird.