Moin,
gibt es einen Weg um einen Wert eines Readings gleich im "attr" Teil eines devices mitzugeben? Also eher eine Konstante als ein Reading.
Gruß und Dank
Petz
Um was für ein Attribut in was für einem Device geht es denn?
geht um eine IP-Adresse die ich in einem Dummy hinterlegen möchte
Perlcode in einem Notify oder 99_myUtils
fhem "attr Device Attributname " . ReadingsVal("NAMEDEVICE","READING",DEFAULT);
Hoffe ich habe Dich da richtig verstanden.
Musst aber noch ein save machen.
Beschreib mal bitte ausführlich was du vor hast.
Es gibt ein Gerät mit einem Reading in dem eine IP Adresse steht.
Diese IP Adresse möchstest du als Attribut in einem Dummy speichern. Warum? In welchem Attribut?
Aaalso:
Ich hab ein paar WLAN Steckdosen. Um den Befehl für netcat zusammen zu setzen braucht man die IP, Mac Adresse und einen Hex String. Die Funktion würde ich gerne in 99_myUtils ablegen und die ganzen Fix-Werte in den jeweiligen Steckdosen Dummy packen.
Also brauchst du eigene Attribute? Dafür kannst du das Attribut userattr verwenden.
In den myUtils dann AttrVal(...) benutzen.
Dann habe ich ihn doch falsch verstanden und er will es wohl anders rum haben. Sorry
Zitat von: CoolTux am 23 Oktober 2016, 18:36:03
Dann habe ich ihn doch falsch verstanden und er will es wohl anders rum haben. Sorry
Hat er aber auch sorum beschrieben :)
userattr... Danke, das hat weiter geholfen!