Ich habe mir eine lokale Webseite gebaut die per anonymer Snapshot-Funktion (http://<camera_ip>/snap.jpeg) alle meine Kamerabilder matrix-förmig anzeigt und diese regelmässig auffrischt.
Das hat jahrelang problemlos funktioniert aber beim Einrichten einer G6 Entry Pro musste ich feststellen, dass das WebUI der Kameras nicht mehr erreichbar ist (auch nicht bei bereits adoptierten Kameras). Das scheint in einer der letzten Protect Versionen (7.0?) geändert worden zu sein. Damit kann die anonyme Snapshot Funktion neuer Kameras nicht mehr aktiviert werden (bei alten Kameras funktioniert diese weiterhin) da diese nur im Web UI der Kameras aktiviert werden konnte.
Jetzt muss man https://<unvr_ip>/proxy/protect/api/cameras/<camera_id>/snapshot benutzen.
Damit erhalte ich aber kein Bild auf der lokalen Seite, und laut Claude.ai ist dies CORS / Cross-Origin-Resource-Policy (CORP) geschuldet.
Zusammen mit der KI habe ich in einer längeren Sitzung eine Lösung per Nginx proxy gefunden. Es funktioniert, auch wenn der Snapshot einen Tick länger braucht (da ja noch über einen anderen Server geroutet wird) und mir das ganze aufwendig erscheint, nur um lokale Snapshots der Kameras darzustellen.
Einer allgemein wohl begründeten Skepsis gegenüber KI Lösungen daher meine Frage, ob es wirklich nicht einfacher geht und ob der Log-in der Kameras definitiv gesperrt wurde?