SSCAM an Synology liefert keine Snapshot Emails mehr

Begonnen von stobor, 10 Dezember 2021, 22:41:39

Vorheriges Thema - Nächstes Thema

stobor

Hallo,

ich habe seit ein paar Tagen das Problem, dass keine Emails mit Snapshot-Anlagen mehr verschickt werden. Die Snapshots kommen von der Surveillance Station meiner Synology NAS.

So werden die Mails generiert:


define SDS1 SSCam SVS 192.168.178.31
attr SDS1 pollcaminfoall 200
attr SDS1 room Surveillance
attr SDS1 smtpDebug 0
attr SDS1 smtpFrom test@xxx.de
attr SDS1 smtpHost smtp.xxx.de
attr SDS1 smtpPort 25
attr SDS1 smtpTo test@xxx.de
attr SDS1 snapEmailTxt subject => SDS1, body => SDS1 body
attr SDS1 verbose 0
attr SDS1 webCmd homeMode
attr SDS1 webCmdLabel HomeMode

define SSCam.Nord_Ost SSCam Nord-Ost 192.168.178.31 5000
attr SSCam.Nord_Ost devStateIcon .*isable.*:set_off .*nap:li_wht_on
attr SSCam.Nord_Ost httptimeout 30
attr SSCam.Nord_Ost icon it_camera
attr SSCam.Nord_Ost pollcaminfoall 210
attr SSCam.Nord_Ost pollnologging 1
attr SSCam.Nord_Ost room Surveillance
attr SSCam.Nord_Ost session DSM
attr SSCam.Nord_Ost smtpDebug 0
attr SSCam.Nord_Ost smtpFrom test@xxx.de
attr SSCam.Nord_Ost smtpHost smtp.xxx.de
attr SSCam.Nord_Ost smtpPort 25
attr SSCam.Nord_Ost smtpTo test@xxx.de
attr SSCam.Nord_Ost snapEmailTxt subject => Bewegungsalarm PIR  Ost, body => So 28.11.2021 13.59.51 - Kamera Nord_Ost ($DATE ,$TIME)
attr SSCam.Nord_Ost verbose 0
attr SSCam.Nord_Ost webCmd on:off:snap:enable:disable:runView:stopView


...

define chkTestOn notify Testschalter:on {\
  my $date = strftime "%a %e.%m.%Y %H.%M.%S", localtime;;\
  fhem "attr SSCam.Nord_Ost snapEmailTxt subject => TEST , body => $date - Kamera Nord_Ost (\$DATE ,\$TIME)";;\
  fhem "set SSCam.Nord_Ost snap 6 2";;\
}


Bis vor Kurzem funktionierte diese Lösung. Seit ein paar Tagen kommen keine Emails mehr.
Vielleicht liegt das zeitlich zusammen mit meinem Update der Synology (auf DSM 7.0.1 , Surveillance Station 8.2.10).

Hat jemand eine Idee, warum keine Mails mehr generiert werden? Wie kann ich das "reparieren"?

Vielen Dank für eure Hilfe.
Intel NUC (Ubuntu 24.04.4 LTS)  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 31515 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

#1
Nabend,

setze doch mal verbose 4 oder 5 im Cam Device und löse eine Snap aus. Im Log sieht man dann bestimmt etwas.

Sehe gerade dass du verbose 0 in den Devices eingestellt hast. Damit sieht man ja nichtmal evtl. Fehlermitteilungen  ;)
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

Im fhem-log finde ich bereits:
2021.12.10 22:18:19 4: http://192.168.178.31:5000/webapi/entry.cgi?api=SYNO.API.Auth&version=7&method=Login&account=FHEMreader&passwd=FHEMreader&format="sid": HTTP response code 200
2021.12.10 22:18:19 5: HttpUtils http://192.168.178.31:5000/webapi/entry.cgi?api=SYNO.API.Auth&version=7&method=Login&account=FHEMreader&passwd=FHEMreader&format="sid": Got data, length: 38
2021.12.10 22:18:19 5: HttpUtils response header:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 10 Dec 2021 21:18:19 GMT
Content-Type: application/json; charset="UTF-8"
Connection: close
Vary: Accept-Encoding
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0
2021.12.10 22:18:19 5: Starting notify loop for SSCam.Carport, 2 event(s), first is Errorcode: 103
2021.12.10 22:18:19 5: End notify loop for SSCam.Carport
2021.12.10 22:18:20 4: WEB_192.168.178.52_50566 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2021-12.log; BUFLEN:0


Jetzt habe ich Folgendes geändert:

attr SDS1 verbose 5
attr SSCam.Nord_Ost verbose 5


