FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Haui am 17 April 2013, 18:22:36

Titel: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: Haui am 17 April 2013, 18:22:36
Hallo zusammen !

Ich habe folgendes Problem: Ich bekomme die eigentlich einfache Abfrage meines FFTHK am Küchenfenster nicht hin. Ich möchte eine FS20 Schaltsteckdose schalten, je nachdem welchen Zustand der Fensterkontakt hat. So sieht mein Code aus:

define Dunstabzug_an_bei_Fenster_auf notify if eg_KuecheFenster.*:Open set Dunstabzug on

define Dunstabzug_aus_bei_Fenster_zu notify if eg_KuecheFenster.*:Closed set Dunstabzug off

Kann mich jemand unterstützen ? Ich sehe einfach den Fehler nicht....

Gruss
Haui
Titel: Aw: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: Puschel74 am 17 April 2013, 18:27:48
Hallo,

das Wort if ist dort zuviel.

define Dunstabzug_an_bei_Fenster_auf notify eg_KuecheFenster:Open set Dunstabzug on

So sollte es besser klappen.

Grüße

P.S.: Fehlermeldungen aus dem Logfile wären bei solchen Fragen recht interessant ;-)
Titel: Aw: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: broadway am 17 April 2013, 20:09:44
Mein FHTTK sendet nicht Open sondern Window:Open

Daher muss es wohl lauten:
notify eg_KuecheFenster:Window: Open
Titel: Aw: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: Haui am 17 April 2013, 21:50:23
Danke erstmal für Eure Antworten.

Leider findet immer noch kein Schaltvorgang statt.

Der Log des FFTHK liefert immer alle paar Minuten:

2013-04-17_21:43:20 eg_KuecheFenster Window: Closed

oder halt mit "Open" am Ende wenn Fenmster auf. Im Hauptlogfile ist auch kein Hinweis auf Aktivität wenn der FFTHK was sendet.

Irgendwas muss in der Zeile noch falsch sein. Noch jemand eine Idee ?
Titel: Aw: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: Zrrronggg! am 17 April 2013, 22:07:36
ZitatNoch jemand eine Idee ?
aber immer:

define Dunstabzug_Fenster notify eg_KuecheFenster { if (Value("eg_KuecheFenster") eq "Open") { fhem("set Dunstabzug on") } else { fhem("set Dunstabzug off") }}

Das ist ein bisschen ungenau, weil auch andere Zustände als Closed die Dunstabzugshaube aus schalten, wenngleich ich gerade nicht weiss, ob das Teil andere Zustände also Open und Closed haben kann.  Ich glaube eigentlich nicht (ich weiss nicht ob das Teil Battery übermittelt, obwohl ich von den Dingern einige einsetze)

Zu Not kannst du obiges ja auch wie deinen ürsprünglichen Ansatz in 2 defines umbauen.


Übrigens:

ZitatMein FHTTK sendet nicht Open sondern Window:Open

Daher muss es wohl lauten:

notify eg_KuecheFenster:Window: Open

Ich bin mir  nicht sicher (TM), dass das stimmt. Mein obiger Code funktioniert bei mir, was ja nicht sein dürfte, wenn du recht hast. ich glaube eigentlich, dass das Teil tatsächlich nur Open und Closed sendet und der Logeintrag irreführend ist.

Titel: Aw: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: Haui am 17 April 2013, 22:21:23
So funktionierts ! Besten Dank !
Titel: Aw: Bekomme FFTHK Abfrage und Aktion nicht hin
Beitrag von: Zrrronggg! am 17 April 2013, 22:25:03
U R welcome