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

marvin78


justcallmeal

#1396
Zitat von: DS_Starter am 04 Februar 2019, 12:30:42
setzt euch bitte mal das Attr snapGalleryBoost = 1 und snapGallerySize = Full.

So, hab ich gemacht. - bei snapGalleryBoost = 1   poppt eine Nachricht auf:
ZitatWhen you want activate "snapGalleryBoost", you have to set the attribute "pollcaminfoall" first because the functionality depends on retrieving snapshots periodical.

Also habe ich auch dieses Attribut gesetzt, damit er das snapGalleryBoost auch annimmt.
Hab mal das polling auf 180 sec. gestellt, - Keine Ahnung ob das "vernünftig" ist, - Was meinst Du?

Abgesehen davon hatte ich noch keinen Erfolg mit dem Bilderversand, aber ich habe meine Tests auch noch nicht ganz abgeschlossen, - d.h. ich bin noch am Herumprobieren ;.-)

VG,
al

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

DS_Starter

Hast du alles richtig gemacht  :)
Woran scheiterst du noch ?
ESXi@NUC+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

justcallmeal

#1398
Zitat von: DS_Starter am 04 Februar 2019, 14:27:26
Woran scheiterst du noch ?

...der Sofortauslösebefehl...

set Mobo_hinten snap snapTelegramTxt:"tbot => teleBot, peers => , subject => $FILE."

...funktioniert! ...HEUREKA! Da bin ich schonmal happy jetzt.

Das mit dem Dauerattribut...

attr  Mobo_hinten snapTelegramTxt tbot => teleBot, peers => , subject => $FILE

...funktioniert noch nicht. Jetzt ist es sogar ganz weg....   fliegt das aus der fhem.cfg, raus, wenn man die Sofortauslösung setzt?
Suspekt suspekt, - aber ich evaluiere noch ;-)

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

DS_Starter

Zitatfliegt das aus der fhem.cfg, raus, wenn man die Sofortauslösung setzt?
Nein, wird nur ignoriert.
ESXi@NUC+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

justcallmeal

JETZT GEHT ES!!!!   ;D ;D ;D

Fragt nicht warum...   ich weiß es nicht. Das Problem sitzt meistens halt vor dem Computer  ;)

Heiko, vielen lieben Dank! - Das ist eine tolle Sache!

...und würdest Du zum guten Schluss mal einen Blick über meine Kamaerdefinitionen werfen, ob das so sinnig ist?

#########________Kameras______#################
define Mobo_vorne SSCam Mobotix_M12_1 192.199.199.99 9999
setuuid Mobo_vorne 5c4a2a61-f33f-53a6-5d9f-eb322038f7a12345
attr Mobo_vorne httptimeout 10
attr Mobo_vorne icon it_camera
attr Mobo_vorne pollcaminfoall 600
attr Mobo_vorne room surveillance
attr Mobo_vorne session SurveillanceStation
attr Mobo_vorne snapGalleryBoost 1
attr Mobo_vorne snapGallerySize Full
attr Mobo_vorne snapTelegramTxt tbot => teleBot, peers => , subject => Foto $FILE
attr Mobo_vorne verbose 3
attr Mobo_vorne webCmd on:off:snap:enable:disable
attr Mobo_vorne webCmdLabel HomeMode
#######
define Mobo_hinten SSCam Mobotix_M12_2 192.199.199.99 9999
setuuid Mobo_hinten 5c4a2a61-f33f-53a6-747e-1231756f74112345
attr Mobo_hinten httptimeout 10
attr Mobo_hinten icon it_camera
attr Mobo_hinten pollcaminfoall 600
attr Mobo_hinten room surveillance
attr Mobo_hinten session SurveillanceStation
attr Mobo_hinten snapGalleryBoost 1
attr Mobo_hinten snapGallerySize Full
attr Mobo_hinten snapTelegramTxt tbot => teleBot, peers => , subject => Foto $FILE
attr Mobo_hinten verbose 3
attr Mobo_hinten webCmd on:off:snap:enable:disable
attr Mobo_hinten webCmdLabel HomeMode


Vielen Dank!

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

DS_Starter

#1401
 :)
