49_SSCam: Fragen, Hinweise, Neuigkeiten und mehr rund um dieses Modul

Begonnen von DS_Starter, 14 Dezember 2015, 16:19:08

Vorheriges Thema - Nächstes Thema

DS_Starter

Hmm, also ich habe auch nur das durchgeführt was ich im Wiki beschrieben habe. Das ist eigentlich alles sehr einfach über die Synology Oberfläche einzurichten. Und wenn du dich in Kerberos anmelden kannst, läuft der Container ja acuh grundsätzlich.
Schau doch mal ob im Kerberos das MJPEG auch aktiviert ist -> siehe Screenshot.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Dracolein

Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

DS_Starter

Im Dashboard kommt der Stream bei übrigens auch, allerdings dauert es etwas mit "Waiting for connect.." (ein paar Sekunden).
Firewall kann man eigentlich auch ausschließen, läuft ja alles auf der Syno.
Echt merkwürdig.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

Hast du auf deiner Syno vllt. eine Zwangsumleitung nach HTTPS eingestellt ? Vllt. kommt Kerberos mit HTTP nicht an die Surveillance Station ran ? Nur als Idee ...
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Dracolein

Ne auch nicht, grade geschaut (DSM -> Systemsteuerung --> Netzwerk --> DSM Einstellungen), alles default.
Ist auch alles auf dem neuesten Firmware Stand.
Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

DS_Starter

Du könntest auf der Machinery Seite das Logging aktivieren.
Auf dem Reiter "System" findest du rechts ein Log. Ein Klick drauf öffnet es.

Sieht bei mir etwa so aus:


- ios.Webhook.url = http://localhost/api/v1/webhook
- logging = true
- name = Hauseingang
- stream = Mjpg
- streams.Mjpg.enabled = true
- streams.Mjpg.fps = 15
- streams.Mjpg.password =
- streams.Mjpg.quality = 75
- streams.Mjpg.streamPort = 8889
- streams.Mjpg.username =
- timezone = Europe-Brussels
28/02/2021 08:28:29.523 INFO  [trivial] Logging is set to verbose
28/02/2021 08:28:29.523 INFO  [trivial] Steam: Stopping streaming thread
28/02/2021 08:28:29.652 INFO  [trivial] Stream: Succesfully closed streaming
28/02/2021 08:28:29.652 INFO  [trivial] Capture: Stop capture device
28/02/2021 08:28:29.652 INFO  [business] Capture: Disable capture device in machinery
28/02/2021 08:28:29.652 INFO  [business] Capture: Stop cloud live streaming
28/02/2021 08:28:30.021 INFO  [business] Capture: Disable capture device in cloud
28/02/2021 08:28:30.021 INFO  [business] Capture: Stop capture grab thread
28/02/2021 08:28:30.021 INFO  [business] Capture: Stop capture health thread
28/02/2021 08:28:30.021 INFO  [business] Capture: Close capture device
28/02/2021 08:28:30.044 INFO  [trivial] Capture: Start capture device: IPCamera
28/02/2021 08:28:30.044 INFO  [trivial] Capture: Trying to open IP camera.
28/02/2021 08:28:30.044 INFO  [trivial] Capture: (Warning) You can change the capture device with the configuration files.
28/02/2021 08:28:35.458 INFO  [trivial] Capture: Succesfully opened IP camera.
28/02/2021 08:28:35.458 INFO  [business] Capture: Start capture grab thread
28/02/2021 08:28:35.458 INFO  [business] Capture: Start capture health thread
28/02/2021 08:28:40.459 INFO  [trivial] Capture: Start streaming thread
....
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Dracolein

#2226

