Skip to content

StefanHol/Abfallkalender_Stadt_Geilenkirchen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Abfallkalender für die Stadt Geilenkirchen

Da die Stadt Geilenkirchen im Kreis Heinsberg leider keine ICS Kalenderdateien zur Verfügung stellt, habe ich mir mal die mühe gemacht, die ICS Dateien für jeden einzelnen Bezirk zu erstellen.

Hier findet Ihr die Abfallkalender nach Bezirken 1 - 6 sortiert, siehe Dateinamen.

Gültigkeit:

Kalenderjahr 2026

Integration in HomeAssistant mit "Waste Collection Schedule"

Die ICS Dateien sind mit dem "Waste Collection Schedule" für HomeAssistant kompatibel.

configuration.yaml

sensor: !include sensors.yaml


waste_collection_schedule:
  sources:
    - name: ics
      args:
        # Den Kalender für deinen Bezirk umbenennen und nach "config\www" kopieren
        file: "www/Abfuhrkalender.ics"
      customize:
        - type: Leichtverpackungen (Gelbe Tonne)
          alias: gelbe tonne
          icon: mdi:recycle
        - type: Restabfall (graue Tonne)
          alias: rest
          icon: mdi:trash-can
        - type: Altpapier (blaue Tonne)
          alias: papier
          icon: mdi:trash-can-outline
        - type: Bioabfall (braune Tonne)
          alias: bio
          icon: mdi:flower-outline
          
  fetch_time: "01:00"
  day_switch_time: "23:00"

sensor.yaml

  # Abfall
  - platform: waste_collection_schedule
    name: Abfuhr Restmuell
    details_format: "upcoming"
    value_template:  '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - rest

  - platform: waste_collection_schedule
    name: Abfuhr Gelbe Tonne
    details_format: "upcoming"
    value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - gelbe tonne

  - platform: waste_collection_schedule
    name: Abfuhr Altpapier
    details_format: "upcoming"
    value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - papier

  - platform: waste_collection_schedule
    name: Abfuhr Bio Tonne
    details_format: "upcoming"
    value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - bio

Alt text

About

ICS Kalenderdateien für die Stadt Geilenkirchen. Getrennt nach Bezirk 1-6.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors