Zur besten Antwort gewählt
Aug 16, 2023 - 10:42
Du hast mehrere Möglichenkeiten eine Popup über ein Ereignis zu öffnen, dabei ist der Funktionsumfang abhängig vom gewählten Weg.
- Du kannst der Remote Seite unter Eigenschaften einen Status zuweisen, auf den die Seite reagieren soll. Als Aktion wird dann das Öffnen des gewünschten Popups hinterlegt, dass sich öffnen soll, sobald sich der Status, der der Seite zugewiesen wurde, ändert. Diese Methode hat den Nachteil, dass diese außschließlich funktioniert, wenn die NEO Remote geöffnet ist und die Seite auch aktiv ist. Weiterhin ist der Nachteil dieser Methode, dass dies auf einen einzigen Status beschränkt ist, da Du der NEO Remote Seite nur einen einzigen Status zuweisen kannst.
Solltest Du also mehrere Ereignisse unterscheiden wollen oder mehrere Popups abhängig von einem Ereignis öffnen wollen, ist diese Methode ungeeignet.
- Insofern ein NEO Server mit dem NEO Automation Manager vorhanden sein sollte, kann im Sobald Block auf ein Ereignis reagiert werden, dass der NEO Server auch unterstützt. Als Aktion wird dann hinterlegt, dass gewünschte Popup zu öffnen. Der Vorteil gegenüber der Methode der direkten Zuweisung zu der NEO Seite ist, dass dies unabhängig davon funktioniert, ob die NEO Remote Seite geöffnet ist. Weiterhin kannst Du mehrere Tasks anlegen, Du bist also nicht wie beim direktem zuweisen des Status zur NEO Remote Seite darauf beschränkt nur einen Auslöser benutzen zu können bzw. nur ein Popup abhängig von einem Ereignis öffnen zu können. Der Nachteil der Methode ist, dass der NEO Server nur eine sehr begrenzte Auswahl an Geräten auch im Sobald Block nutzen lässt. Daher ist es davon abhängig was das Ereignis eigentlich auslösen soll, ob sich das auf diese Weise umsetzen lässt.
- Der letzte Möglichkeit wäre ein externes Hausautomationssystem das Ereignis auswerten zulassen und dann das externe Hausautomationsssystem das Popup in der NEO Remote öffnen zu lassen. Dies hat den Vorteil gegenüber den vorher genannten Methoden, das man nicht begrenzt ist auf ein einziges Ereignis, wie bei der direkten Zuweisung zur NEO Seite. Auch kann man auf eine Vielzahl an Ereignissen reagieren, die mit dem NEO Server zur Zeit nicht im Sobald Block als Auslöser unterstützt werden. Der Nachteil ist, man braucht ein externes Hausautomationssystem um den vollen Funktionsumfang mit Popups benutzen zu können, um nicht auf bestimmte Auslöser beschränkt zu sein. Diese Methode eignet sich daher eben eher dann, wenn mann erstens mehere Auslöser nutzten will bzw. sehr viele unterschiedliche Popups öffnen will und wenn der Auslöser nicht vom NEO Server unterstützt wird.
Ich selber nutzte die letzte Methode, da es den größten Funktionsumfang zur Verfügung stellt und ich nicht in der Art der Ereignisse, die ein Popup auslösen können, beschränkt werde. Ich persönlich nutzte als externes System IP-Symcon, das auf ein Ereignis reagiert, das Popup wird dann von IP-Symcon aus über NEO Helper geöffnet.
- Du kannst der Remote Seite unter Eigenschaften einen Status zuweisen, auf den die Seite reagieren soll. Als Aktion wird dann das Öffnen des gewünschten Popups hinterlegt, dass sich öffnen soll, sobald sich der Status, der der Seite zugewiesen wurde, ändert. Diese Methode hat den Nachteil, dass diese außschließlich funktioniert, wenn die NEO Remote geöffnet ist und die Seite auch aktiv ist. Weiterhin ist der Nachteil dieser Methode, dass dies auf einen einzigen Status beschränkt ist, da Du der NEO Remote Seite nur einen einzigen Status zuweisen kannst.
Solltest Du also mehrere Ereignisse unterscheiden wollen oder mehrere Popups abhängig von einem Ereignis öffnen wollen, ist diese Methode ungeeignet.
- Insofern ein NEO Server mit dem NEO Automation Manager vorhanden sein sollte, kann im Sobald Block auf ein Ereignis reagiert werden, dass der NEO Server auch unterstützt. Als Aktion wird dann hinterlegt, dass gewünschte Popup zu öffnen. Der Vorteil gegenüber der Methode der direkten Zuweisung zu der NEO Seite ist, dass dies unabhängig davon funktioniert, ob die NEO Remote Seite geöffnet ist. Weiterhin kannst Du mehrere Tasks anlegen, Du bist also nicht wie beim direktem zuweisen des Status zur NEO Remote Seite darauf beschränkt nur einen Auslöser benutzen zu können bzw. nur ein Popup abhängig von einem Ereignis öffnen zu können. Der Nachteil der Methode ist, dass der NEO Server nur eine sehr begrenzte Auswahl an Geräten auch im Sobald Block nutzen lässt. Daher ist es davon abhängig was das Ereignis eigentlich auslösen soll, ob sich das auf diese Weise umsetzen lässt.
- Der letzte Möglichkeit wäre ein externes Hausautomationssystem das Ereignis auswerten zulassen und dann das externe Hausautomationsssystem das Popup in der NEO Remote öffnen zu lassen. Dies hat den Vorteil gegenüber den vorher genannten Methoden, das man nicht begrenzt ist auf ein einziges Ereignis, wie bei der direkten Zuweisung zur NEO Seite. Auch kann man auf eine Vielzahl an Ereignissen reagieren, die mit dem NEO Server zur Zeit nicht im Sobald Block als Auslöser unterstützt werden. Der Nachteil ist, man braucht ein externes Hausautomationssystem um den vollen Funktionsumfang mit Popups benutzen zu können, um nicht auf bestimmte Auslöser beschränkt zu sein. Diese Methode eignet sich daher eben eher dann, wenn mann erstens mehere Auslöser nutzten will bzw. sehr viele unterschiedliche Popups öffnen will und wenn der Auslöser nicht vom NEO Server unterstützt wird.
Ich selber nutzte die letzte Methode, da es den größten Funktionsumfang zur Verfügung stellt und ich nicht in der Art der Ereignisse, die ein Popup auslösen können, beschränkt werde. Ich persönlich nutzte als externes System IP-Symcon, das auf ein Ereignis reagiert, das Popup wird dann von IP-Symcon aus über NEO Helper geöffnet.
Von
Hallo Fonzo
danke für die Ausführliche Infos
Den Neo Server hatte ich komplett vergessen.
Genau so hatte ich die anderen Popups vor einem Jahr gestartet.
Alzheimer lässt grüßen ;-)
Von
Kannst du mir noch sagen wie ich in die Einstellungen des Popup komme (Dort wo der Rahmen Hintergrund etc. Eingestellt wird)?
Von
Das ist eine gute Frage mit den Einstellungen. Am besten auch dem Hersteller mediola direkt anschreiben warum dieser auf ein intuitives Benutzerinterface in seinem Programm anscheinend keinen besonderen Wert legt bzw. wann der Hersteller gedenkt, das mal für den Benutzer freundlicher in der Bedienung zu machen.
Da Du die Einstellungen vergeblich bei dem Popup selber suchen wirst, habe ich mir zumindest so beholfen:
- eine Dummy Seite anlegen und dort für sämtliche in Benutzung befindliche Popups einen Button auf der Dummy Seite anlegen und ein Textfeld mit dem Namen des Popups. Dem Button weist Du jeweils als Aktion Popup öffnen zu
- wenn Du dann in die Einstellungen des Popups willst musst Du auf den Button klicken und dort unter Eigenschaften auf Aktion zuweisen. In dem nun sich öffnenden Dialog findest Du die Einstellungen Button um zu den eigentlichen Einstellungen des Popups zu gelangen.
Warum das einem mediola so furchtbar umständlich macht um zum Eigenschaftendialog des Popups zu gelangen, musst Du mediola als Hersteller fragen. Manchmal fragt man sich als Benutzer echt ob der Hersteller selber mit dem Programm, was dieser verkauft, arbeitet, wenn bestimmte Dinge so fruchtbar kompliziert zu erreichen sind.
Von
Hallo Fonzo
Danke für die Info! :-) aber da kommt man ja nie drauf.
Werde ich gleich in "Feature Request" schreiben.
Obs einen Wert hat??? Lassen wir uns überraschen! ;-)
Neuen Kommentar hinzufügen