Waste collection schedule -> enitäten

moin,
den waste_collection_schedule habe ich installiert und die angaben
tauchen auch in meinem Kalender auf

image

ich benötige nun aber auch senoren/entitäten der Werte in wieviel tagen der jeweilige müll abgeholt wird. Werte soll in AWTRIX dargestellt werden.

hat jemand zufällig ein “codeschnippsel” für entsprechenden sensoren?

Gruß

Die Integration funktioniert bei mir nur, wenn ich meine Daten direkt hier eingebe:

Über die configuration.yaml passiert nichts, scheint mit

waste_collection_schedule:
  sources:
  - name: c_trace_de
    args:
      strasse: xxxxx
      hausnummer: x
      service: aurich-abfallkalender
      gemeinde: Aurich
      ort: xxxxx

nicht zu funktionieren

Bin auch vor paar Monaten von der YAML Config auf die UI gewechselt, find ich besser.
Hast es den hinbekommen über die UI die Sensoren zu erstellen?

nicht wirklich, nur den einen:

Spuckt aber den Nächsten in Englisch aus…
Restmüll in 2 Days

Gefällt mir so nicht

Du kannst selber ein Werte Template hinterlegen dann sollte es gehen
grafik
Ich habe aber nur sensoren für die einzelnen Müllsorten, kein kombie Sensor, vielleicht muss es da angepasst werden.

{% if value.daysTo == 0 %} Heute{% elif value.daysTo == 1 %} Morgen{% else %} in {{value.daysTo}} tagen{% endif %}

Bei dir ist auch die UI englisch, drück mal Strg + F5 um ohne cache neu zuladen.

LG

Du kannst die Ausgabe ändern in dem du im Code ‘replace’ anwendest.
Das habe ich auch so gelöst. Nun wird ‘in 3 Tagen’, oder Morgen’ ausgegeben.

{{ states('sensor.abfallart').replace('days', 'Tagen').replace('in 1 Tagen', 'wird Morgen abgeholt!').replace('Gelbe_Tonne', 'Gelbe Tonne')}}

danke…

habe mir nun temp-sensoren gemacht. Funktioniert erstmal.

      - name: muell_next_tage
        state: >
          {% set status = states('sensor.muell_naechster') %}
          {% set tage = status.split('in ')[1].split(' ')[0] | int if 'in ' in status else 0 %}
          
          {{ "Heute" if tage == 0 else "Morgen" if tage == 1 else "{} Tage".format(tage) }}


      - name: muell_next_icon
        state: >
          {% set status = states('sensor.muell_naechster') %}
          {% if 'Reststoff' in status %}
            57283
          {% elif 'Blaue Tonne' in status %}
            57286
          {% elif 'Biotonne' in status %}
            63012
          {% elif 'Gelbe Tonne' in status %}
            57088
          {% else %}
            "Unbekannt"
          {% endif %}

image

Teste gerade nur noch etwas rum. Der PI für mein HA soll einen ThinPC weichen (mit Proxmox) weichen.
HA läuft schon mehrere Jahre, werde einmal alles neu von anfang aufsetzen. Hat sich zuviel geändert…