Hallo,
ich finde hierzu keine vergleichbaren Beispiele in Forum, Wikis, Google. Vermutlich sehe ich den Wald vor lauter Bäumen nicht.
Kann mich jemand in die richtige Richtung schubsen? Danke.
ciao walter
- Variante: mit -1 multiplizieren?
- Variante: perl function abs() benutzen http://perldoc.perl.org/functions/abs.html
Danke, das mit -1 war mir klar. Aber ich habe die Syntax nicht hinbekommen.
Anbei das funktionierende Konstrukt. Muss ich da wirklich über die readingsVal-Funktion gehen oder geht es einfacher?
ciao walter
Nur ein bisschen einfacher:
{sqrt(ReadingsVal($name,'state',0)**2)}
du kannst $name verwenden, dann bleibt es dir auch beim umbenennen erhalten.
Gruß
Igami
Noch einfacher, anstatt erst die Wurzel aus dem Quadrat zu ziehen:
{abs(ReadingsVal(...))}