FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: The-Holgi am 31 Dezember 2013, 11:07:55

Titel: Elro Zwischenstecker über Fensterkontakt schalten
Beitrag von: The-Holgi am 31 Dezember 2013, 11:07:55
Hallo,
ich möchte einen Zwischenstecker für 90 Sek. anschalten wenn die Tür geöffnet wird.
Das funktioniert auch senr gut :
define Licht_laube notify la_Kontakt:opened.* {\
  if(Value("Laube_Tisch") eq "off") {\
   {fhem("set Laube_Tisch on-for-timer 90") }\
    }\
}


Möchte aber das der Zwischenstecker an bleibt, wenn das Licht vorher von "Hand" eingeschaltet wurde.
Das funktioniert leider so nicht, vermutlich weil der Status des Zwischensteckers wenn man ihn mit der Elro Fernbedienung schaltet nicht an Fhem übertragen wird.
Hat vielleicht jemand eine Idee wie man das umsetzen könnte ?
Edit: Wenn übers webinterface geschaltet wird klappt es.

Gruß Holgi
Titel: Antw:Elro Zwischenstecker über Fensterkontakt schalten
Beitrag von: micomat am 31 Dezember 2013, 11:18:38
jetzt muss ich einfach mal doof fragen... funktioniert bei dir on-for-timer bei den ELRO?
wenn ich das oben in der Befehlszeile eingebe, set elro-stecker on-for-timer 5 kommt der Fehler:
Unknown argument off-for-timer, choose one of dimdown dimup off on on-till

?! ich weiß aber nicht wieso...
Titel: Elro Zwischenstecker über Fensterkontakt schalten
Beitrag von: The-Holgi am 31 Dezember 2013, 12:12:00
Hallo, bei mir funktioniert das ohne Probleme. Siehe log: 2013.12.31 11:52:52 2: GenShellSwitch set Laube_Tisch on-for-timer 60
Welche Fhem Version benutzt du denn ?
Titel: Antw:Elro Zwischenstecker über Fensterkontakt schalten
Beitrag von: micomat am 31 Dezember 2013, 12:41:42
gestern erst n update gemacht ;)
sind deine ELRO auch als IT definiert?
Titel: Antw:Elro Zwischenstecker über Fensterkontakt schalten
Beitrag von: The-Holgi am 31 Dezember 2013, 13:35:44
als it ? Nein so habe ich sie eingetragen:
### Laube Tisch ###
define Tisch GenShellSwitch /home/pi/raspberry-remote/send 10001 3 1 0
attr Tisch group Licht
attr 03_Laube_Tisch room 03_Laube,05_Steckdosen

Und das Modul 00_GenShellSwitch.pm sowie 58_GPIO4.pm habe ich noch installiert. Die Elros werden über einen "China-billig-433mhz-Sender" der an den GPIO´s
meines Raspberry Pi angeschlossen ist geschaltet.
Titel: Antw:Elro Zwischenstecker über Fensterkontakt schalten
Beitrag von: micomat am 31 Dezember 2013, 14:02:48
Okay, danke. Da liegt der Hase im Pfeffer ;)
Das 10_IT.pm kann die set extensions nicht.

Danke und Gruß,
Markus