Bereits der FHEM Start liefert u.a.:
2021.12.10 23:26:12 3: SSCam.Nord_Ost - Login of User FHEMreader unsuccessful. Code: 103 - Message of errorcode "103" not found. Please turn to Synology Web API-Guide. - try again
2021.12.10 23:26:12 4: SSCam.Nord_Ost - --- Begin Function SSCam_login ---
2021.12.10 23:26:12 4: SSCam.Nord_Ost - Credentials read from RAM: FHEMreader ********
2021.12.10 23:26:12 4: SSCam.Nord_Ost - HTTP-Call login will be done with httptimeout-Value: 60 s
2021.12.10 23:26:12 4: SSCam.Nord_Ost - Call-Out now: http://192.168.178.31:5000/webapi/entry.cgi?api=SYNO.API.Auth&version=7&method=Login&account=FHEMreader&passwd=*****&format="sid"
2021.12.10 23:26:12 5: SSCam.Nord_Ost - JSON decoded: $VAR1 = {
          'success' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
          'error' => {
                       'code' => 103
                     }
        };

2021.12.10 23:26:12 3: SSCam.Nord_Ost - Login of User FHEMreader unsuccessful. Code: 103 - Message of errorcode "103" not found. Please turn to Synology Web API-Guide. - try again
2021.12.10 23:26:12 4: SSCam.Nord_Ost - --- Begin Function SSCam_login ---
2021.12.10 23:26:12 4: SSCam.Nord_Ost - Credentials read from RAM: FHEMreader ********
2021.12.10 23:26:12 2: SSCam.Nord_Ost - ERROR - Login or privilege of user FHEMreader unsuccessful
2021.12.10 23:26:12 4: SSCam.Nord_Ost - Retrieval of Presets for Nord-Ost can't be executed - Nord-Ost is not a PTZ-Camera
2021.12.10 23:26:12 4: SSCam.Nord_Ost - Retrieval of Patrols for Nord-Ost can't be executed - Nord-Ost is not a PTZ-Camera
2021.12.10 23:26:13 4: SSCam.Nord_Ost - ####################################################
2021.12.10 23:26:13 4: SSCam.Nord_Ost - ###    start cam operation getStmUrlPath         
2021.12.10 23:26:13 4: SSCam.Nord_Ost - ####################################################
2021.12.10 23:26:13 4: SSCam.Nord_Ost - --- Begin Function SSCam_getapisites nonblocking ---
2021.12.10 23:26:13 4: SSCam.Nord_Ost - API hashvalues already set - ignore get apisites
2021.12.10 23:26:13 3: SSCam.Nord_Ost - no session ID found - get new one
2021.12.10 23:26:13 4: SSCam.Nord_Ost - --- Begin Function SSCam_login ---
2021.12.10 23:26:13 4: SSCam.Nord_Ost - Credentials read from RAM: FHEMreader ********
2021.12.10 23:26:13 4: SSCam.Nord_Ost - HTTP-Call login will be done with httptimeout-Value: 60 s
2021.12.10 23:26:13 4: SSCam.Nord_Ost - Call-Out now: http://192.168.178.31:5000/webapi/entry.cgi?api=SYNO.API.Auth&version=7&method=Login&account=FHEMreader&passwd=*****&format="sid"
2021.12.10 23:26:13 5: SSCam.Nord_Ost - JSON decoded: $VAR1 = {
          'success' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
          'error' => {
                       'code' => 103
                     }
        };


Den User "FHEMreader" gibt es auch nach dem Update der Synology noch. Was kann denn hier das Problem verursachen?
Intel NUC (Ubuntu 24.04.4 LTS)  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 31515 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

#3
Hast du die aktuellste SSCam Version 9.10.2 ?

Ich habe erst 03.11.2021 die compatibility mit SVS 8.2.10 verifiziert.
Eine wesentliche Anpassung kam mit V 9.10.1 am 18.07.2021 ins System.
Wenn deine Version älter ist ... mindestens SSCam(STRM) + SynoModules updaten.
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

Meine Version ist eventuell älter. Wie kann ich die Version ermitteln?
Intel NUC (Ubuntu 24.04.4 LTS)  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 31515 - FS20, HM(IP), MQTT, Philips HUE, ModBus

DS_Starter

#5
Das siehst du im Internal FVERSION. Das ist aktuell:


FVERSION    49_SSCam.pm:v9.10.2-s25176/2021-11-03


Ein


update check


in der Kommandozeile zeigt dir welche neuen Komponenten es gibt die mit "update" erneuert werden würden.
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 jetzt FHEM einmal über "update" komplett aktualisiert.
Jetzt kommen auch wieder die EMials mit den Snapshots.

Vielen Dank  :D
Intel NUC (Ubuntu 24.04.4 LTS)  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 31515 - FS20, HM(IP), MQTT, Philips HUE, ModBus