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

dt2510


Alchemi

Hallo Zusammen,

wohl unbewusst hatte ich im Paket-Zentrum der Synology den Haken bei "Beta-Versionen" gesetzt und mir damit die SVS Version 8.0.0-5070 beta installiert.
Soweit kein Problem. Das Ding läuft gefühlt wesentlich performanter, als die 7er davor.

Nur funktioniert im Modul nun "goPreset" nicht mehr. Log-Beispiel:
ERROR - Operation gopreset of Camera Flur was not successful. Errorcode: 121 - Message of errorcode 121 not found. Please turn to Synology Web API-Guide.
Die sonst noch von mir genutzten <motdetsc>, <expmode> und <enable|disable> gehen ohne Probleme.

Kann man das mit wenig Aufwand fixen?
Wenn Beta's nicht unterstützt werden sollen (was ich durchaus verstehen könnte), ist es auch kein Problem.
Dann versuche ich auf die 7er zurück zu gehen.

Gruß
Alchemi

DS_Starter

Hallo Alchemi,

wenn du schon mal auf den Knopf gedrückt hast ....  ;) Einer muß ja mal der erste sein.

Versuche erstmal das Attribut simu_SVSversion 7.1-xxx zu setzen. Wenn das nicht hilft mach mal ein verbose 5. Vielleicht sehe ich dann schon was man tun könnte.

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

Alchemi

Hallo Heiko,

diesen "Update-Buttons" zu widerstehen ist aber auch wirklich schwierig.  ;D

Das nenne ich jetzt mal just-in-time-support!
Ein "simu_SVSversion 7.1-xxx" hat es gebracht! Danke für den Tipp!

Falls Du trotzdem irgendwelche Logs brauchen kannst, einfach melden.

Grüße
Alchemi

DS_Starter

Zitatdiesen "Update-Buttons" zu widerstehen ist aber auch wirklich schwierig.

Ja ich weiß  ;)  Hätte es wahrscheinlich auch schon gemacht. Aber kann nicht. FHEM läuft auf VirtualBox auf der Syno und die Anwendung ist leider noch nicht kompatibel mit DSM 6.01 ff.

Also wenn du mal Zeit hast lösche wieder das Attr und mache mir bitte ein verbose 5 mit dem Fehler. Dann nimm das Attr wieder rein.

Die Info nehme ich dann zu meinen Unterlagen und frage ggf. bei Syno nach was die geändert haben. Vielleicht finde ich auch schon etwas in der API-Doku. Meistens ist aber auch nicht wirklich gut geplegt.

Super das es funzt  8)
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

Alchemi

Ok. Wird gemacht!
Die Logs kommen dann zeitnah per PM.
Danke nochmals für den Support!

DS_Starter

Gern geschehen. Wünsche dir noch viel Spaß mit den Cams !
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

Motivierte linke Hände

Cool, danke für's unfreiwillige Testen und den Hinweis auf die Beta. Ich warte da schon lange drauf, weil sie lt. Support die Probleme löst, die ich mit SVS und den Kameras habe. Das werde ich dann mal baldmöglichst testen  :)
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

dt2510

Zitat von: DS_Starter am 25 November 2016, 13:38:11
Setzte dir mal das Attr showStmInfoFull. Damit werden die Streamlink als Readings dargestellt. Unter anderem auch der rtsp Stream und die Streamkey-Url.

Ich habe die Stream URL in meinem Tablet UI problemlos einbinden können.

<div data-type="image" data-device="N5DL" data-get="LiveStreamUrl" data-size=550 class="cell"></div>

Die URL existiert aber anscheinend nur, wenn vorher die Kamera z.B. per runView image aktiviert wurde. Nach einer gewissen Zeit wird der Stream wohl auch beendet, so dass ich kein Bild mehr angezeigt bekomme.
Ich könnte mir jetzt ein "at" Device bauen, welches alle paar Stunden ein stopView und ein runView image absetzt, aber gibt es keine "elegantere" Lösung ?

DS_Starter

Ja gibt es über den StrmKey.  Reading StmKeymjpegHttp wenn du das Attr showStmInfoFull setzt. Ein paar Seiten weiter vorn haben wir (Martin und ich) das Thema behandelt.
Melde dich wieder wenn du nicht klarkommst (fehlt noch im Wiki)

Vg
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

dt2510

StmKeymjpegHttp statt LiveStreamUrl liefert auch nach stopView noch ein Bild - danke, das scheint es gewesen zu sein.

DS_Starter

Ja so ist es. Nur der StmKey wird immer mal wieder neu durch die SVS generiert. Man muß dieses Reading also immer mal aktualisieren und abfragen. Am einfachsten durch polling alle z.B. 5 Minuten. Attr pollcaminfoall setzen (z.B. 300).
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

oli82

[OT
@dt2510
Läuft bei dir der RTSP Stream unter Android oder lässt du dir nur ein Standbild anzeigen?
Falls ja, mit welchem Browser?
[/OT]

Luigi

Das Reading LastSnapFilename wird nur aktualisiert bei einem Snapshot angestoßen durch "set xxx snap" nicht aber bei einem Snapshot durch eine Aktionsregel in der SVS. Läßt sich das ändern?

Gruß
Luigi

DS_Starter

Hallo Luigi,

in dem Fall mußt du die Information abholen durch Polling. D.h. wenn du mit pollcaminfoall die SVS-Info der Cam abfragst bekommt FHEM das mit und aktualisiert das Reading.
Andere Möglichkeit ist auch im Regeleditor einen Webseitenaufruf in Richtung FHEM abzusetzen und eine Aktion auszuführen.

Zum Beispiel würde der Aufruf im Aktionsregeeditor:


<IP>:8083/fhem&dev.seteg_wz_vitrine=eg_wz_vitrine&cmd.seteg_wz_vitrine=set&arg.seteg_wz_vitrine=on


das Gerät eg_wz_vitrine einschalten. Diese Befehle bekommt man raus indem verbose 5 im FHEMWEB eingestellt wird und das entsprechende Gerät bedient wird. Dann im Log etwas suchen  ;).

Aber ich glaube so etwas geht nur für "Bewegung erkannt" (zumindest in SVS 7.1).

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