Dank automatischem Bilder-Update und der Ausklapp-Funktion für Bilder kann sich jetzt jeder beliebige WebCams und Überwachungskameras im WebFront anzeigen lassen.
Anleitung:
Dummy-Modul hinzufügen, Name kann z.B. Kameras sein.
Neues Skript unterhalb von Kameras mit Namen CamSelection anlegen.
Den Inhalt des unten angegebenen Skripts rein kopieren und abspeichern.
Skriptansicht schließen.
Im Objektbaum Rechtsklick auf das Skript.
Objekt bearbeiten anklicken.
Reiter Optionen anklicken.
Häkchen bei Versteckt setzen.
OK anklicken.
Integer-Variable Auswahl unterhalb von Kameras anlegen.
Per Doppelklick die Variable editieren.
Zeige Experteneinstellungen anklicken und auf Weiter klicken.
Neues eigenes Profil erstellen, Name kann z.B. CamChanger sein.
Verändern anklicken, Dialog mit Ja bestätigen.
Auf Ansicht neben Assoziationen klicken.
Dort Einträge anlegen mit Wert von 0 bis n und bei Text einen Namen für die Kameras vergeben (siehe Screenshot).
Auf OK klicken.
Profil speichern anklicken.
Bei Eigene Aktion auf Auswählen klicken.
Skript CamSelection im Objektbaum suchen und per Doppelklick auswählen.
Weiter anklicken und schließlich auf OK klicken.
Unterhalb von Auswahl für jede Kamera von 0 bis n eine String-Variable anlegen mit einer Zahl von 0 bis n als Name.
Dort dann jeweils eine Kamera-URL mit Doppelklick auf die Spalte Wert im Objektbaum eintragen.
Integer-Variablen mit Namen 0 Intervall bis n Intervall anlegen.
Dort dann für die jeweilige Kamera ein Aktualisierungsintervall in Sekunden mit Doppelklick auf die Spalte Wert im Objektbaum eintragen.
Rechtsklick im Objektbaum auf CamSelection und Objekt ausführen anklicken.
War das nicht „Ja ist denn heut scho Weihnachten?“
Und wäre Weihnachten gäbe es das Update schon und ich müsste keine 29°C beim Einschlafen ertragen. So musst Du dich wohl noch gedulden, bis Du das Paket mit dem Entpackprogramm Deiner Wahl entpacken darfst.
DANKE für die Mühe eine Detailanleitung zu schreiben.
Ich denke das reduziert die Rückfragen und potentiellen Komplikationen massiv.
So würde ich persönlich mir den Roll-out neuer Funktionen öfter wünschen, da dies den zeitlichen Aufwand für die Implementierung garantiert massiv reduziert und die Sache nachvollziehbarer machen würde.
Hallo Horst, ich habe mir jetzt dein Script eingebaut und es lief sofort. Besten dank.
Eine Frage habe noch:
Wenn ich auf eine andere Kamera klicke, öffnet sich eine Einblendung „Fehlerkonsole“ mit der Uhrzeit und wenn ich die schliesse,
kommt das angeforderte Bild.
Fehlerhinweise in den Meldungen kommen nicht.
Wo kommt das her und wie kann ich das verhindern ?
Hammergeil!!! Ich frag mich immer, wie Ihr das alle so hinbekommt. Vor allem wie Ihr auf die Umsetzung kommt.
Eine Frage hätte ich jedoch noch.
Wie bekomme ich denn das hin, dass ich im Prinzip eine Extra Seite „Webcams“ über die obere Leiste auswählen kann. Denn zur Zeit ist das noch auf meiner Startseite und da finde ich es nicht so schön.
@audi2010: Ich vermute mal, dass Du da am Anfang oder am Ende des Skripts ein Leerzeichen vor <?php oder nach ?> hast. Rückmeldungen von Aktionsskripts werden als Fehlermeldungen interpretiert. Und das Leerzeichen ist dann natürlich eine besonders aufschlussreiche Fehlermeldung ;).
Bild muss jpg/png/gif/bmp sein, halt irgendwas, das Dein Browser anzeigen kann. Daher habe ich auch die neutrale Endung .img gewählt. Streams führen dazu, dass das Skript mit einem Timeout beendet wird, da man einen Stream nicht direkt herunterladen kann. Die URL muss direkt aufs aktuelle Kamerabild zeigen. Halt so, wie Du es direkt im Browser ansteuern würdest.
Ich hatte bei mir das Problem, dass statt eines Bildes nur ein Symbol (so eins, wenn im IE z.B. ein Bild nicht geladen werden kann) angezeigt wurde. Das hängt dann aber wohl eher damit zusammen, dass sich z.B. der Link auf das Bild mittlerweile geändert hat…
Ich habe gestern alles nach Deiner Anleitung gemacht, aber irgendwie muss ich mich vertan haben - ich bekam immer nur eine CAM zur Auswahl und nicht die vier angelegten. Muss ich heute wohl nochmal rangehen
Wie ist das eigentlich, legen die CAMs eigentlich immer ein Bild unter dem gleichen Namen ab oder kann man das i.d.R. bei der CAM-Software einstellen? Das ist ja wichtig, weil das sonst mit dem Einbinden im Webfront nicht klappt…
Logitech und Philips bauen generell gutes P/L.
Je nachdem was die Cam können soll, welchen Erfassungsbereich und
wieviele Bilder pro Sekunde, vielleicht auch ein Mikro für den Ton ?
Simple Cams kosten ca. 20 Euro aufwärts, für eine konkrete Empfehlung
brauche ich mehr Infos.