NEWS
JPG-Bild von Türklingel im VIS anzeigen
-
@amg_666 in der vis geht es wenn du es unter /opt/iobroker/iobroker-data/ ablegst
beachte das es ein wenig dauert (auch wenn es NUR paar milisekunden sind) bis das Bild auf die Platte gespeichert ist.. ergo macht du das Bild im Widget auf und es ist noch nicht 100% gespeichert dann siehst du nix...mit dem echo ist das Problem das du zuerst ein Browser öffnen musst dann die Visu laden musst dann das Widget..ergo zu viel zeit..
ewtl. kannst du das über die falls existiert ein skill in alexa lösen. mit dem alexa2 adapter kann man inzwischen auf diese zugreifen..
Ich wäre ja froh, wenn ich überhaupt erstmal ein Bild angezeigt bekäme. Ob die Verzögerungszeiten noch zu weiteren Probleme führen, werde ich dann sehen.
Die Klingel liefert mir beim Klingeln eine URL über die ich das Bild dann per wget runterladen kann (von einem China-Server https://ty-eu-storage30.s3.eu-central-1.amazonaws.com/......) Das Bild passt also zumindest zum Klingelmoment.
Die Bilder liegen auch unter /opt/iobroker/iobroker-data/, ich finde sie trotzdem nicht im Dateimanager wegen der fehlenden Registrierung der Dateien.
Wenn ich ein Bild testweise über den Dateimanager hochlade wird es auch angezeigt, aber es wäre schon vorteilhaft immer das (halbwegs) aktuelle Bild von den Haustür zu sehen.
Kann ja nicht sein, dass ich das Bild erst vom Raspi auf mein NAS kopieren muss, um dann im iobroker (der auf dem Raspi läuft) das Bild vom NAS anzuzeigen. -
Hallo, ich speichere automatisiert das Bild (200kB jpg) meiner Video-Türklingel (LSC VideoDoorbell) beim Klingeln per blockly-script und wget direkt auf dem Raspi.
Dieses Bild (jpg 200kB) würde ich gerne per vis anzeigen, was dann bevorzugt auf einen Echo Show 2.Gen dargestellt werden soll.
Ich dachte, dass wäre einfach, aber wie ich jetzt gelernt habe, geht das über das Bild-Widget selbst dann nicht mehr, wenn man die Datei unter vis.0 oder wo auch immer ablegt, sondern nur über die Registrierung per iobroker-Dateimanager.
Das scheint für mich allerdings keine Lösung. Übersehe ich da etwas ?
Es wäre für mich auch OK, dass Bild direkt ein paar Sekunden auf der Echo Show anzuzeigen (ohne Vis), aber das geht scheinbar auch nicht.Ist diese Restriktion übrigens auch der Grund dafür, warum der iFrame mit meiner alten IPCAM (http-Stream über "http://192.xx.xx.xx:yyy/videostream.cgi?user=xxx&pwd=yyy") nicht mehr funktioniert ?
Danke Euch
@Tottbeck Ich habe das Bild in vis.0 abgelegt. In vis habe ich ein View in dem das Bild angezeigt wird. Im Haupt-View blende ich mit einem "View in widget" das View des Kamerabildes ein. Das "View in Widget" zeigt das Bild mit der Bedingung "Wenn die Türglocke läutet".
-
Probier das mal
[{"tpl":"tplMetroTileDialogString","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class":"","icon_class":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"icon_src":"http://192.168.XXX.XXX:XXXX/","g_badge":true,"icon_badge":"","badge_bg_class":"","brand_bg_class":"","icon_width":"100","icon_height":"100","icon_top":"7","icon_left":"8","g_dialog":false,"dialog_fontSize":"12px","dialog_padding":"0px 0px 0px 0px","dialog_draggable":"true","dialog_icon_class":""},"style":{"left":"545px","top":"62px","width":"356px","height":"401px"},"widgetSet":"metro"}]@haselchen sagte in JPG-Bild von Türklingel im VIS anzeigen:
Probier das mal
Danke. Hmm, das Widget wird nach dem Import bei mir als (undefined - undefined) angezeigt und ich kann unter Allgemein nichts editieren.
Muss ich dafür noch etwas installieren? (tplMetroTileDialogString) -
@Tottbeck Ich habe das Bild in vis.0 abgelegt. In vis habe ich ein View in dem das Bild angezeigt wird. Im Haupt-View blende ich mit einem "View in widget" das View des Kamerabildes ein. Das "View in Widget" zeigt das Bild mit der Bedingung "Wenn die Türglocke läutet".
@bergjet sagte in JPG-Bild von Türklingel im VIS anzeigen:
Das "View in Widget" zeigt das Bild mit der Bedingung "Wenn die Türglocke läutet".
Danke, das View in Widget nutze ich im Haupt-View auch schon für die Unterebenen (wie die IPCAM).
Ich bekomme das Bild in meinem Sub-View aber nicht angezeigt wegen dieser notwendigen Datei-Registrierung über den Dateimanager. Oder habe nur ich das Problem ? -
@bergjet sagte in JPG-Bild von Türklingel im VIS anzeigen:
Das "View in Widget" zeigt das Bild mit der Bedingung "Wenn die Türglocke läutet".
Danke, das View in Widget nutze ich im Haupt-View auch schon für die Unterebenen (wie die IPCAM).
Ich bekomme das Bild in meinem Sub-View aber nicht angezeigt wegen dieser notwendigen Datei-Registrierung über den Dateimanager. Oder habe nur ich das Problem ? -
@haselchen
Danke, habe ich gemacht. Wird dann als (metro - Tile Dialog) Widget angelegt.
Wenn ich bei Icon-URL den http-stream der IPcam eingeben, funktioniert es aber nicht.
Auch nicht wenn ich den Link zu dem jpg verwende. -
@haselchen
Danke, habe ich gemacht. Wird dann als (metro - Tile Dialog) Widget angelegt.
Wenn ich bei Icon-URL den http-stream der IPcam eingeben, funktioniert es aber nicht.
Auch nicht wenn ich den Link zu dem jpg verwende. -
@haselchen
Ich habe hier ja leider zwei Themen vermischt.
Aber hier wir sind da ja bei dem IPCAM-Videostream, korrekt ?
Da habe ich bei Icon URL folgendes eingegeben:
http://192.168.178.155:3380/videostream.cgi?user=xxxxxx&pwd=yyyyyy
Im Browser funktioniert die URL auch.
Wenn ich ein JPG dort einfüge ergibt sich das gleiche Problem wie bei dem basic-Image widget. Nur per Dateimanager hochgeladene Bilder werden angezeigt. -
@haselchen
Ich habe hier ja leider zwei Themen vermischt.
Aber hier wir sind da ja bei dem IPCAM-Videostream, korrekt ?
Da habe ich bei Icon URL folgendes eingegeben:
http://192.168.178.155:3380/videostream.cgi?user=xxxxxx&pwd=yyyyyy
Im Browser funktioniert die URL auch.
Wenn ich ein JPG dort einfüge ergibt sich das gleiche Problem wie bei dem basic-Image widget. Nur per Dateimanager hochgeladene Bilder werden angezeigt.Ich hab Motion Eye laufen und in der URL den Stream eingeben.
Mit dem von mir geposteten Widget läuft die Cam.Das Klingelbild ist ein basic Image.
Als Quelle: /vis.0/alarm.jpg
Genauso muss das drinstehen, damit das Bild erscheint.

