Forum › Forum › Schnelle Frage › Abfallkalender über ICS Datei › Antwort auf: Abfallkalender über ICS Datei
17. Dezember 2020 um 20:52
#1363
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.