Tür/fensterkontakt, Notify trigger ohne Grund

Begonnen von kurtklaiber, 14 Februar 2016, 19:18:59

Vorheriges Thema - Nächstes Thema

marvin78

Zitat von: kurtklaiber am 18 Februar 2016, 17:30:23

Als nächstes werde ich mal versuchen "event-on-change-reading" auf 1 zu setzen.


Das ist keine gute Idee. Bitte die Doku lesen.

BTW: Warum enthalten deine Themen immer Umfragen?

stromer-12



Zitat von: kurtklaiber am 18 Februar 2016, 17:30:23
Allerdings würde mich interessieren, warum ein klar definiertes Notify getriggert wird, obwohl der Kontakt nicht geöffnet wird.
Auslöser ist die Zeile:      Triggering HK1_HR
Wenn mir hier jemand helfen könnte, wäre ich sehr dankbar.

Wenn event-on-change-reading nicht entsprechend gesetzt, löst jedes setzen eines Readings ein Event aus. Egal ob sich dabei der Wert ändert oder nicht.

stromer on tour

FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

kurtklaiber

Hallo Forum,

ich habe nun sehr viel Zeit mit experimentieren verbracht. Leider gelingt es mir immer noch nicht so richtig eine systematische Fehlersuche zu betreiben.
Folgendes habe ich herausgefunden:

1.
Ein Großteil der "UNKNOWNCOMMANDS" stammen tatsächlich von meinem Nachbarn. Man kann sie unterdrücken, indem man aus dem BiCod die HMID des Senders herausfindet und dann folgenden Code eingint:

Define Nachbar1 CUL_HM HMID
attr Nachbar1 ignore 1


2.
Meine Fehlalarme werden vermutlich durch den "Actiondetector" ausgelöst. (Obwohl ich klar definiert habe, dass das notify nur getriggert werden soll, wenn ein Kontakt geöffnet) wird.
Dies versuche ich nun wie folgt zu verhindern:

if (($alarmflag eq "1") and ($obj ne "ActionDetector")) {
{fhem ("set S_Alarm  on")};# Alarmsirene ein
print "Alarm ok ";

"$obj" enthält zu diesem Zeitpunkt den $NAME des auslösenden Aktors.
Ich bin nun sehr gespannt ob das hilft. Ich werde in einiger Zeit, wenn ich sicher sein kann noch darüber berichten.
Vielen Dank noch für die Unterstützung, das hat mir sehr geholfen.

Gruß

Kurt

kurtklaiber

Nach einigen Tagen Test kann ich feststellen, dass die Maßnahmen wirken. In der LOG kann ich sehen, dass die notify immer noch getriggert werde, aber durch die Bedingungen ein Alarm verhindert werden.
Deshalb kann ich dieses Kapitel schließen.
Dank an allle die geholfen haben.


Gruß

Kurt