Abfallkalender Allias Namen Waste Collection

Moin, besteht die Möglichkeit auch für den Alias Namen den anders über eine Card auszugeben. Die im ICS Kalender von meinem Mülldienstleister sind nur abgekürzt und sehen nicht so hübsch aus. :wink:

Ich habe dafür eine dyamische Karte erstellt, die je nachdem welche Müll anfällt das ausgibt.

waste_collection_schedule:
  sources:
    - name: ics
      args:
        file: "www/Abfallkalender.ics"
      customize:
        - type: Restabfallbehaelter
          alias: rest
          icon: mdi:trash-can
        - type: Bioabfallbehaelter
          alias: bioabfall
          icon: mdi:trash-can
        - type: Wertstoffbehaelter
          alias: gelbetonne
          icon: mdi:recycle
        - type: Papierbehaelter
          alias: papier
          icon: mdi:trash-can
          show: true
  fetch_time: "04:00"
  day_switch_time: "06:00"

Card:

type: custom:button-card
entity: sensor.tonnenbutton
layout: icon_name_state2nd
show_label: true
label: |
  [[[
    var days_to = entity.state.split("|")[1]
    if (days_to == 0)
    { return "Heute Abend raus" }
    else if (days_to == 1)
    { return "Morgen Abend raus" }
    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

2023-05-08 13_46_13-Übersicht – Home Assistant

Wähle einfach ein anderes alias:

anstatt:

alias: rest

z.B.:

alias: "Restmüll"

Die Änderungen müsstest du dann bei den Sensoren auch noch durchführen.
z.B. von:

types:
  - rest

auf

types:
  - "Restmüll"

@Soul mal ne Frage hattest du Probleme mit der ics datei bzw wurde die gleich gefunden?

Meine mukt sie tage werden nicht gefunden…

Lg
Thomas

@SvePu vielen Dank, damit hat es geklappt, wenn ich mich nicht noch selbst mit zwei Sensor Dateien in unterschiedlichen /packages/ Verzeichnissen vertan hätte :face_with_peeking_eye:

@tommes1104 ja das einlesen funktioniert bei mir bis jetzt einwandfrei