NEWS
Basic Image kein Bild nach Update
-
Hier ist ein Screenshot von meinem Widget.
Ich denke aber auch nicht, dass es an der Anzahl der Kameras liegt. Ich habe auch schon ausprobiert ein Bild einer anderen Kamera durch das neue zu ersetzen. Fehlerbild ist gleich.
Es muss die Kombination aus Snapshot URL und Widget sein. Irgendwas schmeckt VIS da beim Update nicht. Erstes Laden der Seite zeigt das Bild für 3 Sekunden an. Danach ist es weg... -
@ceerix mhh, sieht bei mir genauso aus (ich habe den Haken bei Viewwechsel noch drin).
Ich habe mal die View mit den 4 Kameras getestet, kein Problem mit den 3 Sekunden ...
URL ist auch die gleiche wie bei dir:http://192.168.1.215/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=yyy&password=xxx
-
Da muss ich mal ran hängen. Ich wechsle gerade von BlueIris auf Windows zu SecuritySpy auf Mac. Dadurch haben sich auch die Links zu den Snapshots geändert. Bei mir zeigt das Basic Image Widget das gleiche Verhalten wie beim Threadersteller. Sobald ich die URL eintrage, erfolgt eine Aktualisierung des Images, aber auch nur im Editor und auch nur einmal. Wenn ich das View über einen Browser starte, bleiben die Image Widgets leer. Die gleiche URL zum Snapshot, im Browser aufgerufen, zeigt sofort das JPEG an.
-
Ihr könntet mal in den Developer tools des Browsers in die Konsole schauen
ob da ein Fehler auftaucht. Im Netzwerkreiter müsstet ihr dann auch immer wieder den neuen Request sehen.
Die Developertools lassen sich bei Chrome und Edge mit F12 oder rechte Maustaste/Untersuchen aufrufen
Problem könnte sein, das wenn die Kammera zum gleichen Zeitpunkt schreibt wieder browser
abruft, gibt es diese Datei nicht oder ist leer -
@ceerix ,
kurze OT Frage , bekommst du es denn hin, dass wenn jemand klingelt, das Kamerabild auf dem Show 15 aufploppt ? -
@mayer
Das scheint genau das gleiche Verhalten zu sein wie bei mir....@oliverio said in Basic Image kein Bild nach Update:
Ihr könntet mal in den Developer tools des Browsers in die Konsole schauen
Hier bekomme ich folgenden Fehler angezeigt:
Cross-Origin Read Blocking (CORB) blocked cross-origin response http://10.39.77.17/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG&user=admin&password=XXXXX&_refts=1689053142422 with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.
Kann ich das irgendwie auf die Whitelist setzen? Das interessante ist ja, dass das Verhalten auf mehreren Browsern und unterschiedlichen Geräten identisch ist...
@darkblu said in Basic Image kein Bild nach Update:
@ceerix ,
kurze OT Frage , bekommst du es denn hin, dass wenn jemand klingelt, das Kamerabild auf dem Show 15 aufploppt ?Ja das klappt, das hat aber nichts mit dem Show15 zu tun sondern das kannst du über VIS steuern. Ich habe halt dauernd die VIS offen auf meinem Show 15 und wechsle dann die View für einen bestimmte Zeit.
-
@ceerix
Hat dieser requests was mit deinen anfragen zu tun?
https://www.chromium.org/Home/chromium-security/corb-for-developers/Es scheint sich bei diesem request um Text zu handeln und nicht um ein Bild. Daher kannst du es wahrscheinlich ignorieren.
Im Reiter Netzwerk kannst du Mal schauen ob du den request für dein Bild findest und schauen ob da was ungewöhnlich ist (http Status Code) -
@oliverio
ja der Teilhttp://10.39.77.17/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG&user=admin&password=XXXXX&_refts=1689053142422
ist die Snapshot URL. Wenn ich die so in einem Browser Tab abrufe erhalte ich einen aktuellen Snapshot der Kamera.
-
@ceerix
Und wenn du das mal in einem inkognito tab machst?
Du solltest dich nicht anmelden müssen. Das macht der iobroker auch nicht -
@ceerix
Probier mal im iFrame https statt http einzutragenAus Sicherheitsgründen ist es nicht erlaubt von https Seiten http links im iFrame einzubetten
Wenn dann musst du einen Proxy einsetzen der das Protokoll umsetzt -
@oliverio said in Basic Image kein Bild nach Update:
@ceerix
Und wenn du das mal in einem inkognito tab machst?
Du solltest dich nicht anmelden müssen. Das macht der iobroker auch nichtIch muss mich auch nicht anmelden. Die Anmeldedaten sind in der URL enthalten. Das ist wie bei den 5 anderen Kameras auch. Die klappen auch alle mit der gleichen URL und dem selben Widget. Ich habe es ja nur kopiert und den Link dann ausgetauscht. Da ändert sich im Link dann nur die IP und Benutzer und Passwort.
Habe den Inkognito auch mal getestet und das hat nichts gebracht.Das mit dem Proxy könnte ich auch mal testen. Allerdings habe ich da noch keinen Plan welche Lösung da am einfachsten ist. Hast du einen Vorschlag?
Das Kernproblem ist allerdings glaube ich immer noch das Widget. Bei den anderen 5 Widgets gehts ja auch mit der URL... -
@ceerix
Na dann
Hast auch alles ausprobiert.Irgendwas muss an den requests dann anders sein. Das muss man in den Developer Tools dann miteinander vergleichen.
Evtl weiß jemand anderes noch was
Für Proxy kannst du das hier probieren
https://github.com/ioBroker/ioBroker.proxy -
@ceerix said in Basic Image kein Bild nach Update:
Im VIS wird beim initialen Laden der Seite auch das erste Foto angezeigt. Nach dem Update ist es allerdings nur noch schwarz und keine weiteren Bilder werden mehr angezeigt.
Rufe ich am VIS Client direkt die URL des Snapshots im Browser auf, kann ich mit F5 beliebig oft Snapshots abrufen ohne Fehler.Alle anderen Kameras laufen unverändert ohne Probleme (5 weitere Reolink Kameras).
Kann mir jemand weiterhelfen? Gibt es Tipps, die ich ausprobieren kann? Kann ich das irgendwie sinnvoll debuggen?
Hallo,
ich hatte heute das gleiche Problem mit meiner neuen Reolink Video Doorbell WiFi und ich habe das Problem lösen können.
Beim Update wird an die Bild URL noch eine Referenznummer angehängt und bei der Doorbell scheint das Probleme zu machen. Bei meinen anderen Reolink Kameras gibt es hingegen auch keine Probleme.
Ich habe dann einfach mal die URL umgebaut und den User und das PW weiter nach vorn versetzt und nun läuft alleso sieht meine URL jetzt aus:
http://192.168.xx.xx/cgi-bin/api.cgi?cmd=Snap&channel=0&user=xxxxxx&password=xxxxxxxxxxx&rs=wuuPhkmUCeI9WG7CIch hoffe es hilft dem ein oder anderen mit dem gleichen Problem weiter
Viele Grüße
René