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

#1260
Ok, ich bau das mal ein. Vielleicht sollte ich $NAME in $CAMNAME ändern. Ich habe bei den Tests nämlich festgestellt, dass $NAME bereits in einem notify ersetzt wird wenn man es nutzt, dann allerdings aber mit dem Namen des auslösenden Device in den Notifies  ;)
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

stobor

So, Test mit der Version 09.01.2019 um 18:54:08

Folgender Code wurde ausgeführt:
define chkTestOn notify Testschalter:on {\
fhem "set Licht_West on";;\
fhem "attr SSCam.Nord_Ost snapEmailTxt subject => Snap-Test Nord_Ost, body => TEST Nord_Ost!!!";;\
fhem "set SSCam.Nord_Ost snap 4 5";;\
fhem "attr SSCam.Ost snapEmailTxt subject => Snap-Test Ost, body => TEST Ost!!!";;\
fhem "set SSCam.Ost snap 4 5";;\
fhem "attr SSCam.West snapEmailTxt subject => Snap-Test West, body => TEST West!!!";;\
fhem "set SSCam.West snap 4 5";;\
fhem "attr SSCam.Sued snapEmailTxt subject => Snap-Test Sued, body => TEST Sued!!!";;\
fhem "set SSCam.Sued snap 4 5";;\
}


Die Kamera Ost lieferte wieder nur 2 Bilder, die anderen Kameras jeweils 4.
Log-Ergebnis:
2019.01.09 21:07:06 1: SSCam.Ost - Active-Token set by OPMODE: Stop
2019.01.09 21:07:07 1: SSCam.Ost - Active-Token deleted by OPMODE: Stop
2019.01.09 21:07:07 1: SSCam.Ost - Active-Token set by OPMODE: getsnapinfo
2019.01.09 21:07:07 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapinfo
2019.01.09 21:07:08 1: SSCam.Ost - Active-Token set by OPMODE: Getcaminfo
2019.01.09 21:07:08 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcaminfo
2019.01.09 21:07:09 1: SSCam.Ost - Active-Token set by OPMODE: geteventlist
2019.01.09 21:07:09 1: SSCam.Ost - Active-Token deleted by OPMODE: geteventlist
2019.01.09 21:07:09 1: SSCam.Ost - Active-Token set by OPMODE: getsvsinfo
2019.01.09 21:07:09 1: SSCam.Ost - Active-Token deleted by OPMODE: getsvsinfo
2019.01.09 21:07:09 2: SSCam.Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=lV.BP.loe3nd61790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:07:09 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:07:09 2: SSCam.Sued - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=ZWd3MxSZv.32g1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:07:09 2: SSCam.Nord_Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=u5Zheioh4uJjU1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:07:09 2: SSCam.West - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=ZlZRCfnYMdEqk1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:07:10 1: SSCam.Ost - Active-Token set by OPMODE: Getcapabilities
2019.01.09 21:07:10 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcapabilities
2019.01.09 21:07:12 2: SSCam.Nord_Ost - Recording of Nord-Ost seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:07:12 1: SSCam.Ost - Active-Token set by OPMODE: getStmUrlPath
2019.01.09 21:07:12 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:07:17 1: SSCam.Ost - Active-Token set by OPMODE: geteventlist
2019.01.09 21:07:17 1: SSCam.Ost - Active-Token deleted by OPMODE: geteventlist
2019.01.09 21:07:18 1: SSCam.Ost - Active-Token set by OPMODE: Getcaminfo
2019.01.09 21:07:18 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcaminfo
2019.01.09 21:07:18 1: SSCam.Ost - Active-Token set by OPMODE: Getcapabilities
2019.01.09 21:07:18 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcapabilities
2019.01.09 21:07:18 1: SSCam.Ost - Active-Token set by OPMODE: getsnapinfo
2019.01.09 21:07:18 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapinfo
2019.01.09 21:07:19 2: SSCam.Sued - Recording of Sued seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:07:19 1: SSCam.Ost - Active-Token set by OPMODE: getsvsinfo
2019.01.09 21:07:19 1: SSCam.Ost - Active-Token deleted by OPMODE: getsvsinfo
2019.01.09 21:07:19 1: SSCam.Ost - Active-Token set by OPMODE: getmotionenum
2019.01.09 21:07:19 1: SSCam.Ost - Active-Token deleted by OPMODE: getmotionenum
2019.01.09 21:07:19 1: SSCam.Ost - Active-Token set by OPMODE: getstreamformat
2019.01.09 21:07:20 1: SSCam.Ost - Active-Token deleted by OPMODE: getstreamformat
2019.01.09 21:07:21 1: SSCam.Ost - Active-Token set by OPMODE: getStmUrlPath
2019.01.09 21:07:21 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:08:02 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:08:02 1: SSCam.Ost - Transaction opened, TA-code: 3662
2019.01.09 21:08:07 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:08:13 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:08:18 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:08:19 1: SSCam.Ost - Active-Token set by OPMODE: getsnapgallery
2019.01.09 21:08:20 1: SSCam.Ost - Transaction "3662" closed
2019.01.09 21:08:20 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapgallery


Die Ost-Kamera hatte als einzige das Attribut attr SSCam.Ost debugactivetoken 1 gesetzt.

Führe ich nur Folgendes aus:
define chkTestOn notify Testschalter:on {\
fhem "set Licht_West on";;\
fhem "attr SSCam.Ost snapEmailTxt subject => Snap-Test Ost, body => TEST Ost!!!";;\
fhem "set SSCam.Ost snap 4 5";;\
}


kommen 4 Bilder an.

UPDATE:
Ich habe mal die Reihenfolge der Snapshot anweisungen geändert (Ost zuerst). Auch dann kommen von Ost nur 2 Bilder.
Was sagt mir eigentlich der Fehler: error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=lV.BP.loe3nd61790PDN347600 - connect to http://192.168.0.20:5000 timed out
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

Ah ja, timeouts ! 
Setz dir bitte in der SSCam.Ost das Attribut z.B. auf "httptimeout = 20".
Nur damit keine Missverständnisse entstehen, das Attribut debugactivetoken hat nichts mit den timeouts zu tun ! Das ist nur eine Loggingfunktion.
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

ZitatWas sagt mir eigentlich der Fehler: error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=lV.BP.loe3nd61790PDN347600 - connect to http://192.168.0.20:5000 timed out
Timeout passiert wenn die Syno nicht in der erwarteten Zeit (Wert von httptimeout) antwortet.
Was mich etwas verwirrt ist, dass im normalen Betrieb kein logout requested wird. Eigentlich nur bei shutdown bzw. "get ... scanVirgin".  Triggerst du evtl. diesen Befehl ?
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

stobor

Hatte ich schon vermutet (keine Abhängigkeit zwiwchen den timeouts und dem debug) ;-)

