Originally posted by: <email address deleted>
Hi,
mein Flukso[1]-Modul läuft soweit. Interessehalber lasse ich alle drei Phasen
getrent messen, und daher suche ich nun nach einer Möglichkeit, in FHEM für
den Plot die drei Werte zusammenzuzählen -- any ideas?
-kai
[1] https://www.flukso.net/
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> getrent messen, und daher suche ich nun nach einer Möglichkeit, in FHEM für
> den Plot die drei Werte zusammenzuzählen -- any ideas?
Entweder in deinem flukso-modul oder per notify bzw. at, wo aufaddiert, und ein
trigger erzeugt wird. Ja, elegant ist anders.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hi,
auf Nachfrage hat Rudi ein Beispiel zur Verfügung gestellt:
define sumNtfy notify geraet1:Wert.* {
my $sum = ReadingsVal("geraet1", "Wert", 0)+
ReadingsVal("geraet2", "Wert", 0)+
ReadingsVal("geraet3", "Wert", 0);
fhem("trigger geraet1 Summe: $sum");
}
define sumLog notify geraet1:Summe:.*
Das Letzere müsste m.E. die Log-Definition sein, nicht ein notify...
Hab's noch nicht getestet.
Heisst v.a., dass man mit
fhem("trigger geraet1 Summe: $sum")
einen Log-Eintrag für ein Gerät wegschreiben kann - das war ja hier
letztens auch gefragt.
Hab's noch nicht getestet - sagt ihr bescheid wenn's bei euch tut?
Gruß, Uli
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> define sumLog notify geraet1:Summe:.*
>
> Das Letzere müsste m.E. die Log-Definition sein, nicht ein notify...
Stimmt. Also
define sumLog FileLog /path/to/logfile geraet1:Summe:.*
> Heisst v.a., dass man mit
> fhem("trigger geraet1 Summe: $sum")
> einen Log-Eintrag für ein Gerät wegschreiben kann - das war ja hier
> letztens auch gefragt.
Mit trigger generiert man genauso ein Event, wie alle anderen Module auch, wenn
sie eine Nachricht empfangen. Und dieser Event kann von einem notify / filelog
/ watchdog / etc. ausgewertet werden.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com