Rule mit Push-Nachricht will nicht korrekt

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

dreamar
Beiträge: 74
Registriert: 22. Dez 2017 08:41
Answers: 0

Rule mit Push-Nachricht will nicht korrekt

Beitrag von dreamar »

Hallo,

ich habe ein kleines Problem mit einer Rule. Wieso funktioniert die Meldung bei geöffneter Terrassentür, aber nicht die Haustür?
Kann mir da jemand behilflich sein?

Code: Alles auswählen

rule "Pushnachricht wenn Terrassentür auf und keiner da"
when 
    Item Anwesenheit changed from ON to OFF
then 
    if (IT_Terrassentuer.state == "OPEN"){
    sendBroadcastNotification("Achtung !!  Terrassentür noch offen!")
    }
    if (HaustR_OpenClose.state == "OPEN"){
    sendBroadcastNotification("Achtung !!  Haustür noch offen!")
    }
end
von Darkwin101 » 8. Sep 2020 17:32
Die Anführungsstriche auch mal weglassen Da Open Close ein Status ist und kein Text werden diese Nicht benötigt also == OPEN
Gehe zur vollständigen Antwort
Openhab 2.5.10 mit deconz und Homematic

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Answers: 0
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von ibot1989 »

Hast du eine Fehlermeldung im Log zu der Rule?

Gesendet von meinem ONEPLUS A6013 mit Tapatalk


Pepe1907
Beiträge: 167
Registriert: 1. Jun 2020 17:29
Answers: 2

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von Pepe1907 »

Was willst du denn mit dieser Rule anstellen?
Willst du beim Verlassen des Hauses checken lassen ob die Terassentür zu ist?
Weil diese Rule triggert nur wenn der Status der Anwesenheit sich ändert. Und nur dann wird überprüft ob die Terassentür offen ist.

Gesendet von meinem SM-G981B mit Tapatalk


dreamar
Beiträge: 74
Registriert: 22. Dez 2017 08:41
Answers: 0

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von dreamar »

Hallo,

ja ich möchte wenn ich das Haus verlasse und die Terrassentür oder die Haustür ist auf, eine Meldung auf mein Handy haben. Das komische ist das beim verlassen des Hauses die Terrassenmeldung kommt aber sollte die Haustür auch auf sein, kommt keine Meldung.
Die Rule soll ja nur ablaufen wenn ich das Haus verlasse, daher changed from ON to OFF
Openhab 2.5.10 mit deconz und Homematic

Pepe1907
Beiträge: 167
Registriert: 1. Jun 2020 17:29
Answers: 2

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von Pepe1907 »

Könntest du dann die items Datei dazu mal posten

Gesendet von meinem SM-G981B mit Tapatalk


ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Answers: 0
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von ibot1989 »

Ich wiederhole meine Frage nochmal: Hast du eine Fehlermeldung im Log zu der Rule?

;)

Das würde beim helfen sicherlich weiter helfen, da dort ein Hinweis auf den Fehler zu finden sein sollte.

Gesendet von meinem ONEPLUS A6013 mit Tapatalk


dreamar
Beiträge: 74
Registriert: 22. Dez 2017 08:41
Answers: 0

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von dreamar »

Muss ich gleich zuhause mal schauen, da ich das normale Logging deaktiviert habe. Werde ich gleich mal testen.
Eine Itemdatei habe ich nicht. Ich habe diese beiden Sensoren über PaperUI eingebunden, da der Terrassentürsensor Homematic ist und der Haustürsensor von Aqara ist. Die haben aber beide immer den korrekten Status in VisualCode Studio. Melde mich
Openhab 2.5.10 mit deconz und Homematic

Pepe1907
Beiträge: 167
Registriert: 1. Jun 2020 17:29
Answers: 2

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von Pepe1907 »

dreamar hat geschrieben:Muss ich gleich zuhause mal schauen, da ich das normale Logging deaktiviert habe. Werde ich gleich mal testen.
Eine Itemdatei habe ich nicht. Ich habe diese beiden Sensoren über PaperUI eingebunden, da der Terrassentürsensor Homematic ist und der Haustürsensor von Aqara ist. Die haben aber beide immer den korrekten Status in VisualCode Studio. Melde mich
Kann es sein dass der Haustürsensor kein Open und close ausgibt sondern einen anderen Status?
Ist der Itemname richtig geschrieben auch bitte auf Groß und Kleinschreibung achten, openhab ist da sehr penibel.
Versuche das mal bitte rauszufinden vielleicht kommt deswegen keine Meldung?

Gesendet von meinem SM-G981B mit Tapatalk


Darkwin101
Beiträge: 424
Registriert: 6. Mär 2019 11:19
Answers: 14

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von Darkwin101 »

Die Anführungsstriche auch mal weglassen Da Open Close ein Status ist und kein Text werden diese Nicht benötigt also == OPEN

dreamar
Beiträge: 74
Registriert: 22. Dez 2017 08:41
Answers: 0

Re: Rule mit Push-Nachricht will nicht korrekt

Beitrag von dreamar »

@Darkwin101

Der Tipp war genau richtig. Läuft bei der Haustür ohne Anführungsstriche. Allerdings bei der Terrassentür funktioniert es nur mit Anführungsstrichen.
:D
Openhab 2.5.10 mit deconz und Homematic

Antworten