28/02/2021 08:39:39.514 INFO  [trivial] Logging is set to verbose
28/02/2021 08:39:39.514 INFO  [trivial] Capture: Start capture device: IPCamera
28/02/2021 08:39:39.514 INFO  [trivial] Capture: Trying to open IP camera.
28/02/2021 08:39:39.514 INFO  [trivial] Capture: (Warning) You can change the capture device with the configuration files.
28/02/2021 08:39:43.592 INFO  [trivial] Capture: [i][u][b]Succesfully opened IP camera.[/b][/u][/i]
28/02/2021 08:39:43.592 INFO  [business] Capture: Start capture grab thread
28/02/2021 08:39:43.592 INFO  [business] Capture: Start capture health thread
28/02/2021 08:39:48.592 INFO  [business] Capture: checking health status of camera.
28/02/2021 08:39:48.592 INFO  [trivial] Capture: Start streaming thread
28/02/2021 08:39:48.592 INFO  [trivial] Stream: Configured stream on port 8889 with quality: 75
28/02/2021 08:39:48.593 INFO  [trivial] Starting cloud service: S3
28/02/2021 08:39:48.601 INFO  [trivial] Starting conditions: Enabled
28/02/2021 08:39:48.601 INFO  [trivial] Starting algorithm: DifferentialCollins
28/02/2021 08:39:48.601 INFO  [trivial] Starting expositor: Hull
28/02/2021 08:39:51.380 INFO  [trivial] Logging is written to: /etc/opt/kerberosio/logs/log.stash
28/02/2021 08:39:51.383 INFO  [trivial] Reading configuration file: /etc/opt/kerberosio/config/config.xml
28/02/2021 08:39:51.384 INFO  [trivial] Final configuration:


Ich habe auch schon probiert, die URL von einem anderen Rechner im Haus aufzurufen, mit einem anderen Browser.... nüx zu machen irgendwie
Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

DS_Starter

Nix ungewöhnliches zu sehen. Findest du im Docker Kerberos Protokoll auf der Syno evtl. etwas ?
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Dracolein

Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

DS_Starter

Ja, zumindest ist das der Grund warum dein Kerberos nicht funktioniert. Die Machinery dumpt.
Ich tippe auf einen Port-Konflikt.
Lass doch den Machinery Port nochmal automatisch zuordnen und guck welchen die Syno auswählt. Den kannst du dann auch fest setzen. Möglicherweise auch mal google bemühen.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

Welche Machinery Version hast du ? Meine siehst du im Anhang.
Vllt. macht es Sinn ein älteres Kerberos herunterzuladen. Meins ist schon etwas älter.
Ich habe das im Netz dazu gefunden:

https://github.com/kerberos-io/machinery/issues/148
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Dracolein

#2231
So, ich habe den Fehler zumindest eingrenzen können:
Die Protokolleinträge und damit die Abstürze entstehen, sobald ich innerhalb Kerberos unter den Einstellungen --> Überwachung --> Motion etwas ändere. Sobald ich einen Punkt lösche und die Konfig speichere - oder alternativ auch nur auf Seite 2 einen der Regler betätige und danach abspeichere, entstehen im Log sofort die Fehlermeldungen und nichts geht mehr.
Lasse ich von diesen Einstellungen gänzlich die Finger, läuft der Stream auch im Dashboard und ist mit kurzer Verzögerung ebenfalls im Browser und auch in FHEM sichtbar.

Jetzt die Frage:
Ich habe in Kerberos oben rechts neben "Admin" den Schiebeschalter auf "AUS" gestellt, wie in Deiner Anleitung beschrieben.
ZitatYou've disabled the system, this means that no images or videos will be saved to disk!
Demnach sollte theoretisch die Einstellungen bzgl. der Motion-Erkennung nicht weiter von Relevanz sein, weil Kerberos selbst nichts weiter tun soll, oder?
Könnte ich das so laufen lassen?

Beobachtung grade:
Die Bildverzögerung liegt bei 10 Sekunden etwa, das ist ganz schlecht


edit:
Machinery Versio: 2.8.0
Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

DS_Starter

Zitat
Demnach sollte theoretisch die Einstellungen bzgl. der Motion-Erkennung nicht weiter von Relevanz sein, weil Kerberos selbst nichts weiter tun soll, oder?
Könnte ich das so laufen lassen?
Ja, genau. Wir wollen nur die Umsetzung des Streams haben.

Zitat
Beobachtung grade:
Die Bildverzögerung liegt bei 10 Sekunden etwa, das ist ganz schlecht
Es gibt eine Einstellung der Verzögerung in den Cam Einstellungen. Habe ich bei mir auf 0.5 Sek. stehen.
Hat sicherlich eine Bedeutung für die Auslastung der CPU.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Dracolein

Bzgl. der Verzögerung scheint die Ursache das "Abspielgerät" zu sein. Während der Stream mit +/- 1-2 Sek. Verzögerung am PC im Browser läuft, tuckert mein Raspberry IV mit FHEM im Chromebrowser mit seinen 8-10 Sek Verzögerung dahin, weil er vermutlich irgendwo überlastet ist mit allen anderen Tasks
Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

DS_Starter

Das wäre gut möglich. Obwohl es "nur" mjpeg ist sollte auch die Netzwerkverbindung (WLAN ?) hinreichend schnell sein.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter