mich hat es genervt das ich für den Staus der Fenster zig HG‘s schreiben musste um genau zu wissen welches Fenster beim gehen noch offen ist.
Also mal kurz nachgedacht und eine gute Lösung über node red gefunden.
Beim verschließen der Tür wird ein HG abgespielt - diese triggert in Node Red eine Funktion ( hier wird geprüft welches Fenster offen oder gekippt ist) - das Ergebnis selbiger sende ich über die Api in das HG als Message.
Und schon wird mir individuell angezeigt was los ist.
Das Interesse dafür wird sehr groß sein, da die bisherige Lösung mit einem HG pro Sensor nicht wirklich einfach und schon gar nicht komfortabel ist. Sowas hätte ich mir als homee-interne Lösung schon lang gewünscht.
Gibt es für individuelle Nachrichten eigentlich schon einen Featurevorschlag? Wäre noch was für die Roadmap 2020, das auch nicht Node Red User in den Genuss solch innovativer Features kommen. @Chris Wäre noch ein wenig Platz auf eurer Liste?
Stellt sich mir natürlich immer wieder die Frage , warum bekommt das homee nicht hin und muss erst von einem User hier in der Community gemacht werden… es wäre so einfach , um die Leute zu befrieden …
Soll aber hoffentlich nicht heißen das es dieses Jahr nur den neuen z-Wave Stack / Cube geben wird. Ein paar einfache Features die alle gut gebrauchen können sollten da auch dabei sein.
Top… Wenn ich nur wüsste, was ich für node red alles brauche… Klingt neu einen Raspi etc… Da bin ich wohl erst mal raus… Warum Homee sowas nicht einbaut entschließt sich mir… Mittlerweile gibt es Homee ja schon ein paar Jahre…
vielen Dank für deine Pionierarbeit. Ich hab es eben bei mir umgesetzt. Da ich einen Fenstersensor zum Wassersensor umgebaut hab muss ich auch diesen ausfiltern. Leider wurde der Pushtext dabei nicht zurückgesetzt wenn nur der “Wassersensor” geöffnet ist und die alte Nachricht wurde ausgegeben. Ich habe nun den Filter in das erste Function Node gepackt was dazu führt, das wenn alle Sensoren geschlossen sind (außer der Wassersensor) auch ein false ausgegeben wird. Damit bekomme ich als Meldung dann korrekterweise “Alle Fenster geschlossen”
Insgesamt funktioniert das ganze bei mir jetzt auch. Ich hatte nur Probleme mit den link outs, da das für dich vermutlich selbstverständlich ist und nicht im Video erklärt ist.
Wenn ich jetzt das Homeegramm über eine Automation (WENN Haustür geöffnet wird, HG abspielen) starte, wird mir der generierte Text leider doppelt in die Push Nachricht gepackt. Starte ich das Homeegramm manuell läuft alles wie beschrieben.
Hallo @Sven,
natürlich muss das bei jedem nochmals individuell angepasst werden. Das zurücksetzen des Textes hat mich bisher noch nicht beschäftigt, da ja bei jedem abspielen des HG neu geprüft wird.
Der Text mit alle Fenster Geschlossen ist auch noch Altbestand aus einer alten Funktion.
Ich packe habe in dem HG eine Gruppe als Bedingung wo alle Fenster enthalten sind.
So wird das HG nur abgespült wenn wirklich in der entsprechenden Gruppe ein Gerät geöffnet ist und auch nur dann erhalte ich eine Meldung mit dem entsprechendem Fenster.
Die Gruppe mit den Fenstern und Türen gibt es bei mir auch und diese wurde auch in der alten Abfolge von mir genutzt. Bin ich grad beim Überarbeiten drüber gestolpert und hab dies als Bedingung mit eingebunden.
Kann es sein das dein HG doppelt getriggert wird in der Zeit wo der join Node auf Nachrichten wartet ?
Das würde zu der doppelten Anzeige führen.
Eine andere Erklärung habe ich auf die schnelle nicht für dich. Kann aber gerne mal das Verhalten probieren nachzustellen.
Hast du mal das HG als Screenshot um zu sehen wie es ausgelöst wird ?
VG Micha
Edit : ja das mit den Link Node tut mir leid ,
beim nächstenmal werde ich es probieren mit zu erklären.