Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Basic Image kein Bild nach Update

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Basic Image kein Bild nach Update

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      ceerix last edited by

      Hi zusammen,
      ich bin mal wieder am verzweifeln und hoffe auf eure Hilfe.

      Ich habe in meiner VIS seit Anfang an mehrere Reolink Kameras über ein Basic Image Widget eingebunden. Das Ganze wird über die Updatezeit aktualisiert.
      Ich habe in der Quelle die Snapshot URL der Kameras hinterlegt. Hier ein Beispiel:
      http://10.55.77.17/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG&user=mustermann&password=xxx

      Das klappt auch zuverlässig mit Updatezeiten von ca 2000 ms.

      Nun zum Problem. Ich habe nun eine weitere Reolink Kamera ins Netzwerk geholt (Doorbell). Diese lässt sich ebenfalls mit obiger URL zum Snapshot überreden.
      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.
      Das Verhalten ist am Rechner mit Chrome als auch am Tablet (Amazon Echo Show 15) gleich.
      Grundsätzlich klappt die Kommunikation offenbar zwischen VIS und der Kamera. Beim Update vom Basic Image Widget scheint dann aber ein Problem aufzutreten.
      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?

      Beste Grüße

      Alex

      BananaJoe OliverIO D 3 Replies Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @ceerix last edited by

        @ceerix schick mal einen Screenshot von den Widget-Einstellungen.

        Ich nutze die Kamera-Bilder als Hintergrundbilder in den Views, Update alle 60 Sekunden.
        Die eine Kamera nutze ich in mehreren Views, wenn ich da zu schnell/oft hin und herschalte kommt auch kein Bild.

        Ich habe aber auch eine Ansicht mit 4 Kameras, da habe ich eigentlich keine Probleme

        C 1 Reply Last reply Reply Quote 0
        • C
          ceerix @BananaJoe last edited by

          Hier ist ein Screenshot von meinem Widget.
          e5749288-82e9-4b5f-813e-8ea96ecd0d50-image.png

          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...

          BananaJoe 1 Reply Last reply Reply Quote 0
          • BananaJoe
            BananaJoe Most Active @ceerix last edited by

            @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
            
            1 Reply Last reply Reply Quote 0
            • M
              mayer last edited by

              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.

              C 1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @ceerix last edited by OliverIO

                @ceerix

                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

                1 Reply Last reply Reply Quote 0
                • D
                  darkblu @ceerix last edited by

                  @ceerix ,
                  kurze OT Frage 🙏 , bekommst du es denn hin, dass wenn jemand klingelt, das Kamerabild auf dem Show 15 aufploppt ?

                  1 Reply Last reply Reply Quote 0
                  • C
                    ceerix @mayer last edited by

                    @mayer
                    Das scheint genau das gleiche Verhalten zu sein wie bei mir....

                    @oliverio said in Basic Image kein Bild nach Update:

                    @ceerix

                    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.

                    OliverIO 1 Reply Last reply Reply Quote 0
                    • OliverIO
                      OliverIO @ceerix last edited by

                      @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)

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        ceerix @OliverIO last edited by

                        @oliverio
                        ja der Teil

                        http://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.

                        OliverIO 2 Replies Last reply Reply Quote 0
                        • OliverIO
                          OliverIO @ceerix last edited by

                          @ceerix
                          Und wenn du das mal in einem inkognito tab machst?
                          Du solltest dich nicht anmelden müssen. Das macht der iobroker auch nicht

                          C 1 Reply Last reply Reply Quote 0
                          • OliverIO
                            OliverIO @ceerix last edited by

                            @ceerix
                            Probier mal im iFrame https statt http einzutragen

                            Aus 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

                            1 Reply Last reply Reply Quote 0
                            • C
                              ceerix @OliverIO last edited by

                              @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 nicht

                              Ich 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...

                              OliverIO 1 Reply Last reply Reply Quote 0
                              • OliverIO
                                OliverIO @ceerix last edited by OliverIO

                                @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

                                1 Reply Last reply Reply Quote 0
                                • R
                                  ReneW last edited by

                                  @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 alle 😄

                                  so sieht meine URL jetzt aus:
                                  http://192.168.xx.xx/cgi-bin/api.cgi?cmd=Snap&channel=0&user=xxxxxx&password=xxxxxxxxxxx&rs=wuuPhkmUCeI9WG7C

                                  Ich hoffe es hilft dem ein oder anderen mit dem gleichen Problem weiter 😉

                                  Viele Grüße
                                  René

                                  1 Reply Last reply Reply Quote 1
                                  • First post
                                    Last post

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  532
                                  Online

                                  31.9k
                                  Users

                                  80.3k
                                  Topics

                                  1.3m
                                  Posts

                                  6
                                  15
                                  1128
                                  Loading More Posts
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                  The ioBroker Community 2014-2023
                                  logo