Gleiches Phänomen:
2019.01.09 21:32:29 2: SDS1 - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=6s1p3VMjNqFpI1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:42 2: SSCam.Sued - Recording of Sued seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:32:45 2: SSCam.Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=a3Ud78bWqbHXo1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:32:45 2: SSCam.Sued - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=c3ixTXd1e8kXI1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 2: SSCam.Nord_Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=H6vTqHrPtHsVk1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 2: SSCam.West - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=T2rbc5iaUnt5Q1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:46 2: SSCam.Nord_Ost - Recording of Nord-Ost seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:32:53 2: SSCam.Ost - Recording of Ost seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:32:53 1: SSCam.Ost - Active-Token set by OPMODE: Stop
2019.01.09 21:32:54 1: SSCam.Ost - Active-Token deleted by OPMODE: Stop
2019.01.09 21:32:54 1: SSCam.Ost - Active-Token set by OPMODE: getsnapinfo
2019.01.09 21:32:54 2: SSCam.West - Recording of West seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:32:54 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapinfo
2019.01.09 21:32:55 1: SSCam.Ost - Active-Token set by OPMODE: Getcaminfo
2019.01.09 21:32:55 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcaminfo
2019.01.09 21:32:56 1: SSCam.Ost - Active-Token set by OPMODE: geteventlist
2019.01.09 21:32:56 1: SSCam.Ost - Active-Token deleted by OPMODE: geteventlist
2019.01.09 21:32:56 1: SSCam.Ost - Active-Token set by OPMODE: getsvsinfo
2019.01.09 21:32:56 1: SSCam.Ost - Active-Token deleted by OPMODE: getsvsinfo
2019.01.09 21:32:57 1: SSCam.Ost - Active-Token set by OPMODE: Getcapabilities
2019.01.09 21:32:57 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcapabilities
2019.01.09 21:32:59 1: SSCam.Ost - Active-Token set by OPMODE: getStmUrlPath
2019.01.09 21:32:59 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:33:03 1: SSCam.Ost - Active-Token set by OPMODE: geteventlist
2019.01.09 21:33:03 1: SSCam.Ost - Active-Token deleted by OPMODE: geteventlist
2019.01.09 21:33:04 1: SSCam.Ost - Active-Token set by OPMODE: Getcaminfo
2019.01.09 21:33:04 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcaminfo
2019.01.09 21:33:04 1: SSCam.Ost - Active-Token set by OPMODE: Getcapabilities
2019.01.09 21:33:04 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcapabilities
2019.01.09 21:33:04 1: SSCam.Ost - Active-Token set by OPMODE: getsnapinfo
2019.01.09 21:33:04 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapinfo
2019.01.09 21:33:05 1: SSCam.Ost - Active-Token set by OPMODE: getsvsinfo
2019.01.09 21:33:05 1: SSCam.Ost - Active-Token deleted by OPMODE: getsvsinfo
2019.01.09 21:33:05 1: SSCam.Ost - Active-Token set by OPMODE: getmotionenum
2019.01.09 21:33:06 1: SSCam.Ost - Active-Token deleted by OPMODE: getmotionenum
2019.01.09 21:33:06 1: SSCam.Ost - Active-Token set by OPMODE: getstreamformat
2019.01.09 21:33:06 1: SSCam.Ost - Active-Token deleted by OPMODE: getstreamformat
2019.01.09 21:33:07 1: SSCam.Ost - Active-Token set by OPMODE: getStmUrlPath
2019.01.09 21:33:07 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:34:00 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:34:01 1: SSCam.Ost - Transaction opened, TA-code: 3180
2019.01.09 21:34:06 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:34:11 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:34:17 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:34:18 1: SSCam.Ost - Active-Token set by OPMODE: getsnapgallery
2019.01.09 21:34:18 1: SSCam.Ost - Transaction "3180" closed
2019.01.09 21:34:18 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapgallery


Müssen mich die Fehler irgendwie nervös machen:
2019.01.09 21:32:29 2: SDS1 - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=6s1p3VMjNqFpI1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 2: SSCam.Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=a3Ud78bWqbHXo1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:32:45 2: SSCam.Sued - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=c3ixTXd1e8kXI1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 2: SSCam.Nord_Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=H6vTqHrPtHsVk1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:32:45 2: SSCam.West - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=T2rbc5iaUnt5Q1790PDN347600 - connect to http://192.168.0.20:5000 timed out


ZitatWas mich etwas verwirrt ist, dass im normalen Betrieb kein logout requested wird. Eigentlich nur bei shutdown bzw. "get ... scanVirgin".  Triggerst du evtl. diesen Befehl ?
Verstehe ich gerade nicht.



Ich habe übrigens den Eindruck, dass die Bilder in den Emails nicht immer einen Aufnahmeabstand von 5sec haben. Teilweise scheinen auch identische Bilder mehrfach eingefügt zu werden.
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

#1265
ZitatMüssen mich die Fehler irgendwie nervös machen:
Naja, du solltest sie unbedingt vermeiden. Bei timeouts gehen immer Abläufe / Informationen verloren. Das Attribut dafür hatte ich dir genannt.

Wie gesagt, mich stört dass ein logout überhaupt requested wird. Das kommt bei mir überhaupt nicht vor und ich denke andere User können das bestätigen.

ZitatIch habe übrigens den Eindruck, dass die Bilder in den Emails nicht immer einen Aufnahmeabstand von 5sec haben.
Das ist normal. FHEM ist kein Realtime-System. Je nachdem wie schnell deine Kamera (Synology) auf die Requests reagiert, kann es zu kleinen Delays kommen.

ZitatTeilweise scheinen auch identische Bilder mehrfach eingefügt zu werden.
Nein, kann ich nicht bestätigen. Vllt. eine Folge der Timeouts. Du siehst übrigens die Dateinamen wenn du mit der Maus über die Bilder fährst. Am Dateinamen siehst du eindeutig deren Aufnahmezeit.
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

Noch eine Idee ... starte mal für alle deine Cams ein "get .... scanVirgin". Dann schauen wir nochmal nach den timeouts und den Snap-Abläufen.
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

stobor

Habe gerade für alle Kameras das Timeout auf 30sec gesetzt:
attr SSCam. ... httptimeout 30
Ost liefert weiterhin nur 2 Bilder.
Log:
2019.01.09 21:57:33 2: SDS1 - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=wANrbdUUKeykI1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:57:41 2: SSCam.Sued - Recording of Sued seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:57:43 2: SSCam.West - Recording of West seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:57:46 2: SSCam.Nord_Ost - Recording of Nord-Ost seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:57:48 2: SSCam.Ost - Recording of Ost seems to be still active after FHEM restart - try to stop it now
2019.01.09 21:57:48 1: SSCam.Ost - Active-Token set by OPMODE: Stop
2019.01.09 21:57:49 1: SSCam.Ost - Active-Token deleted by OPMODE: Stop
2019.01.09 21:57:49 1: SSCam.Ost - Active-Token set by OPMODE: getsvsinfo
2019.01.09 21:57:49 1: SSCam.Ost - Active-Token deleted by OPMODE: getsvsinfo
2019.01.09 21:57:49 2: SSCam.Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=F5e4hsgeqMw.M1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:57:49 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:57:49 2: SSCam.Sued - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=KHce1rj1N0zrY1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:57:49 2: SSCam.Nord_Ost - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=dQRoTd0G67S0o1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:57:49 2: SSCam.West - error while requesting http://192.168.0.20:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=6&method=Logout&_sid=RQOeXUKxAo43U1790PDN347600 - connect to http://192.168.0.20:5000 timed out
2019.01.09 21:57:50 1: SSCam.Ost - Active-Token set by OPMODE: Getcaminfo
2019.01.09 21:57:50 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcaminfo
2019.01.09 21:57:51 1: SSCam.Ost - Active-Token set by OPMODE: getsnapinfo
2019.01.09 21:57:51 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapinfo
2019.01.09 21:57:51 1: SSCam.Ost - Active-Token set by OPMODE: geteventlist
2019.01.09 21:57:51 1: SSCam.Ost - Active-Token deleted by OPMODE: geteventlist
2019.01.09 21:57:52 1: SSCam.Ost - Active-Token set by OPMODE: Getcapabilities
2019.01.09 21:57:52 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcapabilities
2019.01.09 21:57:54 1: SSCam.Ost - Active-Token set by OPMODE: getStmUrlPath
2019.01.09 21:57:54 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:57:58 1: SSCam.Ost - Active-Token set by OPMODE: geteventlist
2019.01.09 21:57:59 1: SSCam.Ost - Active-Token deleted by OPMODE: geteventlist
2019.01.09 21:57:59 1: SSCam.Ost - Active-Token set by OPMODE: Getcaminfo
2019.01.09 21:57:59 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcaminfo
2019.01.09 21:57:59 1: SSCam.Ost - Active-Token set by OPMODE: Getcapabilities
2019.01.09 21:57:59 1: SSCam.Ost - Active-Token deleted by OPMODE: Getcapabilities
2019.01.09 21:57:59 1: SSCam.Ost - Active-Token set by OPMODE: getsnapinfo
2019.01.09 21:58:00 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapinfo
2019.01.09 21:58:00 1: SSCam.Ost - Active-Token set by OPMODE: getsvsinfo
2019.01.09 21:58:00 1: SSCam.Ost - Active-Token deleted by OPMODE: getsvsinfo
2019.01.09 21:58:01 1: SSCam.Ost - Active-Token set by OPMODE: getmotionenum
2019.01.09 21:58:01 1: SSCam.Ost - Active-Token deleted by OPMODE: getmotionenum
2019.01.09 21:58:01 1: SSCam.Ost - Active-Token set by OPMODE: getstreamformat
2019.01.09 21:58:01 1: SSCam.Ost - Active-Token deleted by OPMODE: getstreamformat
2019.01.09 21:58:02 1: SSCam.Ost - Active-Token set by OPMODE: getStmUrlPath
2019.01.09 21:58:02 1: SSCam.Ost - Active-Token deleted by OPMODE: getStmUrlPath
2019.01.09 21:59:17 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:59:18 1: SSCam.Ost - Transaction opened, TA-code: 2623
2019.01.09 21:59:23 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:59:28 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:59:34 1: SSCam.Ost - Active-Token set by OPMODE: Snap
2019.01.09 21:59:35 1: SSCam.Ost - Active-Token set by OPMODE: getsnapgallery
2019.01.09 21:59:36 1: SSCam.Ost - Transaction "2623" closed
2019.01.09 21:59:36 1: SSCam.Ost - Active-Token deleted by OPMODE: getsnapgallery