die Definitionen passen soweit. Wie schon gesagt diese beiden Attribute snapGalleryBoost und snapGallerySize soll man eigentlich nicht brauchen, diese Attribute sind eigentlich für Streaming Devices vom Typ snapGallery gemacht worden. Aber das korrigiere ich noch

Super al !

Edit: eine Sache vielleicht. Die Namen der cams in der SVS sind ungünstig gewählt ! Deswegen vllt dein Problem. Schau  dir im Wiki Sscam die Hinweise zu den Namen in der SVS an. Könnte in diesem Kontext wichtig sein !


Lg,
Heiko
ESXi@NUC+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

Ich habe den kleinen Fehler bzgl. den benötigten Attributen snapGalleryBoost und snapGallerySize beim Telegram Versand beseitigt und eingecheckt (morgen früh im Update).
Wer den Fix gleich haben/probieren möchte kann auch den Download aus contrib verwenden:

https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter  (Downloadbutton benutzen)

@al, ich weiß nicht ob du mein Edit im oberen Post gesehen hattest ... ich würde dir dringend raten die Namen deiner Cams in der SVS zu verändern. siehe hier -> https://wiki.fhem.de/wiki/SSCAM_-_Steuerung_von_Kameras_in_Synology_Surveillance_Station#Namensgebung_f.C3.BCr_Kameras_innerhalb_der_SVS

Synology hat zwar aufgrund meiner Fehlermitteilung einen Fix in die API eingebaut. Aber das muß ich im Modul noch nachziehen und weiß momentan auch nicht wann die neue API ausgliefert sein wird.

Grüße,
Heiko
ESXi@NUC+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

justcallmeal

Zitat von: DS_Starter am 04 Februar 2019, 18:52:19
Ich habe den kleinen Fehler bzgl. den benötigten Attributen snapGalleryBoost und snapGallerySize beim Telegram Versand beseitigt und eingecheckt (morgen früh im Update).

Hallo Heiko, das heißt, die Attribute können in der fhem.cfg gelöscht oder ausgesternt werden? Gilt das dann auch für pollcaminfoall ?

Zitat von: DS_Starter am 04 Februar 2019, 18:52:19
@al, ich weiß nicht ob du mein Edit im oberen Post gesehen hattest ... ich würde dir dringend raten die Namen deiner Cams in der SVS zu verändern. siehe hier -> https://wiki.fhem.de/wiki/SSCAM_-_Steuerung_von_Kameras_in_Synology_Surveillance_Station#Namensgebung_f.C3.BCr_Kameras_innerhalb_der_SVS

Hm, interessant, danke für die Info. Sollte ich das auch machen, wenn ich scheinbar (nun endlich) keine Probleme mehr habe?

LG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

DS_Starter

#1404
ZitatHallo Heiko, das heißt, die Attribute können in der fhem.cfg gelöscht oder ausgesternt werden? Gilt das dann auch für pollcaminfoall ?
Du sollst doch in der fhem.cfg nicht editieren  :).
Ja, kannst auch das Attribut pollcaminfoall (über FHEMWEB) löschen wenn du es ansonsten nicht brauchst. Also ich verwende es immer, weil man dadurch immer den aktuellen Status und andere Dinge (wie den aktuellsten Schnappschuss, die aktuellste Aufnahme) aus der SVS abrufen kann. Das gilt insbesondere dann, wenn die Aufnahmen nicht durch FHEM sondern anders (z.B. Bewegungserkennung der SVS usw.) getriggert wurden.
Aber für den Telegramversand brauchst du es nicht mehr (nach update des Moduls)

ZitatHm, interessant, danke für die Info. Sollte ich das auch machen, wenn ich scheinbar (nun endlich) keine Probleme mehr habe?
Nein, wenn du keine Probs hast lass es wie es ist. Aber behalte die Sache im Hinterkopf  ;)
ESXi@NUC+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

justcallmeal

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

justcallmeal

#1406
Zitat von: DS_Starter am 04 Februar 2019, 20:00:25
Nein, wenn du keine Probs hast lass es wie es ist. Aber behalte die Sache im Hinterkopf  ;)

