Müllkalender Darstellung in Tagen und mit Bildern

AZDelivery NodeMCU Amica Modul V2 ESP8266 ESP-12F WiFi WiFi Development Board mit CP2102 kompatibel mit Arduino inklusive E-Book!
AZDelivery NodeMCU Amica Modul V2 ESP8266 ESP-12F WiFi WiFi Development Board mit CP2102 kompatibel mit Arduino inklusive E-Book!
7,49 €

Wer anstelle der klassischen Icons gerne Bilder verwenden möchte, dem gillt folgende Anleitung.

Abhängig davon, wie der Müllkalender in HomeAssistant eingebunden wurde, können sich das einbinden des Codes an einigen Stellen unterscheiden.

In diesem Fall benötigen wir ein Template in der sensors.yaml

Beispielhaft einmal für die „Biotonne“. Die Restlichen Müllsorten nicht nach gleichem Schema anzulegen.

- platform: waste_collection_schedule
  name: AbfallBio
  details_format: "upcoming"
  value_template: '{% if value.daysTo == 0 %}heute{% elif value.daysTo == 1 %}morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
  types:
     - bio  

Des weiteren ist ein Eintrag in der configuration.yaml

#Müllkalender
waste_collection_schedule: !include includes/waste_collection.yaml

und genau in dieser Datei behandeln wir unsere neuen Bilder für die Mülltonnen: waste_collection.yaml

sources:
  - name: ics
    args:
      file: "www/Abfuhrtermine_privat.ics"
    customize:
      - type: Reststoff
        alias: rest
        ## icon: mdi:trash-can
        picture: /local/img/rest2.png
      - type: Gelbe Tonne
        alias: gelbersack
        ## icon: mdi:recycle
        picture: /local/img/plastik2.png
      - type: Blaue Tonne
        alias: papier
        ## icon: mdi:trash-can
        picture: /local/img/papier2.png
      - type: Biotonne
        alias: bio
        ##icon: mdi:trash-can
        picture: /local/img/bio2.png
fetch_time: "04:00"
day_switch_time: "10:00"

Zum Schluss kann mit Hilfe einer „Entities-Card“ der neue Abfuhrkalender eingebunden werden.

Das schöne an diesem Schema ist, dass wir hier eindeutig mit dem Wort „Tagen“ arbeiten. Und keine andere Schreibweise wie zum Beispiel Tage/n oder Tage(n) benötigen. Für die Termine, wo der Abfuhrtermin 1 Tag vor Abholung ist, steht in der Karte „morgen“. Als Beispiel zu erkennen bei dem Biomüll. Die eigentliche Abholung findet zwar erst in 4 Tagen statt, über die Entwicklerwerkzeuge wurde hier für Testzwecke der Zustand geänndert.

Für die Entleerungen die am heutigen Tag sind, würde in der Karte „heute“ stehen.

Dieser Aufbau macht die Karte schlicht und stimmig.