Wie genau muss ich "get .... scanVirgin" verwenden?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

#1268
nur "get SSCam.Sued scanVirgin" ausführen bzw. auch für die anderen Devices.
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

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

stobor

get SSCam.Sued scanVirgin habe ich jetzt für alle Kameras in der Befehlseingabe der FHEM UI aufgerufen. Muss ich die config speichern?

list SSCam.Ost liefert:
Internals:
   CAMID      5
   CAMNAME    Ost
   COMPATIBILITY 8.2
   CREDENTIALS Set
   DEF        Ost 192.168.0.20 5000
   MODEL      SAMSUNG - QNV-7020R
   NAME       SSCam.Ost
   NR         684
   OPMODE     Getcapabilities
   PROTOCOL   http
   SERVERADDR 192.168.0.20
   SERVERPORT 5000
   SMTPCREDENTIALS Set
   STATE      on
   TYPE       SSCam
   VERSION    8.4.1
   HELPER:
     ACTIVE     off
     APIAUDIOSTM SYNO.SurveillanceStation.AudioStream
     APIAUDIOSTMMAXVER 2
     APIAUDIOSTMPATH SurveillanceStation/audioStreaming.cgi
     APIAUTH    SYNO.API.Auth
     APIAUTHMAXVER 6
     APIAUTHPATH auth.cgi
     APICAM     SYNO.SurveillanceStation.Camera
     APICAMEVENT SYNO.SurveillanceStation.Camera.Event
     APICAMEVENTMAXVER 1
     APICAMEVENTPATH entry.cgi
     APICAMMAXVER 9
     APICAMPATH entry.cgi
     APIEVENT   SYNO.SurveillanceStation.Event
     APIEVENTMAXVER 5
     APIEVENTPATH entry.cgi
     APIEXTEVT  SYNO.SurveillanceStation.ExternalEvent
     APIEXTEVTMAXVER 1
     APIEXTEVTPATH entry.cgi
     APIEXTREC  SYNO.SurveillanceStation.ExternalRecording
     APIEXTRECMAXVER 3
     APIEXTRECPATH entry.cgi
     APIHM      SYNO.SurveillanceStation.HomeMode
     APIHMMAXVER 1
     APIHMPATH  entry.cgi
     APIINFO    SYNO.API.Info
     APILOG     SYNO.SurveillanceStation.Log
     APILOGMAXVER 3
     APILOGPATH entry.cgi
     APIPARSET  1
     APIPRESET  SYNO.SurveillanceStation.PTZ.Preset
     APIPRESETMAXVER 1
     APIPRESETPATH entry.cgi
     APIPTZ     SYNO.SurveillanceStation.PTZ
     APIPTZMAXVER 5
     APIPTZPATH entry.cgi
     APIREC     SYNO.SurveillanceStation.Recording
     APIRECMAXVER 6
     APIRECPATH entry.cgi
     APISNAPSHOT SYNO.SurveillanceStation.SnapShot
     APISTM     SYNO.SurveillanceStation.Stream
     APISTMMAXVER 1
     APISTMPATH entry.cgi
     APISVSINFO SYNO.SurveillanceStation.Info
     APISVSINFOMAXVER 6
     APISVSINFOPATH entry.cgi
     APITAKESNAPMAXVER 1
     APITAKESNAPPATH entry.cgi
     APIVIDEOSTM SYNO.SurveillanceStation.VideoStreaming
     APIVIDEOSTMMAXVER 1
     APIVIDEOSTMPATH entry.cgi
     APIVIDEOSTMS SYNO.SurveillanceStation.VideoStream
     APIVIDEOSTMSMAXVER 1
     APIVIDEOSTMSPATH SurveillanceStation/videoStreaming.cgi
     CREDENTIALS UomLWZKuZZVqimrH\FYRhsYj[PW|
     HLSSTREAM  inactive
     KEYWORD    Ost
     LOGINRETRIES 0
     OLDPTZHOME
     OLDVALPOLL 210
     OLDVALPOLLNOLOGGING 1
     RECTIME_DEF 15
     SID        fsmDcYXsIm0ws1790PDN347600
     SMTPCREDENTIALS f7q�gIW}RJ5uipvwb3k}f^Q2b`Gxg7\xNn[mRpS;f2m~[p<~\[Oi
     SNAPIMGSIZE 0
     SNAPLAG    5
     SNAPLIMIT  1
     SNAPNUM    4
     SNAPNUMCOUNT 1
     STMKEYMJPEGHTTP http://192.168.0.20:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=5&StmKey=2f6e3e66862945d4f4d67a55c0560154
     STMKEYMXPEGHTTP http://192.168.0.20:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mxpeg&cameraId=5&StmKey="2f6e3e66862945d4f4d67a55c0560154"
     STMKEYUNICST rtsp://syno:2f6e3e66862945d4f4d67a55c0560154@192.168.0.20:554/Sms=5.unicast
     STMKEYUNICSTOVERHTTP rtsp://192.168.0.20:5000/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=5.unicast&DsId=0&StmKey=2f6e3e66862945d4f4d67a55c0560154
     TOTALCNT   0
     SVSVERSION:
       BUILD      5766
       MAJOR      8
       MINOR      2
       SMALL      2
   READINGS:
     2019-01-09 22:08:27   Availability    enabled
     2019-01-09 22:08:27   CamAudioType    Unknown
     2019-01-09 22:08:25   CamEventNum     912
     2019-01-09 22:08:27   CamExposureControl None
     2019-01-09 22:08:27   CamExposureMode Auto
     2019-01-09 22:08:27   CamIP           192.168.0.241
     2019-01-09 22:08:25   CamLastRec      20190109PM/Ost-20190109-215152-1547067112.mp4
     2019-01-09 22:08:25   CamLastRecId    128432
     2019-01-09 22:08:25   CamLastRecTime  09.01.2019 / 21:51:52 - 22:08:22
     2019-01-09 22:08:27   CamLiveFps      5
     2019-01-09 22:08:27   CamLiveMode     Liveview from DS
     2019-01-09 22:08:27   CamLiveQuality  5
     2019-01-09 22:08:27   CamLiveResolution 2592x1520
     2019-01-09 22:08:27   CamLiveStreamNo 1
     2019-01-09 22:08:27   CamModel        QNV-7020R
     2019-01-09 22:08:26   CamMotDetSc     SVS, sensitivity: 85, threshold: 10
     2019-01-09 22:08:27   CamPort         80
     2019-01-09 22:08:27   CamPreRecTime   5
     2019-01-09 22:08:27   CamRecShare     Surveillance
     2019-01-09 22:08:27   CamRecVolume    /volume2
     2019-01-09 22:08:25   CamStreamFormat HLS
     2019-01-09 22:08:27   CamVendor       SAMSUNG
     2019-01-09 22:08:27   CamVideoFlip    false
     2019-01-09 22:08:27   CamVideoMirror  false
     2019-01-09 22:08:27   CamVideoRotate  false
     2019-01-09 22:08:27   CamVideoType    H.264
     2019-01-09 22:08:27   CamblPresetSpeed false
     2019-01-09 22:08:29   CapAudioOut     false
     2019-01-09 22:08:29   CapChangeSpeed  false
     2019-01-09 22:08:27   CapPIR          false
     2019-01-09 22:08:29   CapPTZAbs       false
     2019-01-09 22:08:29   CapPTZAutoFocus false
     2019-01-09 22:08:29   CapPTZDirections 0
     2019-01-09 22:08:29   CapPTZFocus     false
     2019-01-09 22:08:29   CapPTZHome      false
     2019-01-09 22:08:29   CapPTZIris      false
     2019-01-09 22:08:29   CapPTZObjTracking false
     2019-01-09 22:08:29   CapPTZPan       false
     2019-01-09 22:08:29   CapPTZPresetNumber 0
     2019-01-09 22:08:29   CapPTZTilt      false
     2019-01-09 22:08:29   CapPTZZoom      false
     2019-01-09 22:08:27   DeviceType      Camera
     2019-01-09 22:08:29   Error           none
     2019-01-09 22:08:29   Errorcode       none
     2019-01-09 22:08:27   LastSnapFilename Ost-20190109-2159352176.jpg
     2019-01-09 22:08:27   LastSnapId      587769
     2019-01-09 22:08:27   LastSnapTime    09.01.2019 / 21:59:35
     2019-01-09 22:08:27   LastUpdateTime  09.01.2019 / 22:08:27
     2019-01-09 22:08:23   PollState       Active - next time: 22:11:53
     2019-01-09 22:08:27   Record          Start
     2019-01-09 22:08:26   SVSlicenseNumber 5
     2019-01-09 22:08:26   SVSuserPriv     Admin
     2019-01-09 22:08:26   SVSversion      8.2.2-5766
     2019-01-09 22:08:28   StmKey          2f6e3e66862945d4f4d67a55c0560154
     2019-01-09 22:08:27   UsedSpaceMB     1908.724
     2019-01-09 22:08:27   VideoFolder     /volume2/Surveillance/Ost
     2019-01-09 22:08:26   compstate       true
     2019-01-09 22:08:27   state           on
Attributes:
   debugactivetoken 1
   devStateIcon .*isable.*:set_off .*nap:li_wht_on
   httptimeout 30
   icon       it_camera
   pollcaminfoall 210
   pollnologging 1
   room       Surveillance
   session    DSM
   smtpFrom   From@myFHEM.de
   smtpHost   smtp.1und1.de
   smtpPort   25
   smtpTo     to@myMail.de
   snapEmailTxt subject => Snap-Test Ost, body => TEST Ost!!!
   webCmd     on:off:snap:enable:disable:runView:stopView
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

#1271
Das list sieht gut aus. Was du mal ändern könntest:  Erstelle dir einen User in der SVS-Userverwaltung als Manager und ändere dann die session in SurveillanceStation. Danach wieder ein scanVirgin.

Config musst du nicht speichern, schadet aber auch nichts.

Wie sehen denn momentan die timeouts aus ?

EDIT: Was mir aufgefallen ist. state ist on. Läuft da ständig eine Aufnahme ? Das passt auch zu der Meldung "2019.01.09 21:57:48 2: SSCam.Ost - Recording of Ost seems to be still active after FHEM restart - try to stop it now"
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

stobor

Der Timeout Fehler scheint nur beim Neustart von FHEM zu kommen.
Führe ich meinen Testschalter aus tritt der Fehler nicht (mehr) auf.
Allerdings kommt Ost weiterhin nur mit 2 Bildern.
Ja, die Kameras laufen in Loop-Aufnahme.


ZitatErstelle dir einen User in der SVS-Userverwaltung als Manager und ändere dann die session in SurveillanceStation.
Damit kann ich gerade nicht so viel anfange.
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

Es scheint ein spezifisches Problem mit der Ost-Cam zu sein.
Was die Userverwaltung betrifft ist das jetzt nicht so tragisch aber das solltest du dir mal im SSCam-Wiki, Commandref (Credentials) und hier: https://www.synology.com/de-de/knowledgebase/Surveillance/help/SurveillanceStation/user mal zu Gemüte führen.

ZitatJa, die Kameras laufen in Loop-Aufnahme.
Stell das mal für die Ost ab und dann nochmal snaps erstellen. Brauchst du den Loop überhaupt ?


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

stobor

Ich habe die Kameraeinstellung geändert (Zeitplan von fortlaufend auf Bewegungserkennung). Es kommen weiterhin nur 2 Fotos.

In der Synology habe ich speziell für FHEM einen User angelegt:
Mitglied in den Gruppen administrators, http, users
Berechtigung Surveillance=nur lesen; andere Bereiche auf kein Zugriff
Applikationen: Surveillance=zulassen
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus