Guten Tag, sowohl commandRef als auch die Einsteigermanuals haben mir nicht weitergeholfen. Ich möchte gern ein notify definieren und verstehe die Schreibweise nicht. Ich habe ein geofancy-Gerät, dass meldet, wenn ich das Haus verlasse. RawDef sieht so aus:
defmod geofancy GEOFANCY geo
attr geofancy devAlias XXXXXXXX-YYYY-ZZZZ-AAAA-BBBBBBBBBBBB:ABCDE
Nun soll es ein notify dazu geben. In geofancy habe ich den Ort "Home" angelegt, geofancy erkennt, wenn ich diesen Ort betrete. Nun möchte ich beim betreten eine bestimmte URL aufrufen und ich schreibe daher:
defmod motion_switch_off notify geofancy:currLoc_ABCDE:arrived.Home {GetFileFromURL("http://meineURL") }
Ich kapiere die Schreibweise nicht. Ist es so:
GerätLautFHEM : ReadingDesGeräts : ValueDesReadings [Aber was macht jetzt der Punkt und wieso steht da der Value nochmal?]
Vielleicht kann mir jemand aus der Patsche helfen.
Lass Dir doch einfach im Event Monitor ein passendes notify erstellen.
Zeile mit dem richtigen Event markieren und auf "Create/Modify Device" klicken.
Gruß
Dan
Na ja, ich wollte auch mal die Sprache kapieren...
Zitat von: andies am 14 April 2017, 16:59:57
Na ja, ich wollte auch mal die Sprache kapieren...
Dann musst du lesen ;)
Regulärer Ausdruck (https://wiki.fhem.de/wiki/Regul%C3%A4rer_Ausdruck) Besonders die links selfhtml und regexp101.com sollten hilfreich sein