FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Michael Schmidt am 02 Oktober 2017, 15:54:14

Titel: Eventbasiertes DOIF mit Regex in der Ausgabe
Beitrag von: Michael Schmidt am 02 Oktober 2017, 15:54:14
Hallo,

leider habe ich ein Problem bei ein device von einem Fhem zu anderen zu übertragen.

ich habe erfolgreich eine FHEM2FHEM Verbindung eingerichtet und habe auch wie gewünscht die Events des entfernten FHEM.

nun möchte ich jedoch die Events in einen lokalen Dummy übertragen.
Leider bekomme ich auch den ursprünglichen readingnamen des Events im Doif mitübertargen.

define doif_xiaomi DOIF ([xiaomi1:"lux:"])(setreading xiaomi Helligkeit $EVENT) DOELSEIF ([xiaomi1:"temperature:"])(setreading xiaomi Temperatur $EVENT)

ich würde nun gern das Event auf Zahlen regexen,

Readingbasiert funktioniert das ja auch so:
define doif_xiaomi DOIF ([xiaomi1:lux])(setreading xiaomi Helligkeit [xiaomi1:lux:d]) DOELSEIF ([xiaomi1:temperature])(setreading xiaomi Temperatur[xiaomi1:temperature:d])

hat jemand eine Idee?

GRuß
Titel: Antw:Eventbasiertes DOIF mit Regex in der Ausgabe
Beitrag von: amenomade am 03 Oktober 2017, 00:01:52
Bin mir nicht sicher, dass ich deine Frage verstehe, aber hast Du schon mit $EVTPARTnn  versucht?
Titel: Antw:Eventbasiertes DOIF mit Regex in der Ausgabe
Beitrag von: Michael Schmidt am 03 Oktober 2017, 19:57:52
ja habe ich versucht funktioniert leider nicht!

was funktioniert ist den dummy im FHEM2FHEM Client genau so zu benennen wie im host.
Vielleicht schreibt das ja mal wer fett in die Doku von FHEM2FHEM :)

Gruß