Label $data{sum1} + $data{sum2} ?

Begonnen von Asuries, 19 Dezember 2012, 21:37:02

Vorheriges Thema - Nächstes Thema

Asuries

                                                     

Hallo zusammen,

ich habe ein Verständnisproblem mit dem Label eines Plots.
Aus einem Log werden 2 verschieden Linien in einem Plot angezeigt (Warmwasser und Kaltwasser).
Das klappt natürlich ohne Problem! :) Jetzt würde ich gerne wie folgt labeln:
Summe vom Warmwasserverbrauch - Summe vom Kaltwasserverbrauch - Summe Wasserverbrauch gesamt
Ich habe bisher:
attr Wasser label "Warmwasser: $data{sum1} Liter - Kaltwasser $data{sum2} Liter"
Soweit so gut, nur wie bilde ich jetzt hieraus die Summe? In der commandref kann ich irgendwie nix finden und meine
Perl Kenntnisse sind leider mehr als begrenzt.
Würde mich freuen wenn mir jemand hier weiterhelfen könnte!

Gruß und schönen Abend
Stefan

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.

rudolfkoenig

> Summe vom Warmwasserverbrauch - Summe vom Kaltwasserverbrauch - Summe Wasserverbrauch gesamt
> Ich habe bisher:
> attr Wasser label "Warmwasser: $data{sum1} Liter - Kaltwasser $data{sum2} Liter"
> Soweit so gut, nur wie bilde ich jetzt hieraus die Summe?

attr Wasser label "Warmwasser: $data{sum1} Liter - Kaltwasser $data{sum2} Liter - Summe ".
($data{sum1}+$data{sum2})." Liter"

oder

attr Wasser label sprintf("Warmwasser: %d Liter + Kaltwasser %d Liter = Summe %d Liter",
$data{sum1}, $data{sum2}, $data{sum1}+$data{sum2})

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Asuries

                                                     

Hallo Rudolf,
 
vielen Dank!
So funktionierts dann auch! ;)
 
Gruß
Stefan

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.