was mach ich hier falsch?
FBDECT_20001:energy.* set P_Kuehlschrank %EVTPART1*0,00025
Mal 0.00025 ! (Der Punkt ist das Komma)
Grüße Jörg
och nö jetzt .... ;) Danke ...
das wars leider nicht, dachte ich mir schon, das Problem ist, dass nur ein String und nicht das Produkt ausgegeben wird: 4000*0.00025 anstatt 1 z.B. ...
Das ganze ist ein notify ...
Zitat von: grappa24 am 12 Mai 2015, 20:48:05
was mach ich hier falsch?
FBDECT_20001:energy.* set P_Kuehlschrank %EVTPART1*0,00025
Mit FHEM-Befehlen direkt kann man doch nicht rechnen, dazu braucht man z.Bsp. perl:
FBDECT_20001:energy.* { fhem "set P_Kuehlschrank ". ($EVTPART1*0,00025) }
Und es heisst $EVTPART1 und nicht %EVTPART1, letzteres ist unerwuenscht (deprecated).
Danke Rudolf!
... auch für den Hinweis mit %EVTPART - war aus einem alten Codestück ;)