NEWS
[Gelöst] Dialog Automatisch öffnen lassen
-
Guten Abend,
gibt es bei IOBroker die möglichkeit ein Dialog öffnen zu lassen, wenn ein gewisser event stattfindet?
Mein Gedanke war es das fenster der Kamera öffnen zu lassen sobald ein Alarm stattfindet und sich nach einer gewissen Zeit wieder schließt.
mit Freundlichem Gruß
eXplOiD
-
Lol?
Kurze Antwort = Ja
Wenn du die dazugehörige Hardware hat Lab ioBroker per Script/Scene alles für dich machen was du möchtest sogar Kaffee setzen
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
Ui, das ist eine gute Idee! Name und Adresse bitte, damit man einen "blinden" Alarm auslösen und dann ungehindert einbrechen kann….....
Gruß,
Mathias
Gesendet von meinem SM-N915FY mit Tapatalk `
es geht hier mehr um meine Haustür Kamera damit ich direkt sehen kann wem sein Gesicht vor meine Tür steht ;)
die aufzeichnungen laufen gesondert kannste gerne machen :P
-
Warum kein Spion? Ich habe den Edimax IC-6220 DC und bin zufrieden. Dann sparst Du Dir das öffnen der Türe.
Wenn bei mir geklingelt wird wird aufgezeichnet.
Gesendet von meinem SM-N915FY mit Tapatalk `
Naja mein System besteht ja schon und ich möchte ungern in ein weiteres System investieren, ich muss das nur irgendwie hinbekommen das der dialog sich von allein öffnet und wieder schließt wenn ein Alarm erscheint.
-
-
Ich hatte mir diesbezüglich bei jemand anderem, aus dem Forum was rausgesucht.
Mein problem ist aber das es nicht öffnet sobald der state auf true springt.
Aktuell weiß ich aber noch net warum blick da noch nicht so ganz dahinter.
createState('javascript.'+ instance +'.rest.tuer', false, { read: true, write: true, desc: 'türe', type: 'boolean', def: false }); // öffne dialog für 20 sekunden und schliesse diesen wieder on({id: 'javascript.'+ instance + '.rest.tuer', change: 'ne', val: true}, function() { setState('vis.0.control.command', '{"instance": "FFFFFFFF", "data": "w00020", "command": "dialogOpen"}'); setTimeout(function () { setState('javascript.'+ instance + '.rest.tuer', false); setState('vis.0.control.command', '{"instance": "FFFFFFFF", "data": "w00020", "command": "dialogClose"}'); }, 20000); }); -
ich sehe in der doku nicht das commando "dialogOpen", funtioniert das ueberhaupt
-
Du hast recht in der Doku sehe ich auch nichts davon.
aber in dem beitrag http://www.forum.iobroker.org/forum/vie … &view=next scheint es zu funktionieren.
-
hmm habs probiert bekomme es aber auch nicht hin, vielleich wer anders :)
-
das funktioniert nur bei manchen widgets.
siehe hier:
-
-
es muss doch auch eine andere möglichkeit geben sowas umzusetzen `
na klar.
Mach ne extra view wo du das entsprechende darstellst.
Bei Eintritt der Bedingung wechselt du auf diese view.
Und nach x min. wieder zurück.
mfg
-
lässt du snapshot anzeigen oder stream
Ich lasse snapshot anzeigen; und dieser wird aktualisiert wenn die view aufgerufen wird.
Du könntest aber doch (wenn du Bedenken hast wg. Last) wie folgt vorgehen.
1. View erstellen mit einem widget
Als Objekt gibt's du eine erstellte manuelle variable ein.
2. view wird per on aufgerufen
Und bei diesem script schreibt du die URL in die variable
Somit nur Last wenn view aufgerufen wird.
mfg
-
-
Also dann stimmt da irgendwas nicht.
Ich habe eine view mit 9 Kameras als dialog.
Dort werden snapshot erzeugt und alle 5 sec. aktualisiert.
Und eine weitere view mit der Haustüre.
Diese wird eingeblendet wenn es klingelt.
Und dort wird das Bild alle 2 Sek. erneuert.
Dies funktioniert einwandfrei.
mfg