Hallo Heiko,
ich hätte das nicht so schreiben sollen, denn heute schon gibt es (mal wieder) Probleme. Habe SSCAM heute früh upgedated, weil ich die Attribute eliminieren wollte.
Daraufhin konnten sich die beiden SSCAM-Kameras nicht mehr richtig an der SVS anmelden. Erst dachte ich an einen Zufall, aber nach mehrmaligem Durchstarten (fhem + SVS) erhärtet sich der Verdacht, dass es mit dem SSCAM-Update zu tun haben könnte.

Kann es sein, dass seit dem Update zwei SSCAM-Kameras auf der SVS nicht das gleiche Passwort benutzen dürfen?
Das hatte ich die ganze Zeit so und es war kein Problem.

Wenn nicht muss ich weiter schauen, woher diese Meldungen im Logfile pötzlich kommen:

Zitat2019.02.05 11:11:13 3: Mobo_vorne - Login of User SSCAM_user_12345 unsuccessful. Code: 400 - Invalid user or password - try again
2019.02.05 11:11:13 2: Mobo_vorne - ERROR - Login or privilege of user SSCAM_user_12345 unsuccessful

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

DS_Starter

Hallo al,

ZitatErst dachte ich an einen Zufall, aber nach mehrmaligem Durchstarten (fhem + SVS) erhärtet sich der Verdacht, dass es mit dem SSCAM-Update zu tun haben könnte.

Kann es sein, dass seit dem Update zwei SSCAM-Kameras auf der SVS nicht das gleiche Passwort benutzen dürfen?
Mit dem Update kann es nichts zu tun haben. Der fix war eine kleine Stelle bzgl. der Attribute und hat garantiert nichts mit den credentials zu tun. Läuft bei mir auch problemlos.
Die andere Frage nach dem gleichen Passwort für zwei cams in der SVS steht im Prinzip überhaupt nicht. Du meldest dich ja nicht an der cam an, sondern identifizierst dich gegenüber der SVS. Und das wird ja in den meisten Fällen immer das gleiche PW sein.

Du müsstest mal verbose 4 oder 5 bei der cam einschalten und auch das attribut showPassInLog = 1 setzen. Dann siehst du mit welchem user und passwort sscam sich bei der svs anmeldet und welche Antwort kommt. Achtung, denke daran dass das PW dann im Log steht wenn du etwas posten willst.
Das PW wird in einer Datei im BS gespeichert. Du kannst im Prinzip die Credentials einfach neu mit dem set Befehl hinterlegen, aber das im Normalfall nicht nötig solange die Datei nicht defekt, gelöscht o.dgl. wurde.

LG,
Heiko
ESXi@NUC+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

Du kannst auch den Befehl get storedCredentials benutzen um nachzuschauen welche login daten gespeichert sind und verwendet werden.
ESXi@NUC+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

justcallmeal

Zitat von: DS_Starter am 05 Februar 2019, 15:39:36

Die andere Frage nach dem gleichen Passwort für zwei cams in der SVS steht im Prinzip überhaupt nicht. Du meldest dich ja nicht an der cam an, sondern identifizierst dich gegenüber der SVS. Und das wird ja in den meisten Fällen immer das gleiche PW sein.

Du müsstest mal verbose 4 oder 5 bei der cam einschalten und auch das attribut showPassInLog = 1 setzen. Dann siehst du mit welchem user und passwort sscam sich bei der svs anmeldet und welche Antwort kommt. Achtung, denke daran dass das PW dann im Log steht wenn du etwas posten willst.
Das PW wird in einer Datei im BS gespeichert. Du kannst im Prinzip die Credentials einfach neu mit dem set Befehl hinterlegen, aber das im Normalfall nicht nötig solange die Datei nicht defekt, gelöscht o.dgl. wurde.


Danke für Deine Infos!  Ich habe nun mal verbose 5 eingeschaltet für beide Kamers und auch das Attribut für die Sichtbarkeit d. Passwortes gesetzt.
Resultat: beides gleich.

D.h. ich habe für

Kamera1 und 2  sowohl einen gleichen Usernamen, als auch ein gleiches Passwort, welches ich ursprünglich mal so gesetzt hatte:

set fhem-Kamera_vorne credentials SSCAM_user123  pass0815
und
set fhem-Kamera_hinten credentials SSCAM_user123  pass0815

...werde am Besten nachher mal das Passwort in der SVS erneuern und dann entsprechende credentials in fhem setzen.


vg,
al

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR