Hacs_waste_collectiom_schedule Integration funktioniert nicht.

Jamal0581

New member
Hallo,

ich bin noch neuling in der Home Assistant Welt.

Mein HAOS läuft auf einem Intel Nuc7. Die oben genannte HACS Integration habe ich soweit schon runtergeladen.

Die .ICS Datei von meinem Anbieter habe ich mit dem File Editor direkt nach /config/www/abfallkalender hochgeladen.

Soweit sogut... ich habe meine Configuration.yaml dementsprechend angepasst:

YAML:
waste_collection_schedule:
  sources:
    - name: ics
      args:
        file: "www/abfallkalender.ics"
      customize:
     
        - type: Restmuell grüne Woche
          alias: rest
          icon: mdi:trash-can
         
        - type: Gelber Sack
          alias: gelbersack
          icon: mdi:recycle
         
        - type: Altpapier
          alias: papier
          icon: mdi:trash-can
         
          fetch_time: "04:00"
          day_switch_time: "10:00"

Die sensoren mit sensor: !include sensors.yaml ausgelagert. ( Vor dem Code oben )


Hier ist sensors.yaml :

YAML:
 # Müll Termine
   
  - platform: waste_collection_schedule
    name: AbfallRestmüll grüne Woche
    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: AbfallAltpapier
    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: AbfallGelber Sack
    details_format: "upcoming"
    value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - gelbersack


Wenn ich nun meine Konfiguration vor dem Neustart prüfen lasse kommt folgender Fehler: Invalid config for [waste_collection_schedule]: [fetch_time] is an invalid option for [waste_collection_schedule]. Check: waste_collection_schedule->waste_collection_schedule->sources->0->customize->2->fetch_time. (See /config/configuration.yaml, line 37).

Auf meinem Dashboard kann ich nun die Entitäten auswählen : Restmüll, Gelber Sack und Papier aber die werte sind jeweils mit Unbekannt angegeben.

Kann mir jemand sagen wo mein Fehler liegt?
 
Hi,

na steht doch da:
Invalid config for [waste_collection_schedule]: [fetch_time] is an invalid option for [waste_collection_schedule]. Check: waste_collection_schedule->waste_collection_schedule->sources->0->customize->2->fetch_time. (See /config/configuration.yaml, line 37).

Schaut man sich das ganze mal auf der korrekten Projektseite an, fällt vielleicht auch etwas auf: https://github.com/mampfes/hacs_was...ion.md#configuring-waste-collection-schedules ... dabei nicht vergessen: Bei YAML sind die Einrückungen extrem entscheidend. Auch wenn ich davon keinerlei Ahnung habe, aber Dein "fetch" wäre mir persönlich viel zu weit eingerückt, denn das sieht garnicht so aus, wie in der o.g. Anleitung ☺️
 
Ja stimmt ! Ok hat funktioniert. Vielen Dank.

Ja oben stand invalid option.. aber ich option brauche ich ja und das die einrückung nicht passt ging für mich da nicht hervor.

Danke !

Jetzt geht es direkt weiter.. Unter Entwicklerwerkzeuge und dann Zustände bekomme ich bei meinen 3 Müllsorten nur jeweils:
attribution: 'Last update: '
icon: mdi:recycle
friendly_name: AbfallGelber Sack


Da fehlt ja der Komplette inhalt. In einem Youtube Video, welches nicht gepostet werden darf ist zu sehen wie als Statusattribute sämtliche abfuhrtermine hinterlegt sind.. Stimmt etwas mit meiner .ICS Datei nicht?
 
mein Abfallkalender ist so aufgebaut...

sensor:
YAML:
# Müllabfuhr / waste collection
 
  - platform: waste_collection_schedule
    name: Altpapier_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Altpapier
  - platform: waste_collection_schedule
    name: Altpapier_collection
    value_template: "{{value.daysTo}}"
    types:
      - Altpapier
 
  - platform: waste_collection_schedule
    name: Restmüll_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Restmüll
  - platform: waste_collection_schedule
    name: Restmüll_collection
    value_template: "{{value.daysTo}}"
    types:
      - Restmüll
 
  - platform: waste_collection_schedule
    name: Gelber Sack_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Gelber Sack
  - platform: waste_collection_schedule
    name: Gelber Sack_collection
    value_template: "{{value.daysTo}}"
    types:
      - Gelber Sack
 
  - platform: waste_collection_schedule
    name: Biomüll_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Biomüll
  - platform: waste_collection_schedule
    name: Biomüll_collection
    value_template: "{{value.daysTo}}"
    types:
      - Biomüll
 
  - platform: waste_collection_schedule
    name: next_waste_collection_daysto
    details_format: upcoming
    value_template: '{{value.types|join(", ")}} in {{value.daysTo}} Tagen'
 
    #button-card#
  - platform: waste_collection_schedule
    name: MyButtonCardSensor
    value_template: '{{value.types|join(", ")}}|{{value.daysTo}}|{{value.date.strftime("%d.%m.%Y")}}|{{value.date.strftime("%a")}}'

die zugehörige Karte:
YAML:
type: entities
style: |
  ha-card {
  opacity: 80%
  }
entities:
  - entity: sensor.restmull_collection
    style: |
      :host {
        color: silver
      }     
    icon: mdi:delete-empty
    show_state: false
    type: custom:multiple-entity-row
    name: Restmüll
    secondary_info: false
    entities:
      - entity: sensor.restmull_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.restmull_date
        name: Datum
  - entity: sensor.gelber_sack_date
    style: |
      :host {
        color: yellow
      } 
    icon: mdi:recycle
    show_state: false
    type: custom:multiple-entity-row
    name: Gelber Sack
    secondary_info: false
    entities:
      - entity: sensor.gelber_sack_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.gelber_sack_date
        name: Datum
  - entity: sensor.altpapier_date
    style: |
      :host {
        color: deepskyblue
      } 
    icon: mdi:package-variant
    show_state: false
    type: custom:multiple-entity-row
    name: Altpapier
    secondary_info: false
    entities:
      - entity: sensor.altpapier_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.altpapier_date
        name: Datum
  - entity: sensor.biomull_date
    style: |
      :host {
        color: goldenrod;
      } 
    icon: mdi:flower-outline
    show_state: false
    type: custom:multiple-entity-row
    name: Biomüll
    secondary_info: false
    entities:
      - entity: sensor.biomull_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.biomull_date
        name: Datum
  - entity: sensor.mybuttoncardsensor
    type: custom:button-card
    layout: icon_name_state2nd
    show_label: true
    label: |
      [[[
       var days_to = entity.state.split("|")[1]
       if (days_to == 0)
       { return "Heute" }
       else if (days_to == 1)
       { return "Morgen" }
       else
       { return "in " + days_to + " Tagen" }
      ]]]
    show_name: true
    name: |
      [[[
        return entity.state.split("|")[0]
      ]]]
    state:
      - color: red
        operator: template
        value: '[[[ return entity.state.split("|")[1] == 0 ]]]'
      - color: orange
        operator: template
        value: '[[[ return entity.state.split("|")[1] == 1 ]]]'
      - value: default
show_header_toggle: true
title: Müllkander
state_color: true

Die Infos hole ich mir direkt aus dem Kalender

1682600066559.png
 
habs aufmerksam gelesen... leider hilft mir das nicht.

Ich hab das gefühl das mit meiner .ICS Datei nicht stimmt
mein Abfallkalender ist so aufgebaut...

sensor:
YAML:
# Müllabfuhr / waste collection
 
  - platform: waste_collection_schedule
    name: Altpapier_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Altpapier
  - platform: waste_collection_schedule
    name: Altpapier_collection
    value_template: "{{value.daysTo}}"
    types:
      - Altpapier
 
  - platform: waste_collection_schedule
    name: Restmüll_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Restmüll
  - platform: waste_collection_schedule
    name: Restmüll_collection
    value_template: "{{value.daysTo}}"
    types:
      - Restmüll
 
  - platform: waste_collection_schedule
    name: Gelber Sack_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Gelber Sack
  - platform: waste_collection_schedule
    name: Gelber Sack_collection
    value_template: "{{value.daysTo}}"
    types:
      - Gelber Sack
 
  - platform: waste_collection_schedule
    name: Biomüll_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Biomüll
  - platform: waste_collection_schedule
    name: Biomüll_collection
    value_template: "{{value.daysTo}}"
    types:
      - Biomüll
 
  - platform: waste_collection_schedule
    name: next_waste_collection_daysto
    details_format: upcoming
    value_template: '{{value.types|join(", ")}} in {{value.daysTo}} Tagen'
 
    #button-card#
  - platform: waste_collection_schedule
    name: MyButtonCardSensor
    value_template: '{{value.types|join(", ")}}|{{value.daysTo}}|{{value.date.strftime("%d.%m.%Y")}}|{{value.date.strftime("%a")}}'

