Hallo
Und Danke
Hab jetzt mal beides reingeschrieben ....
Aber warum bekomm ich bei dem einen
Betriebsstunden —— 6:04
uptime_Calc —— 15 Tage 04 Stunden 34 Minuten
Raus
Das Reading im Counter pulseTimePerDay zeigt 21874 .... 6:04 ist also richtig aber das andere ...
userReadings
Betriebsstunden:pulseTimePerDay.* {my $hours=ReadingsNum($NAME,"pulseTimePerDay",0)/3600; my $h=int($hours); my $m=int(($hours - $h)*60); $m="0".$m if ($m=~/^\d$/); "$h:$m"},uptime_Calc {sprintf("%d Tage %02d Stunden %02d Minuten",SYSMON_decode_time_diff((ReadingsVal($NAME,"pulseTimePerDay",0))*60))}
Ah es muss anstatt pulseTimePerDay",0))*60))} so heißen pulseTimePerDay",0))*1))} dann ist es richtig
Super vielen Dank