Dat deed ik hier ook maar vrouwlief wilt graag de weken zien. Met rest en GFT komen we prima uit maar karton wordt echt te weinig gelegd hier, normaal eens in de 4 weken maar nu moeten we dus 6 weken wachten.TheFes schreef op maandag 19 december 2022 @ 12:21:
@Toppe
Dit gebruik ik:
Django/Jinja:
1 2 3 4 5 6 7 8 9 {%- set sensor = trigger.entity_id %} {%- set collection_date = as_local(as_datetime(state_attr(sensor, 'year_month_day_date'))).date() %} {%- set days = ['Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag' ] %} {%- set days_until = state_attr(sensor, 'days_until_collection_date') %} {%- if days_until <= 1 %} {{ ['Vandaag', 'Morgen'][days_until] }} {%- else %} {{ days[collection_date.weekday()] ~ ' ' ~ collection_date.strftime('%d-%m-%y') }} {%- endif %}
Wellicht heb je er iets aan. Ik doe verder niets met de weken, want ik laat met auto-entities toch alleen maar de sensoren zien die de komende twee weken een ophaalmoment hebben.
Ik gebruik trigger based template sensoren zodat ik makkelijk yaml anchors kan gebruiken
zie: https://github.com/TheFes...trash_formatted_date.yaml
Nu heb ik het geluk dat ik het karton gewoon op het werk in de aanhanger kan gooien, die komt het brandweermuseum leeg halen zodra hij vol is maar niet iedereen heeft dit geluk.
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!