sensor.steckdose_month_runtime in d:h:m anzeigen

Sascha

New member
Mein Tapo 110 hat ein sensor für die monatliche Laufzeit. Diese wird aber in Minuten angegeben. Das liest sich natürlich schwierig. An dem Ding hängt mein 3D Drucker. Eine Anzeige wie "1d 5h 23m" wäre natürlich sinnvoller.

Kann mir jemand erklären wie ich HomeAssistant dazu bewegen kann mir das entsprechend anzuzeigen.

DANKE
 
Nurnoch den Sensor einfügen und los geht's:

YAML:
{% set time = states('sensor.xxxx')|float(0) %}
{% set D = (time / 1440)|int %}
{% set H = (time / 60)|int %24 %} 
{% set M = time %60 %}   
{{ '%0.02dd:%0.02dh:%0.02dm' | format(D, H, M)}}
 
Danke, aber wenn ich das so einfüge bekomme, bekomme ich eine Fehlermeldung beim prüfen der yaml.

Bildschirmfoto 2023-03-25 um 14.09.09.png

Line 31 ist der Beginn deines Codes
 
Ah, du kannst das so nicht eintragen. Dafür musst du entweder einen Sensor erstellen oder, wenn es dir nur um die visuelle Anzeige geht, eine entsprechende Karte auf deinem Dashboard
 
okay, ich habe eine Karte wo alle Entitäten sind die ich benötige zu dem Gerät, eins ist eben der month_runtime und den möchte ich im Dashboard nun anders angezeigt haben.
Hab den Code einfach n die conficuration.yml eingetragen. Was muss ich richtigerweise tun damit das wie geplant angezeigt wird?

Bildschirm­foto 2023-03-25 um 17.02.14.png?
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.110
Beiträge
59.382
Mitglieder
6.151
Neuestes Mitglied
swoopy
Zurück
Oben