-
Ich hab Motion Eye laufen und in der URL den Stream eingeben.
Mit dem von mir geposteten Widget läuft die Cam.Das Klingelbild ist ein basic Image.
Als Quelle: /vis.0/alarm.jpg
Genauso muss das drinstehen, damit das Bild erscheint.

@haselchen
Bzgl. http Videostream mit meiner alten IpCAM (Wansview NC541W) bin ich nicht weiter.
Ich habe kein Motion Eye, würde mein Raspi3 wohl auch nicht mehr vertragen.
Habe iFrame und auch verschiedene 'jqui-mfd Cam/Video' widgets probiert.
Die Port-Adresse der IpCam von 3380 auf 80 geändert, bringt auch nichts.
Im Browser (Google Chrome) oder VLC funktioniert der Link wie gesagt.
Die snapshot.cgi geht auch im Browser aber nicht im vis. Das hat mal funktioniert, daher kam mein Verdacht, dass das etwas mit Berechtigungen geändert hat.Bei den JPGs reden wir - glaube ich - aneinander vorbei.
Ich kann mit einem 'Basic-image' widget oder dem 'metro- Tile Dialog' ein JPG anzeigen, aber nur wenn ich es per iobroker-Dateimanager hochlade. Ich mache das aber automatisiert per script.
Das Problem ist da also meines Erachtens die Rechteverwaltung. Ich hatte nur erwartet, dass es eine Lösung dafür gibt ein simples (von außen zugeführtes) Bild im vis anzuzeigen. Eine externes Bild wie aus dem Demo-Projekt (http://www.kernspin-lindau.de/images/Bodensee2.jpg) wird ja auch problemlos dargestellt. -
@haselchen
Bzgl. http Videostream mit meiner alten IpCAM (Wansview NC541W) bin ich nicht weiter.
Ich habe kein Motion Eye, würde mein Raspi3 wohl auch nicht mehr vertragen.
Habe iFrame und auch verschiedene 'jqui-mfd Cam/Video' widgets probiert.
Die Port-Adresse der IpCam von 3380 auf 80 geändert, bringt auch nichts.
Im Browser (Google Chrome) oder VLC funktioniert der Link wie gesagt.
Die snapshot.cgi geht auch im Browser aber nicht im vis. Das hat mal funktioniert, daher kam mein Verdacht, dass das etwas mit Berechtigungen geändert hat.Bei den JPGs reden wir - glaube ich - aneinander vorbei.
Ich kann mit einem 'Basic-image' widget oder dem 'metro- Tile Dialog' ein JPG anzeigen, aber nur wenn ich es per iobroker-Dateimanager hochlade. Ich mache das aber automatisiert per script.
Das Problem ist da also meines Erachtens die Rechteverwaltung. Ich hatte nur erwartet, dass es eine Lösung dafür gibt ein simples (von außen zugeführtes) Bild im vis anzuzeigen. Eine externes Bild wie aus dem Demo-Projekt (http://www.kernspin-lindau.de/images/Bodensee2.jpg) wird ja auch problemlos dargestellt.Gibt es zu dem Problem der Url die im Browser funktioniert aber im in den Widgets nicht eine Lösung???
Tobias
-
Gibt es zu dem Problem der Url die im Browser funktioniert aber im in den Widgets nicht eine Lösung???
Tobias
@tobi83
Meinst Du einen Stream oder JPEG?
Wie man ein Bild in VIS angezeigt bekommt, dazu gibt es x Threads hier.
Einfach erklärt, man kann den Screenshot im iobroker tmp Ordner parken und dann in den vis.0 Ordner "weiterschieben" und dann in der VIS anzeigen lassen. -
@tobi83
Meinst Du einen Stream oder JPEG?
Wie man ein Bild in VIS angezeigt bekommt, dazu gibt es x Threads hier.
Einfach erklärt, man kann den Screenshot im iobroker tmp Ordner parken und dann in den vis.0 Ordner "weiterschieben" und dann in der VIS anzeigen lassen.@haselchen
Mein Problem ist das ich mehrere Urls für eine Kamera habe, die funktionieren im Browser aber keiner mit einem WidgetMit dem zwischenspeichern und verschieben addieren sich doch min mehrere Sekunden verzögerung oder?
Tobias
-
@haselchen
Mein Problem ist das ich mehrere Urls für eine Kamera habe, die funktionieren im Browser aber keiner mit einem WidgetMit dem zwischenspeichern und verschieben addieren sich doch min mehrere Sekunden verzögerung oder?
Tobias
@tobi83
Für meinen Teil würde ich das bestätigen.
Bei mir ist das so.
Ich hab nen Delay von ca.3 Sek.
Natürlich blöd wenn einer bei mir klingelt und gleich abhaut :) :) -
@haselchen
Mein Problem ist das ich mehrere Urls für eine Kamera habe, die funktionieren im Browser aber keiner mit einem WidgetMit dem zwischenspeichern und verschieben addieren sich doch min mehrere Sekunden verzögerung oder?
Tobias
-
@haselchen
Bzgl. http Videostream mit meiner alten IpCAM (Wansview NC541W) bin ich nicht weiter.
Ich habe kein Motion Eye, würde mein Raspi3 wohl auch nicht mehr vertragen.
Habe iFrame und auch verschiedene 'jqui-mfd Cam/Video' widgets probiert.
Die Port-Adresse der IpCam von 3380 auf 80 geändert, bringt auch nichts.
Im Browser (Google Chrome) oder VLC funktioniert der Link wie gesagt.
Die snapshot.cgi geht auch im Browser aber nicht im vis. Das hat mal funktioniert, daher kam mein Verdacht, dass das etwas mit Berechtigungen geändert hat.Bei den JPGs reden wir - glaube ich - aneinander vorbei.
Ich kann mit einem 'Basic-image' widget oder dem 'metro- Tile Dialog' ein JPG anzeigen, aber nur wenn ich es per iobroker-Dateimanager hochlade. Ich mache das aber automatisiert per script.
Das Problem ist da also meines Erachtens die Rechteverwaltung. Ich hatte nur erwartet, dass es eine Lösung dafür gibt ein simples (von außen zugeführtes) Bild im vis anzuzeigen. Eine externes Bild wie aus dem Demo-Projekt (http://www.kernspin-lindau.de/images/Bodensee2.jpg) wird ja auch problemlos dargestellt.@tottbeck
Das Problem liegt wahrscheinlich darin (so ist es zumindest bei mir), dass deine Vis auf https läuft und das bild ist http.
Ich habe mich auch einen Tag damit rumgeschlagen...
Meine Lösung war einen Reverse-Proxy auf Nginx-Basis zu installieren, der eine https-Adresse auf die http-Adresse des Streams umleitet. -
@haselchen
Bzgl. http Videostream mit meiner alten IpCAM (Wansview NC541W) bin ich nicht weiter.
Ich habe kein Motion Eye, würde mein Raspi3 wohl auch nicht mehr vertragen.
Habe iFrame und auch verschiedene 'jqui-mfd Cam/Video' widgets probiert.
Die Port-Adresse der IpCam von 3380 auf 80 geändert, bringt auch nichts.
Im Browser (Google Chrome) oder VLC funktioniert der Link wie gesagt.
Die snapshot.cgi geht auch im Browser aber nicht im vis. Das hat mal funktioniert, daher kam mein Verdacht, dass das etwas mit Berechtigungen geändert hat.Bei den JPGs reden wir - glaube ich - aneinander vorbei.
Ich kann mit einem 'Basic-image' widget oder dem 'metro- Tile Dialog' ein JPG anzeigen, aber nur wenn ich es per iobroker-Dateimanager hochlade. Ich mache das aber automatisiert per script.
Das Problem ist da also meines Erachtens die Rechteverwaltung. Ich hatte nur erwartet, dass es eine Lösung dafür gibt ein simples (von außen zugeführtes) Bild im vis anzuzeigen. Eine externes Bild wie aus dem Demo-Projekt (http://www.kernspin-lindau.de/images/Bodensee2.jpg) wird ja auch problemlos dargestellt.@tottbeck sagte in JPG-Bild von Türklingel im VIS anzeigen:
Ich kann mit einem 'Basic-image' widget oder dem 'metro- Tile Dialog' ein JPG anzeigen, aber nur wenn ich es per iobroker-Dateimanager hochlade. Ich mache das aber automatisiert per script.
Das Problem ist da also meines Erachtens die Rechteverwaltung. Ich hatte nur erwartet, dass es eine Lösung dafür gibt ein simples (von außen zugeführtes) Bild im vis anzuzeigen. Eine externes Bild wie aus dem Demo-Projekt (http://www.kernspin-lindau.de/images/Bodensee2.jpg) wird ja auch problemlos dargestellt.Hallo, ich mache hier nach langer Zeit noch einen Versuch.
Die LSC Türklingel läuft soweit gut, ich kann mir per Script (meistens) per wget das Bild runterladen und mir per Telegramm zuschicken. Die Alexa sagt auch brav "Es hat geklingelt".
Gibt es eine Möglichkeit das Bild, dass im iobroker vorliegt auf der Alexa anzuzeigen? Also per Skill, der ich das Bild zuführe oder im vis, was ich dann im browser anzeige. Da habe ich aber das Problem mit der Rechteverwaltung, da ich mir das Biuld per wget hole und nicht über den Uploader. -
@tottbeck sagte in JPG-Bild von Türklingel im VIS anzeigen:
Ich kann mit einem 'Basic-image' widget oder dem 'metro- Tile Dialog' ein JPG anzeigen, aber nur wenn ich es per iobroker-Dateimanager hochlade. Ich mache das aber automatisiert per script.
Das Problem ist da also meines Erachtens die Rechteverwaltung. Ich hatte nur erwartet, dass es eine Lösung dafür gibt ein simples (von außen zugeführtes) Bild im vis anzuzeigen. Eine externes Bild wie aus dem Demo-Projekt (http://www.kernspin-lindau.de/images/Bodensee2.jpg) wird ja auch problemlos dargestellt.Hallo, ich mache hier nach langer Zeit noch einen Versuch.
Die LSC Türklingel läuft soweit gut, ich kann mir per Script (meistens) per wget das Bild runterladen und mir per Telegramm zuschicken. Die Alexa sagt auch brav "Es hat geklingelt".
Gibt es eine Möglichkeit das Bild, dass im iobroker vorliegt auf der Alexa anzuzeigen? Also per Skill, der ich das Bild zuführe oder im vis, was ich dann im browser anzeige. Da habe ich aber das Problem mit der Rechteverwaltung, da ich mir das Biuld per wget hole und nicht über den Uploader.Ich kann über den Skill "telegram web" auf der Alexa (Echo Show) zwar das Bild sehen, welches ich mir selber zugeschickt habe. es dauert allerdings lange bis das öffnet. Zudem kann ich zwar "telegram web" per script über alexa-textcommand öffnen, aber leider wird dann nicht nicht automatisch der letzte Eintrag bzw. der letzten Kontakt angezeigt, d.h. ich muss den erst von Hand auswählen. Gibt es keine einfachere Möglichkeit ein Bild auf einem Echo Show darzustellen?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
