Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. ...nicht in offiziellem Repo
  5. Test Adapter für Blink Kameras entwickelt mit KI

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    799

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    930

Test Adapter für Blink Kameras entwickelt mit KI

Geplant Angeheftet Gesperrt Verschoben ...nicht in offiziellem Repo
154 Beiträge 15 Kommentatoren 2.5k Aufrufe 17 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • PischleuderP Online
    PischleuderP Online
    Pischleuder
    schrieb am zuletzt editiert von Pischleuder
    #142

    Version 0.0.11 ist online - Änderungen:

    • maximal 3 login Versuche, um zu verhindern, dass der Account für 24 Stunden gesperrt wird
    • Video downloads stoppen manchmal mit "cooldown for HTTP 409 / code 307 error", wenn eine Kamera busy ist - gefixt
    1 Antwort Letzte Antwort
    1
    • PischleuderP Online
      PischleuderP Online
      Pischleuder
      schrieb am zuletzt editiert von Pischleuder
      #143

      Version 0.0.12 ist online - Änderungen:

      • Video-Download ist jetzt Local-Storage-first:
        • USB-/Local-Storage-Manifest wird zuerst geprüft
        • Cloud wird nur noch als Fallback verwendet
      • Robusteres Local-Storage-Matching:
        • camera_id / cameraId / device_id / deviceId, falls im Manifest vorhanden
        • sonst Kameranamen mit trim/lowercase
        • Umlaute werden robuster behandelt, z. B. Haustür / Haustuer / Haustur

      Dank geht an @winni für die Testphase

      1 Antwort Letzte Antwort
      1
      • WinniW Offline
        WinniW Offline
        Winni
        Most Active
        schrieb am zuletzt editiert von
        #144

        Ich muss hier mal ein ganz dickes Kompliment für @pischleuder loslassen. Das was @pischleuder hier geschaffen hat ist um Klassen besser als das was Blink in seiner App zu bieten hat. Chapeau!
        1000020420.jpg

        Es gibt nicht Gutes. Außer man tut es. Erich Kästner

        1 Antwort Letzte Antwort
        1
        • PischleuderP Online
          PischleuderP Online
          Pischleuder
          schrieb am zuletzt editiert von Pischleuder
          #145

          Version 0.0.13 online - Änderungen:

          • Wenn video.history.* States noch Clip-IDs enthalten, die MP4-Dateien aber fehlen, wird die History nicht mehr als aktuell angesehen.
          • Fehlende oder 0-Byte History-Dateien werden beim nächsten Sync neu heruntergeladen.
          • Historie alter Slots passiert nur noch, wenn die alte MP4-Datei wirklich existiert und größer als 0 Byte ist.
          1 Antwort Letzte Antwort
          0
          • PischleuderP Online
            PischleuderP Online
            Pischleuder
            schrieb zuletzt editiert von Pischleuder
            #146

            Version 0.0.14 online - Änderungen:

            • es kam zu einigen SyncModul busy Meldungen und die Videos wurden auf allen Kameras nicht mehr angezeigt - gefixed
            1 Antwort Letzte Antwort
            0
            • nograxN Offline
              nograxN Offline
              nograx
              Developer
              schrieb zuletzt editiert von
              #147

              Weil mir das gerade durch den Kopf ging habe ich heute deinen Adapter gefunden. Ich hatte damals noch den alten blink4home Adapter genutzt, nachdem dieser nicht mehr lief und weiterentwickelt wurde hatte ich mir eine komplizierte Lösung mit Home Assistant aufgebaut (nur für die Blink Kameras) und mit ioBroker synchronisiert. Ich stand kurz davor die Blink Kameras raus zu schmeißen und mir ein anderes System zuzulegen.

              Daher hier erstmal ein riesiges DANKE!

              Snapshot machen und aktivieren/deaktivieren geht schon mal problemlos nach den ersten Tests. Wenn ich es jetzt noch schaffe mir aktuelle Videos per Telegram zu schicken und ggf. den Livestream per Lovelace Adapter anzeigen zu lassen bin ich vollends begeistert.

              PischleuderP 1 Antwort Letzte Antwort
              0
              • nograxN nograx

                Weil mir das gerade durch den Kopf ging habe ich heute deinen Adapter gefunden. Ich hatte damals noch den alten blink4home Adapter genutzt, nachdem dieser nicht mehr lief und weiterentwickelt wurde hatte ich mir eine komplizierte Lösung mit Home Assistant aufgebaut (nur für die Blink Kameras) und mit ioBroker synchronisiert. Ich stand kurz davor die Blink Kameras raus zu schmeißen und mir ein anderes System zuzulegen.

                Daher hier erstmal ein riesiges DANKE!

                Snapshot machen und aktivieren/deaktivieren geht schon mal problemlos nach den ersten Tests. Wenn ich es jetzt noch schaffe mir aktuelle Videos per Telegram zu schicken und ggf. den Livestream per Lovelace Adapter anzeigen zu lassen bin ich vollends begeistert.

                PischleuderP Online
                PischleuderP Online
                Pischleuder
                schrieb zuletzt editiert von Pischleuder
                #148

                @nograx
                der Livestream funktioniert bereits - jedoch noch nicht in der 0.0.14.
                Die habe ich im Alpha tree auf Github implementiert - kannst das gerne probieren, da sind jedoch noch nicht die letzten beiden Änderungen seit der 0.0.13 enthalten, ich warte erst einmal, bis @mcm1957 den Adapter ins lastest schickt :-)
                Eindruck:
                d914f32e-9ac0-444d-83db-a7df9fa25634-image.jpeg

                1 Antwort Letzte Antwort
                0
                • mcm1957M Online
                  mcm1957M Online
                  mcm1957
                  schrieb zuletzt editiert von
                  #149

                  Du kannst jederzeit neue Releases erstellen und auf npm deployen. Dazu ist kein Repository notwendig.
                  Von direkten OInstallation von NPM wird - außer zu Testzwecken - abgeraten

                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                  Support Repositoryverwaltung.

                  Wer 'nen Kaffee spendieren will: https://paypal.me

                  LESEN - gute Forenbeitrage

                  PischleuderP 1 Antwort Letzte Antwort
                  0
                  • mcm1957M mcm1957

                    Du kannst jederzeit neue Releases erstellen und auf npm deployen. Dazu ist kein Repository notwendig.
                    Von direkten OInstallation von NPM wird - außer zu Testzwecken - abgeraten

                    PischleuderP Online
                    PischleuderP Online
                    Pischleuder
                    schrieb zuletzt editiert von
                    #150

                    @mcm1957 : ok verstanden, ich gehe vor wie bisher :-)

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      McCavity
                      schrieb zuletzt editiert von McCavity
                      #151

                      Moin,

                      ich häng mich hier mal mit rein... ich hatte auch ewig Blink mit Homebridge Adapter im Einsatz und das hat auch für meine Zwecke ausreichend funktioniert: ich möchte nur meine Kameras tageszeitgesteuert (zu Sonnenunter- und -aufgang) aktivieren und deaktivieren, was mit den bescheuerten Zeitplänen in der Blink-App schlichtweg nicht möglich ist). Mit dem Homebridge Adapter war das zwar recht umständlich, aber ich hab's hingekriegt, mit ein bisschen Gefrickel, und es lief.

                      Bis ja, keine Ahnung wann. Plötzlich ging die automatische Steuerung nicht mehr und meine Suche wurde irgendwann so kompliziert, daß ich aufgegeben habe - so wichtig war mir das dann auch wieder nicht. Bis ich dann im März begann, mich beruflich mit KI auseinanderzusetzen und dabei deren Potential entdeckte. Mittlerweile habe ich mir sowohl daheim als auch in der Firma einen regelrechten KI-Assistenten eingerichtet und kriege damit Dinge gebacken, von denen ich vorher nur träumen konnte.

                      Deshalb habe ich mich am Pfingstwochenende mal daran gemacht, endlich dieses Blink-Problem zu lösen - was mir auch so gut gelungen ist, daß ich voller Stolz das Ergebnis hier präsentiert habe - nur um prompt einen Nasenstüber zu bekommen, daß ich mal wieder zu spät dran bin (wer's lesen möchte: https://forum.iobroker.net/topic/84626/projekt-entwicklung-iobroker.mcp-und-iobroker.blink/ ;-)) Ich bin da aber auch gar nicht böse drum und freue mich, daß es hier eine schon viel ausgereiftere Lösung gibt!

                      Für die habe ich heute mal meine alte Dev-Instanz entstaubt (na gut: neu aufgesetzt, die war irgendwann 2024 zuletzt in Betrieb und noch auf Node 18 oder sowas) und den Blink-Adapter installiert - funktioniert perfekt soweit! Für meinen Use Case zwar auch schon wieder Overkill (bei mir läuft in Prod gerade ein simples Python-Script, das sämtliche Funktionalität, die ich wirklich brauche, enthält ;-)), aber so viel Komfortabler. Anmeldeprozess funktionierte reibungslos (bei der ersten Anmeldung war ich ein wenig nervös, weil's ein bisschen gebraucht hat - aber dann wurde der Adapter doch grün) und ich kann ihn nutzen.

                      Ich habe auch mal die HTML-Seite ausprobiert und auch die funktioniert ausgezeichnet - sobald man alle Voraussetzungen dafür geschaffen hat. Ich habe den Dev Server aus einem Backup meiner Prod Instanz geclont, daher hatte ich dort erstmal alles disabled, damit sich das nicht gegenseitig ins Brötchen fährt. Wichtig zu wissen: für den Minimalbetrieb braucht es neben der Admin-Adapter-Instanz und einer Instanz des Blink-Adapters natürlich auch Javascript (ich habe da jetzt meine aus Prod importierten Scripte disabled, aber die Instanz selbst und das neu angelegte Blink Script laufen), mich dann aber gewundert, warum ich auf der Seite einen "Verbindungsfehler" angezeigt bekomme - bis ich dann hier im Thread irgendwo entdeckt habe, mal einen Blick Richtung Web-Instanzen zu werfen - und die war bei mir ebenfalls disabled. Mit enabelter Web Instanz funktioniert auch die HTML-Übersicht 1a. Man braucht also:

                      • Admin
                      • Blink
                      • Javascript
                      • Web

                      im Minimalbetrieb, damit der Adapter vollständig funktioniert, Javascript und Web kann man weglassen, wenn man die HTML Seite nicht verwendet.

                      Jetzt hatte ich am Schluß nur noch eine Verständnisfrage: sehe ich das richtig, daß sich die HTML-Seiten ausschließlich auf Videos stützen? Die im Objektbaum hinterlegten Snapshots werden nicht benutzt? Das war so ein bisschen meine Hoffnung gewesen, daß ich in der Übersicht (/grid) die letzten Snapshots sehe und dann bei Bedarf die Videos abrufen kann - oder habe ich da noch etwas übersehen?

                      Ich werde das hier jedenfalls mit großem Interesse beobachten und hoffe, daß der Adapter in Bälde im IOBroker Repo verfügbar werden wird. Wenn ich irgendwas beitragen kann, gerne auch immer Bescheid sagen.

                      LG,
                      McCavity

                      1 Antwort Letzte Antwort
                      0
                      • PischleuderP Online
                        PischleuderP Online
                        Pischleuder
                        schrieb zuletzt editiert von Pischleuder
                        #152

                        Die snapshots (Einzelbilder) werden lediglich aus den Datenpunkten bei der/den einzelnen Kameras ausgelöst, so als würdest Du in der App auf "Miniaturansicht aktualiseren" klicken. Andersherum bedeutet das auch, dass, wenn Du unter commands diesen fetch auslöst, sich das Bild in der App verändert. Ich persönlich benötige das nicht, weshalb ich Schwerpunkt auf die Video Historie (10 Slots je Kamera) gelegt habe und mittlerweile zusätzlich einen live view lauffähig habe (siehe letztes Bild). Dieser ist in der aktuellen Version jedoch noch nicht integriert. Also ja HTML bezieht sich nur auf Videos.

                        1 Antwort Letzte Antwort
                        1
                        • M Offline
                          M Offline
                          McCavity
                          schrieb zuletzt editiert von
                          #153

                          Ah, verstehe, vielen Dank! Heißt also, daß die Snapshotfunktion sich tatsächlich auf die gesamte Blink-Umgebung auswirkt und demnach die "Livebild per Snapshot aktivieren" und "Livebild Intervall (Sek.)" Funktionen dafür sorgen, daß in diesem Intervall das Miniaturbild auch in der App erneuert wird. Ich hab's gerade in der App verifiziert und stimmt: alle Miniaturbilder wurden innerhalb der letzten Stunde erneuert... nachdem ich das zuletzt vor über einem Jahr manuell getan hatte (normalerweise nur einmal bei Einrichtung der Kamera oder wenn ich mal eine umsetze). Aber gut zu wissen, daß sich das auf die App auswirkt... das brauche ich nämlich eigentlich auch nicht unbedingt.

                          1 Antwort Letzte Antwort
                          0
                          • PischleuderP Online
                            PischleuderP Online
                            Pischleuder
                            schrieb zuletzt editiert von
                            #154

                            genau und der Tab "Streaming" fällt demnächst auch raus, weil dieser noch als Funktion zur Verfügung stehen sollte, bevor ein "live stream" möglich ist - nämlich eine Bildfolge als Quasi-Stream zur Verfügung zu stellen. Ich würde das zunächst immer deaktiviert lassen.

                            1 Antwort Letzte Antwort
                            1

                            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
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            473

                            Online

                            32.9k

                            Benutzer

                            83.1k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe