waste_collection - sensor liefert "unknown"

huebnert

New member
Hallo zusammen,

ich versuche gerade im Homeassistant die waste_collection zum Laufen zu bringen.

in der configuration.yaml habe ich folgendes eingetragen:

waste_collection_schedule:
sources:
- name: ics
args:
file: "www/abfallkalender.ics"
customize:
- type: Papier
alias: papier
icon: mdi:trash-can
- type: "Restmüll"
alias: rest
icon: mdi:trash-can
- type: Glas
alias: glas
icon: mdi:trash-can
- type: LVP
alias: kunststoff
icon: mdi:trash-can
fetch_time: "04:00"
day_switch_time: "10:00"

die sensors.yaml sieht so aus

# Müll Temrine

- platform: waste_collection_schedule
name: AbfallRestmuell
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: AbfallPapier
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: AbfallKunststoff
details_format: "upcoming"
value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
types:
- kunststoff

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

- platform: waste_collection_schedule
name: AbfallRestmuellnext
details_format: "upcoming"
value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
types:
- rest

- platform: waste_collection_schedule
name: AbfallPapiernext
details_format: "upcoming"
value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
types:
- papier

- platform: waste_collection_schedule
name: AbfallKunststoffnext
details_format: "upcoming"
value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
types:
- kunststoff

- platform: waste_collection_schedule
name: AbfallGlasnext
details_format: "upcoming"
value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
types:
- glas


- platform: waste_collection_schedule
name: AbfallNaechster
details_format: "upcoming"
value_template: ' {{ value.daysTo }} '


Die Sensoren liefern alle den Zustand unknown

1696505358469.png

Hat jemand hier vielleicht eine Idee woran das liegen könnte ?

Ach ja:

Das zeigt der Kalender an:

1696505421639.png


ich bin ratlos

Thomas
 
sensors.yaml:

YAML:
   # Müll Temrine
    
  - platform: waste_collection_schedule
    name: AbfallRestmuell
    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: AbfallPapier
    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: AbfallKunststoff
    details_format: "upcoming"
    value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - kunststoff

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

  - platform: waste_collection_schedule
    name: AbfallRestmuellnext
    details_format: "upcoming"
    value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
    types:
      - rest

  - platform: waste_collection_schedule
    name: AbfallPapiernext
    details_format: "upcoming"
    value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
    types:
      - papier

  - platform: waste_collection_schedule
    name: AbfallKunststoffnext
    details_format: "upcoming"
    value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
    types:
      - kunststoff

  - platform: waste_collection_schedule
    name: AbfallGlasnext
    details_format: "upcoming"
    value_template: 'am: {{value.date.strftime("%d.%m.%Y")}}'
    types:
      - glas

      
  - platform: waste_collection_schedule
    name: AbfallNaechster
    details_format: "upcoming"
    value_template: ' {{ value.daysTo }} '

configuration.yaml

Code:
waste_collection_schedule:
  sources:
    - name: ics
      args:
        file: "www/abfallkalender.ics"
      customize:
        - type: Papier
          alias: papier
          icon: mdi:trash-can
        - type: "Restmüll"
          alias: rest
          icon: mdi:trash-can
        - type: Glas
          alias: glas
          icon: mdi:trash-can
        - type: LVP
          alias: kunststoff
          icon: mdi:trash-can
  fetch_time: "04:00"
  day_switch_time: "10:00"
 
Okay, wie sieht die .ics aus? Wir hatten hier schonmal den Fall, dass die Datei so fehlerhaft formatiert war, dass deshalb nichts bei rumkam. Muss nicht die komplette sein, aber nen Auszug wäre gut.
 
Ich hab das Problem auch. Bei mir liegt es am *.ics Kalender. Der Service ist momentan nicht verfügbar. Evtl ist das bei dir ja auch der Fall. Hast du mal die Provider Seite gecheckt?
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.117
Beiträge
59.449
Mitglieder
6.164
Neuestes Mitglied
Vaiaro
Zurück
Oben