Hallo Osorkon,
das scheint nicht zu funktionieren. Hier die Inhalte der Zustände:
`sensor.waschmaschine_gesamtdauer: 56`
`sensor.laufzeit_waschmaschine: 47 Minuten`
`sensor.fortschritt_waschmaschine: unavailable (das sollte die Prozentzahl sein)`
Und hier mein Template Sensor:
`{% set laufzeit = states(‘sensor.laufzeit_waschmaschine’) %}`
`{% if laufzeit.split(’ ‘)[1] == “Stunde” or “Stunden” %}`
`{% set laufzeit = (laufzeit.split(’ ‘)[0] | int ) * 60 + (laufzeit.split(’ ‘)[3] | int ) %}`
`{% else %}`
`{% set laufzeit = (laufzeit.split(’ ')[0] | int(0) ) %}`
`{% endif %}`
`{% set dauer = states(‘sensor.waschmaschine_gesamtdauer’)|int(default=0) %}`
`{{ 100-(Laufzeit/Dauer * 100 ) | int }}`
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)