Wert an einen Dummy übergeben

Begonnen von Brun, 18 Oktober 2013, 09:28:53

Vorheriges Thema - Nächstes Thema

Brun

Hallo,

ich stehe gerade auf den Schlauch.
Wie kann ich denn am besten einen wert an ein Dummy übergeben. z.B. die Luftfeuchtigkeit von einen S300.


Vielen Dank schon einmal.


Gruß Brun

betateilchen

set dummy ReadingsVal('S300sensor','humidity','?')
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Brun

#2
Vielen Dank!!!

Den Denkanstoß habe ich gesucht!


Leider funkioniert es net so ganz.
In den State steht dann nur der Strin drin aber nicht der Wert...



Gruß Brun

betateilchen

naja, ein bisschen Nachdenken wollte ich Dir auch noch überlassen ;)

probier mal

set dummy {ReadingsVal('S300sensor','humidity','?')}
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Brun

Nop...


Das hatte ich ja probiert.
Wenn das Komando "set dummy_sma {ReadingsVal('TriPower','GridMs-TotW','?')}" absetze (im WebIF) habe ich immer das selbe Phänomen.
auch mit den anderen typischen Sonderzeichen.

betateilchen

{ my $v = ReadingsVal("TriPower","GridMs-TotW","?");; fhem("set dummy_sma $v");; }

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Brun

Vielen Dank!

Jetzt kommt auch die Erinnerung wieder.

Gruß Brun