die zugehörige Karte:
YAML:
type: entities
style: |
  ha-card {
  opacity: 80%
  }
entities:
  - entity: sensor.restmull_collection
    style: |
      :host {
        color: silver
      }    
    icon: mdi:delete-empty
    show_state: false
    type: custom:multiple-entity-row
    name: Restmüll
    secondary_info: false
    entities:
      - entity: sensor.restmull_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.restmull_date
        name: Datum
  - entity: sensor.gelber_sack_date
    style: |
      :host {
        color: yellow
      }
    icon: mdi:recycle
    show_state: false
    type: custom:multiple-entity-row
    name: Gelber Sack
    secondary_info: false
    entities:
      - entity: sensor.gelber_sack_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.gelber_sack_date
        name: Datum
  - entity: sensor.altpapier_date
    style: |
      :host {
        color: deepskyblue
      }
    icon: mdi:package-variant
    show_state: false
    type: custom:multiple-entity-row
    name: Altpapier
    secondary_info: false
    entities:
      - entity: sensor.altpapier_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.altpapier_date
        name: Datum
  - entity: sensor.biomull_date
    style: |
      :host {
        color: goldenrod;
      }
    icon: mdi:flower-outline
    show_state: false
    type: custom:multiple-entity-row
    name: Biomüll
    secondary_info: false
    entities:
      - entity: sensor.biomull_collection
        name: Abholung in
        unit: Tage(n)
      - entity: sensor.biomull_date
        name: Datum
  - entity: sensor.mybuttoncardsensor
    type: custom:button-card
    layout: icon_name_state2nd
    show_label: true
    label: |
      [[[
       var days_to = entity.state.split("|")[1]
       if (days_to == 0)
       { return "Heute" }
       else if (days_to == 1)
       { return "Morgen" }
       else
       { return "in " + days_to + " Tagen" }
      ]]]
    show_name: true
    name: |
      [[[
        return entity.state.split("|")[0]
      ]]]
    state:
      - color: red
        operator: template
        value: '[[[ return entity.state.split("|")[1] == 0 ]]]'
      - color: orange
        operator: template
        value: '[[[ return entity.state.split("|")[1] == 1 ]]]'
      - value: default
show_header_toggle: true
title: Müllkander
state_color: true

Die Infos hole ich mir direkt aus dem Kalender

Anhang anzeigen 3783
Wenn ich dein Code kopiere bekomme ich bei der Yaml Karte dann die Fehler : Custom element doesn't exist: multiple-entity-row ,
YAML:
entity: sensor.restmull_collection
style: |
  :host {
    color: silver
  }     
icon: mdi:delete-empty
show_state: false
type: custom:multiple-entity-row
name: Restmüll
secondary_info: false
entities:
  - entity: sensor.restmull_collection
    name: Abholung in
    unit: Tage(n)
  - entity: sensor.restmull_date
    name: Datum
 
custom:multiple-entity-row

dies muss über HACS installiert/ Eingebunden werden

1682600861478.png


muss nicht zwingend verwendet werden habe ich genutzt um mehere Infos darzustellen..

1682600685432.png
 
alexamend, könntest du mir auch noch die dazugehörige config.yaml zukommen lassen?

Bei mir funktioniert hier überhauptnix. Ich hab nach deiner Anleitung die multiple entity installiert ( danke dafür ) aber nachdem ich meinen Sensor.yaml und die Karte nach deinem vorbild angepasst habe, wird mir trotzdem alles in Rot angezeigt
 

Anhänge

  • Screenshot_20230428_130717.jpeg
    Screenshot_20230428_130717.jpeg
    134,3 KB · Aufrufe: 5
Ist der entsprechende Sensor - müsste hier mybuttoncardsensor sein - denn unter Entwicklerwerkzeuge => Zustände als anwesend aufgeführt?
 
Hattest Du ihn in der sensor.yaml angelegt und(!) diese in der configuration.yaml eingebunden und danach HA neugestartet?
 
Also hier mal meine KOMPLETTE /config/configuration.yaml

die Waste_Collection kommentiere ich auch immerwieder mal aus weil ich ausprobiere wie und was funktioniert.

