irgendwie sehe ich den Wald vor lauter Holz nicht.
Benötige mal Hilfe bei der Funktion „Popup modul“. Verstehe ich das Richtig, das ich diese Instanz wie ein Popup verhält, wo ich eigene Variablen einbauen kann.
Aber wie kann ich diese dann im Webfront aufrufen. In der Doku und hier im Forum habe ich bisher nicht’s passendes gefunden.
ich habe die Popup Instanz bei mir auch eingebunden, damit ich das Bild aus dem Image Grabber anzeigen kann welches sich jede Sekunde aktualisiert. Dies funktioniert auch wie gewollt wenn ich im Webfront das Popup manuell öffne.
Jetzt will ich aber dass dieses Popup automatisch auf geht sobald es klingelt. Wie kann ich die Popup Instanz per Script starten?
mit diesem Befehl bin ich nicht weitergekommen, da hier im Popup das Bild nicht jede Sekunde mit aktualisiert wird:
$bild = ‚<img src=„http://192.168.2.39/cgi/jpg/image.cgi“>‘;
WFC_SendPopup(28657 /[WebFront Configurator]/, „Klingel“, $bild );
bei mir gehen die popups nur wenn sie in einer Kategorie liegen. Ich möchte sie aber unterhalb eines Dummy Moduls anlegen. Das Icon im Webfront wird auch richtig angelegt aber das Popup ist leer. Ist das ein Fehler oder geht das schlichtweg einfach nicht?
Eine Frage habe ich noch zu WFC_OpenCategory".
Kann man darüber auch in eine Kategorie verlinken in der eine Variable (HTML BOX) liegt, die wiederrum eine PHP Datei referenziert?
<?
WFC_OpenCategory(33150, 16320);
?>
Ich habe in der verlinkten Kategorie einen String in Form einer HTMLBOX mit dem Wert:
Die „Synology_cam1.php“ liegt unter /var/lib/symcon/webfront/user/
Die Datei ist umgebaut für ne QNAP - und in der PHP Datei steht:
<?
// liegt unter "/webfront/user/synology_cam1.php
// Konfiguration
$user = "USER"; // qnap Benutzer mit Berechtigung die Kamera anzuzeigen
$pass = "PASSWORT"; // Passwort zu eben eingegebenem Benutzer
$ip = "IP"; // IP-Adresse eures QNAP-NAS
$port = "8080"; // default Port der Surveillance Station
$cameraID = "1"; // ID der Kamera, welche angezeigt werden soll
// Authentifizierung an QNAP Surveillance Station WebAPI und auslesen der SID
$json = Sys_GetURLContent('http://'.$ip.':'.$port.'/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=3&account='.$user.'&passwd='.$pass.'&session=SurveillanceStation&format=sid');
$obj = json_decode($json, true);
@$sid = $obj["data"]["sid"];
$Cam_Stream_URL = 'http://'.$ip.':'.$port.'/cgi-bin/SurveillanceStation/camera.cgi?api=QNAP.SurveillanceStation.Streaming&method=LiveStream&version=1&cameraId='.$cameraID.'&_sid='.$sid;
echo "<div class=\"centered\"><img src=$Cam_Stream_URL style=\"width:auto;height:auto;\" /></div>";
?>PHP]
Wenn ich die HTML BOX direkt aufrufe erscheint das Kamerabild.
Ich möchte es nun aber per POPUP zur Ansicht öffnen....
Wenn ich das über das neue "WFC_OpenCategory" versuche, kommt beim öffnen eine Leere Seite.
Kann man das Popup auch wieder automatisch schließen nach einer bestimmmten zeit?
Also wenn jemand an def tür klingelt soll es auf gehen und wenn man einfach direkt zur türe geht und nicht auf dem tablet tür öffnen klickt sollte es nach einer zeit wieder schließen
@mastermind1: Das sollte problemlos gehen. Wird was angezeigt, wenn du in die HTMLBox was simples einfügst? @PhilipS: Nein, das ist leider nicht vorgesehen