Antwort auf: Abfallkalender über ICS Datei

Forum Forum Schnelle Frage Abfallkalender über ICS Datei Antwort auf: Abfallkalender über ICS Datei

#1363
Avatararganto
Teilnehmer

Hallo zusammen,
nachdem meine Ansage über Alexa leider nicht mehr so funktionieren will wie zuvor, habe ich mich nun auch mal dran gesetzt und mir den Abfallkalender nach Domjo75 Vorlage zusammengebastelt. Funktioniert soweit auch ganz gut jedoch komme ich mit dem Lovelace Dashboard noch nicht so ganz klar. Würde es dir was ausmachen den Code von deiner Vorlage mal hier reinzuposten, da mir die Vorlage eigentlich ganz gut gefällt.

Vielen Dank aber trotzdem schonmal für die vielen nützlichen Beiträge hier.

Gern. Hier für die erste Zeile. Die anderen analog.

<code class="language-markup-templating">title: Abfallkalender
type: entities
entities:
  - type: 'custom:template-entity-row'
    entity: sensor.abfallkalender_hausmuell_date
    style: >
      .secondary {
        font-size:12px;
      }
      .pointer {
        {% set dateto = states('sensor.abfallkalender_hausmuell_date').split('|')[0] %}
        {% if dateto == '0' %}
          --paper-item-icon-color: #c93636 !important;
        {% elif dateto == '1' %}
          --paper-item-icon-color: #f58d42 !important;
        {% endif %}     
      }
    icon: 'mdi:trash-can'
    name: Hausmüll
    state: >
      {% set dateto = states('sensor.abfallkalender_hausmuell_date').split('|')[0] %}
      {% if dateto == '0' %}
        heute
      {% elif dateto == '1' %}
        morgen
      {% else %}
        in {{ dateto }} Tagen
      {% endif %}
    secondary: >
      {% set datum = as_timestamp(states('sensor.abfallkalender_hausmuell_date').split('|')[1]) %}
      {% if datum|timestamp_custom('%a') == 'Mon' %}Mo{% endif -%}
      {% if datum|timestamp_custom('%a') == 'Tue' %}Di{% endif -%}
      {% if datum|timestamp_custom('%a') == 'Wed' %}Mi{% endif -%}
      {% if datum|timestamp_custom('%a') == 'Thu' %}Do{% endif -%}
      {% if datum|timestamp_custom('%a') == 'Fri' %}Fr{% endif -%}
      {% if datum|timestamp_custom('%a') == 'Sat' %}Sa{% endif -%}
      {% if datum|timestamp_custom('%a') == 'Sun' %}So{% endif -%}
      {{ datum|timestamp_custom(', %d.%m.%Y') }} 

Und mit Sicherheit geht es schöner, insb. das mit den Wochentagen. Aber egal.