YAML:
# Loads default set of integrations. Do not remove.
default_config:


# Load frontend themes from the themes folder
frontend:
  themes: !include_dir_merge_named themes


# Text to speech
tts:
  - platform: google_translate


automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
sensor: !include sensors.yaml

#####multiple-entity-row#####

lovelace:
  resources:
    - url: /local/multiple-entity-row.js?v=4.4.1
      type: module






# Wetter
weather:
  - platform: openweathermap
    api_key: !secret openweathermap_api_key



##### Platzhalter ######


#waste_collection_schedule:
 #  sources:
  #  - name: ics
   #   args:
  #      url: "https://api.abfall.io/?key=a8613544c4d68f359084150f8f026122&modus=d6c5855a62cf32a4dadbc2831f0f295f&waction=export_ics"
    #    file: "www/abfallkalender.ics"
     # customize:
      #  - type: Restmuell grüne Woche
       #   alias: rest
        #  icon: mdi:trash-can
#        - type: Gelber Sack
 #         alias: gelbersack
  #        icon: mdi:recycle
   #     - type: Altpapier
    #      alias: papier
     #     icon: mdi:trash-can
 # fetch_time: "04:00"
  #day_switch_time: "10:00"







# Müllabfuhr / waste collection
 
#  - platform: waste_collection_schedule
 #   name: Altpapier_date
  #  value_template: '{{value.date.strftime("%d.%m.%Y")}}'
   # types:
    #  - Altpapier
#  - platform: waste_collection_schedule
 #   name: Altpapier_collection
  #  value_template: "{{value.daysTo}}"
   # types:
    #  - Altpapier
 
#  - platform: waste_collection_schedule
 #   name: Restmüll_date
  #  value_template: '{{value.date.strftime("%d.%m.%Y")}}'
   # types:
    #  - Restmüll
#  - platform: waste_collection_schedule
 #   name: Restmüll_collection
  #  value_template: "{{value.daysTo}}"
   # types:
    #  - Restmüll
 
#  - platform: waste_collection_schedule
 #   name: Gelber Sack_date
  #  value_template: '{{value.date.strftime("%d.%m.%Y")}}'
   # types:
    #  - Gelber Sack
#  - platform: waste_collection_schedule
 #   name: Gelber Sack_collection
  #  value_template: "{{value.daysTo}}"
   # types:
    #  - Gelber Sack
 
#  - platform: waste_collection_schedule
 #   name: Biomüll_date
  #  value_template: '{{value.date.strftime("%d.%m.%Y")}}'
   # types:
    #  - Biomüll
#  - platform: waste_collection_schedule
 #   name: Biomüll_collection
  #  value_template: "{{value.daysTo}}"
   # types:
    #  - Biomüll
 
#  - platform: waste_collection_schedule
 #   name: next_waste_collection_daysto
  #  details_format: upcoming
   # value_template: '{{value.types|join(", ")}} in {{value.daysTo}} Tagen'

Und hier meine /config/sensors.yaml

YAML:
 # Müll Termine
    
  - platform: waste_collection_schedule
    name: AbfallRestmüll grüne Woche
    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: AbfallAltpapier
    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: AbfallGelber Sack
    details_format: "upcoming"
    value_template: '{% if value.daysTo == 0 %}Heute{% elif value.daysTo == 1 %}Morgen{% else %}in {{value.daysTo}} Tagen{% endif %}'
    types:
      - gelbersack







# Müllabfuhr / waste collection
 
  - platform: waste_collection_schedule
    name: Altpapier_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Altpapier
  - platform: waste_collection_schedule
    name: Altpapier_collection
    value_template: "{{value.daysTo}}"
    types:
      - Altpapier
 
  - platform: waste_collection_schedule
    name: Restmüll_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Restmüll
  - platform: waste_collection_schedule
    name: Restmüll_collection
    value_template: "{{value.daysTo}}"
    types:
      - Restmüll
 
  - platform: waste_collection_schedule
    name: Gelber Sack_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Gelber Sack
  - platform: waste_collection_schedule
    name: Gelber Sack_collection
    value_template: "{{value.daysTo}}"
    types:
      - Gelber Sack
 
  - platform: waste_collection_schedule
    name: Biomüll_date
    value_template: '{{value.date.strftime("%d.%m.%Y")}}'
    types:
      - Biomüll
  - platform: waste_collection_schedule
    name: Biomüll_collection
    value_template: "{{value.daysTo}}"
    types:
      - Biomüll
 
  - platform: waste_collection_schedule
    name: next_waste_collection_daysto
    details_format: upcoming
    value_template: '{{value.types|join(", ")}} in {{value.daysTo}} Tagen'
 
    #button-card#
  - platform: waste_collection_schedule
    name: MyButtonCardSensor
    value_template: '{{value.types|join(", ")}}|{{value.daysTo}}|{{value.date.strftime("%d.%m.%Y")}}|{{value.date.strftime("%a")}}'




