Antworten
Apr 06, 2019 - 11:18
Das hängt davon letzlich davon ab über welches NEO Plugin der Homematic Sensor in NEO eingebunden ist, das grundsätzliche Vorgehen ist aber immer das gleiche.
Du weist den Datenpunkt des Geräts, der auslösen soll, als Status mit Status zuweisen der NEO Seite zu. Als Aktion wählst Du mit Aktion zuweisen die Aktion Pop-up öffnen und wählst das Popup aus, dass beim Status Wert angezeigt werden soll.
Sobald die NEO Seite angezeigt wird und sich der Status des Datenpunkts auf den eingestellten Wert ändert, sollte sich das Popup Fenster öffnen.
Du weist den Datenpunkt des Geräts, der auslösen soll, als Status mit Status zuweisen der NEO Seite zu. Als Aktion wählst Du mit Aktion zuweisen die Aktion Pop-up öffnen und wählst das Popup aus, dass beim Status Wert angezeigt werden soll.
Sobald die NEO Seite angezeigt wird und sich der Status des Datenpunkts auf den eingestellten Wert ändert, sollte sich das Popup Fenster öffnen.
Apr 25, 2019 - 14:27
Wichtig ist das sich das Popup Fenster nicht schließen lässt so lange der Wert, der unter Status als Trigger eingestellt worden ist, als Bedingung zutrifft. Daher ist es wichtig eine Variable als Auslöser zu wählen die unmittelbar nachdem diese den Wert angenommen hat wieder auf den Ausgangswert zurückwechselt. Daher sollte bei einer CCU eine Systemvariable als Auslöser genutzt werden, die unmittelbar nach dem diese den Wert true angenommen hat wieder auf false gesetzt wird. Das setzten auf den false Wert unmittelbar nachdem die Systemvariable true angenommen hat, kann duch ein CCU Programm erreicht werden. Bei Nutzen von IP-Symcon kann dies über eine Variable vom Typ Boolean mit Profil ~Switch erreicht werden. Diese Variable wird durch ein Ereignis bei Variablenänderung der auslösenden Variable, z.B. einem Bewegungsmelder, auf true gesetzt. Ein weiteres Ereignis setzt die Variable, unmittelbar nachdem diese den Wert true angenommen hat, wieder binnen 1000 ms auf false, dadurch ist es dann in NEO möglich das automatisch geöffnete Popup Fenster wieder zu schließen.
So lange es NEO nicht erlaubt wie im alten Creator einen Status zu pushen musst Du das Seitenaktualisierungsintervall in NEO auf den von Dir gewünschten Wert stellen. Dabei ist darauf zu achten, dass das Seitenaktualisierungsintervall mit dem Wert, wann die Variable zurückgesetzt wird übereinstimmt. Wenn das Seitenaktualisierungsintervall auf 1 s steht muss die Variable dann nach 1 s wieder zurückgesetzt werden, sonst lässt sich das Popupfenster nicht schließen. Sollte das Seitenaktaulisierungsintervall auf 10 Sekunden stehen, muss auch erst die Variable nach 10 Sekunden wieder auf den Ausgangswert gesetzt werden, sonst kann es sein, dass Du Aufgrund des langen Seitenaktualisierungsintervalls überhaupt nicht mitbekommst wann die Variable auslöst und sich somit auch kein Popupfenster öffnet.
Ansonsten ist einfach die Variable mit dem Wert bei Status einzutragen und als Aktion Pop-up öffnen zu wählen.
So lange es NEO nicht erlaubt wie im alten Creator einen Status zu pushen musst Du das Seitenaktualisierungsintervall in NEO auf den von Dir gewünschten Wert stellen. Dabei ist darauf zu achten, dass das Seitenaktualisierungsintervall mit dem Wert, wann die Variable zurückgesetzt wird übereinstimmt. Wenn das Seitenaktualisierungsintervall auf 1 s steht muss die Variable dann nach 1 s wieder zurückgesetzt werden, sonst lässt sich das Popupfenster nicht schließen. Sollte das Seitenaktaulisierungsintervall auf 10 Sekunden stehen, muss auch erst die Variable nach 10 Sekunden wieder auf den Ausgangswert gesetzt werden, sonst kann es sein, dass Du Aufgrund des langen Seitenaktualisierungsintervalls überhaupt nicht mitbekommst wann die Variable auslöst und sich somit auch kein Popupfenster öffnet.
Ansonsten ist einfach die Variable mit dem Wert bei Status einzutragen und als Aktion Pop-up öffnen zu wählen.
Von
Hallo, das habe ich auch so umgesetzt, nur leider öffnet sich das Pop-Up nicht. Nur wenn ich dann "aktiv" werde und auf das Icon drücke. Es soll sich aber von allein öffnen ohne interaktion also nur durch verändern des "Status" .. Ist dies möglich? Danke schon einmal...
Von
Wahrscheinlich hast Du einfach den nächsten Bug in der aktuellen NEO Version entdeckt. Beim Versuch das in der Voransicht von NEO zu reproduzieren funktioniert das bei mir ebenfalls nicht. Auch das normale Wechseln einer Seite bei Ereignis funktioniert bei mir nicht mehr in der Voransicht, das hatte bereits in vorherigen Versionen einwandfrei funktioniert gehabt.
Grundsätzlich sollte das wohl gehen, aber da muss sich dann Mediola dazu äußern warum auf einmal Seitenwechsel und auch das neue Popup bei Status Wechsel nicht in der Voransicht funktionieren. Ob das nur die Voransicht nicht geht dafür in der Remote aber schon habe ich selber nicht ausprobiert.
Von
Hallo,
ich habe das an die Entwicklung weitergegeben. Mit der nächsten NEO-Version sollte das Problem behoben sein.
Liebe Grüße,
Mona
Von
Hallo,
funktioniert das nur mit dem Automation Manager oder kann ich mit der neusten Version von Neo auch ein öffnen eines Popups durch Statusänderung verwenden. Ich habe in Neo nach dieser Funktion gesucht aber leider nichts gefunden. Könnte mir das jemand vielleicht mit Bilder zeigen, sofern möglich.
Danke
Von
Das funktioniert unabhängig vom NEO Automation Manager, Du kannst jeden Status nutzen, der Dir durch ein NEO Plugin zur Verfügung gestellt wird. Allerdings lässt sich diese Funktion zur Zeit noch nicht sinnvoll nutzen da zur Zeit noch verbuggt. Zur Zeit öffnet zwar das Popup, dieses lässt sich aber nicht vom Nutzer schließen so lange der Status der auslösenden Bedingung entspricht.
Von
Hallo Fonzo,
vielen Dank für deine Antwort.
Ich finde jedoch die Funktion nicht. Wenn ich z.B. auf meiner Index Seite bei Status der Seite versuche der Index-Seite einen Stutus des z.B: HM Bewegungsmelder, der über das HM Plugin eingebunden ist, zuzuweisen und als Aktion die ein Popup auswähle funktioniert dies leider grundsätzlich nicht. Also der Status des BM lässt für die SEite übernehmen. Mache ich da etwas falsch? Was muss ich wo einstellen? Hintergrund ist die HM Klingel welche die Kameraseite aufrufen soll sobald die Klingel gedrückt wurde.
Von
Du must einfach abwarten bis die Neo Version als Release veröffentlicht worden ist die das unterstützt.
Neuen Kommentar hinzufügen