FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mickey am 14 Oktober 2016, 09:36:38

Titel: Im Dummy rechnen
Beitrag von: Mickey am 14 Oktober 2016, 09:36:38
Guten Morgen,

ich habe schon viel gelesen, aber raffe es leider nicht.

Ich habe aus einen Notify ein Wert in ein Dummy geschrieben, was auch funktioniert.

Nun möchte ich den Wert, der im Dummy steht
mit dem UserReading rechnen.
Wie zum Beispiel: Wert (dummy) *11*0.0555

UserReading:

Kosten {my $t=ReadingsVal($name,"dummy","0")*11*0,0555;}


Geht das?

Liebe Grüße, Michael
Titel: Antw:Im Dummy rechnen
Beitrag von: jmike am 14 Oktober 2016, 12:27:32

Hi Michael.

So geht es, du musst nur noch "wert" mit dem Readingnamen ersetzen:

Kosten {ReadingsVal($name,"wert","0")*11*0.0555}
Titel: Antw:Im Dummy rechnen
Beitrag von: Mickey am 14 Oktober 2016, 13:00:27
Ich habe es so gelöst

{ReadingsVal("HM_3DFAF5_IEC_01","gasCntCalc",0)*11*0.0523-996;}

nur muss es anders herum sein, das Ergebnis muss von den 996 abgezogen werden.
Hab ne BLOCKADE  :o

Grüße
Titel: Antw:Im Dummy rechnen
Beitrag von: Mickey am 14 Oktober 2016, 13:09:52
Hallo,

das StateFormat habe ich so gesetzt:

{sprintf("%.2f Euro",ReadingsVal($name,"gesamt","?"))}

Grüße