und das ist meine .ICS Datei die auf /config/www/abfallkalender liegt.
 
Sorry nicht gesehen..

Ist aber auch Unendlich viel..

Hab die Datei aber jetzt etwas gekürzt... sonst hätte ich ein problem mit den Zeichen

YAML:
BEGIN:VCALENDAR
PRODID:-//K4SYSTEMS//ABFALLPLUS//DE
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:Europe/Berlin
X-MS-OLK-FORCEINSPECTOROPEN:FALSE
X-WR-CALNAME:Abfuhrtermine Kaiserstraße, Hagen
X-WR-RELCALID:aeb3135b436aa55373822c010763dd54
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230104
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230621
DTEND;VALUE=DATE:20230622
DTSTAMP:20230426T110107Z
UID:4f548ce8e69f9acc22d4515490ccbba3
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Altpapier
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230705
DTEND;VALUE=DATE:20230706
DTSTAMP:20230426T110107Z
UID:864bdfb3510a8d498ff6f0738d95b327
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230706
DTEND;VALUE=DATE:20230707
DTSTAMP:20230426T110107Z
UID:3fe169342e31462ba455fbf8971e3d17
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230719
DTEND;VALUE=DATE:20230720
DTSTAMP:20230426T110107Z
UID:51511eb705425bbd1684bf3d3bc40483
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230719
DTEND;VALUE=DATE:20230720
DTSTAMP:20230426T110107Z
UID:c2d6133b4221e533033b8e718f89ef14
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230907
DTEND;VALUE=DATE:20230908
DTSTAMP:20230426T110107Z
UID:fcda0a9fa49f90baf88136693263cae3
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230913
DTEND;VALUE=DATE:20230914
DTSTAMP:20230426T110107Z
UID:71ce8e2cd1ab688615d63d0ab833700a
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230920
DTEND;VALUE=DATE:20230921
DTSTAMP:20230426T110107Z
UID:cb0873091ea00d92db2dcbc36b3685de
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Altpapier
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230927
DTEND;VALUE=DATE:20230928
DTSTAMP:20230426T110107Z
UID:49c889354518e94195d2788734c6a949
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231006
DTEND;VALUE=DATE:20231007
DTSTAMP:20230426T110107Z
UID:1613c715e851db5cfa38133bc41d98f3
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPAR
DTSTAMP:20230426T110107Z
UID:7180dcc4f3edd67623188a18ee57c5af
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231206
DTEND;VALUE=DATE:20231207
DTSTAMP:20230426T110107Z
UID:ff51b1fcbb27c8c4542d3bf890064294
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaisers
5f4215a3cb14f84b69fd66a3c50a4c

CREATED:20230101T090000Z

DESCRIPTION:Altpapier nicht vergessen!

LAST-MODIFIED:20230101T090000Z

LOCATION:Kaiserstraße, Hagen

SEQUENCE:0
traße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231207
DTEND;VALUE=DATE:20231208
DTSTAMP:20230426T110107Z
UID:45064912cd01eb2c5ffabe43f167387e
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231220
DTEND;VALUE=DATE:20231221
DTSTAMP:20230426T110107Z
UID:afcc2fcd7604ea4e4fbfeef30523c23f
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231220
DTEND;VALUE=DATE:20231221
DTSTAMP:20230426T110107Z
UID:ee5f4215a3cb14f84b69fd66a3c50a4c
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Altpapier
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
 
Also nen Problem mit der .ics gibt es auf jeden Fall - hier:
1682690125703.png
das türkis markierte ist... was auch immer, aber auf jeden Fall macht es die Datei unlesbar. Wenn Du das hier nimmst:
Code:
BEGIN:VCALENDAR
PRODID:-//K4SYSTEMS//ABFALLPLUS//DE
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:Europe/Berlin
X-MS-OLK-FORCEINSPECTOROPEN:FALSE
X-WR-CALNAME:Abfuhrtermine Kaiserstraße, Hagen
X-WR-RELCALID:aeb3135b436aa55373822c010763dd54
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230104
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230621
DTEND;VALUE=DATE:20230622
DTSTAMP:20230426T110107Z
UID:4f548ce8e69f9acc22d4515490ccbba3
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Altpapier
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230705
DTEND;VALUE=DATE:20230706
DTSTAMP:20230426T110107Z
UID:864bdfb3510a8d498ff6f0738d95b327
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230706
DTEND;VALUE=DATE:20230707
DTSTAMP:20230426T110107Z
UID:3fe169342e31462ba455fbf8971e3d17
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230719
DTEND;VALUE=DATE:20230720
DTSTAMP:20230426T110107Z
UID:51511eb705425bbd1684bf3d3bc40483
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230719
DTEND;VALUE=DATE:20230720
DTSTAMP:20230426T110107Z
UID:c2d6133b4221e533033b8e718f89ef14
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230907
DTEND;VALUE=DATE:20230908
DTSTAMP:20230426T110107Z
UID:fcda0a9fa49f90baf88136693263cae3
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230913
DTEND;VALUE=DATE:20230914
DTSTAMP:20230426T110107Z
UID:71ce8e2cd1ab688615d63d0ab833700a
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230920
DTEND;VALUE=DATE:20230921
DTSTAMP:20230426T110107Z
UID:cb0873091ea00d92db2dcbc36b3685de
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Altpapier
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230927
DTEND;VALUE=DATE:20230928
DTSTAMP:20230426T110107Z
UID:49c889354518e94195d2788734c6a949
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231006
DTEND;VALUE=DATE:20231007
DTSTAMP:20230426T110107Z
UID:1613c715e851db5cfa38133bc41d98f3
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231206
DTEND;VALUE=DATE:20231207
DTSTAMP:20230426T110107Z
UID:ff51b1fcbb27c8c4542d3bf890064294
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231207
DTEND;VALUE=DATE:20231208
DTSTAMP:20230426T110107Z
UID:45064912cd01eb2c5ffabe43f167387e
CREATED:20230101T090000Z
DESCRIPTION:Gelber Sack nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Gelber Sack
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231220
DTEND;VALUE=DATE:20231221
DTSTAMP:20230426T110107Z
UID:afcc2fcd7604ea4e4fbfeef30523c23f
CREATED:20230101T090000Z
DESCRIPTION:Restmüll grüne Woche nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Restmüll grüne Woche
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20231220
DTEND;VALUE=DATE:20231221
DTSTAMP:20230426T110107Z
UID:ee5f4215a3cb14f84b69fd66a3c50a4c
CREATED:20230101T090000Z
DESCRIPTION:Altpapier nicht vergessen!
LAST-MODIFIED:20230101T090000Z
LOCATION:Kaiserstraße, Hagen
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Altpapier
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
ist es zumindest erstmal lesbar (da gibts noch nen Problem mit dem SUMMARY-Eintrag vom Altpapier am 20230719, das wird so als Restmüll angezeigt) - dann die Sensoren noch hierdrauf anpassen, die types: müssen den SUMMARY-Einträgen entsprechen, also Restmüll grüne Woche, Altpapier, Gelber Sack - nicht rest, papier, gelbersack.

Dann gibts zumindest schonmal funktionierende Sensoren:
1682689708118.png
- und vielleicht funktioniert der Rest dann ja auch schon :D

Achja, den Eintrag in der configuration.yaml hatte ich jetzt hierdrauf beschränkt:
YAML:
waste_collection_schedule:
  sources:
    - name: ics
      args:
        file: "www/abfallkalender.ics"
Feiner konfigurieren kann man dann ja immernoch wenns läuft, erstmal Fehlerquellen ausschließen.
 
Danke für das Feedback !!!! Ich werd mich da mal in ruhe dran setzen. Bzgl der ICS Datei. Da habe ich inhalt drin gelöscht damit ich das Posten kann. Sonst hätte das den zeichen rahmen gesprengt. Die restlichen Tipps werde ich mir aber gerne noch angucken und dann Feedback geben.

Danke nochmal
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.112
Beiträge
59.394
Mitglieder
6.155
Neuestes Mitglied
Becks0815
Zurück
Oben