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

Bitte, gern geschehen  :D

Die Anwendung ist inzwischen tatsächlich schon sehr komplex geworden ...

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

DS_Starter

#1786
Im nächsten Release von SSCamSTRM wird beim Define des Devices "parentState" inititial gesetzt.
Dann kann sowas nicht passieren.

EDIT: Habe es gleich angepasst und eingecheckt. Ist morgen früh im Update.

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

juemuc

Hallo Heiko,

neue Version läuft. Danke
Was mir noch fehlt, ist im Widget für FTUI "Preset" und "Patrol" auszuwählen. So wie es in Fhem auch möglich ist. Oder habe ich hier etwas übersehen?

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

Hallo Jürgen,

ZitatWas mir noch fehlt, ist im Widget für FTUI "Preset" und "Patrol" auszuwählen. So wie es in Fhem auch möglich ist. Oder habe ich hier etwas übersehen?
Nein, hast du nicht. Ich habe es bisher nicht hinbekommen, die Drop-Downs im Widget zu integrieren. Das liegt aber an meiner bis dato vorhandenen javascript-Unfähigkeit. Ist aber auf meiner ToDo und ein Buch habe ich mir auch schon gekauft  ;)
Wenn du ein Widget-Beipiel hast, was ich als Vorlage nehmen könnte ... gerne (ich benutze Dashboard statt FTUI).

LG
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

math78

Hallo Heiko,

habe das Problem, dass ich seit dem neuen IOS 13 auf meinem Tablet (Tablet UI verwende ich drauf) keinen Stream mehr von meinem "SSCamSTRM.Cam_Haustuer.mjpeg" gezeigt bekomme. Das Feld ist leer.

Das List gibt folgendes her:
Internals:
   DEF        {SSCam_StreamDev('Cam_Haustuer','SSCamSTRM.Cam_Haustuer.mjpeg','mjpeg')}
   FUUID      5daadf39-f33f-3b81-a592-6035b7dac5c83523
   FVERSION   49_SSCamSTRM.pm:v2.10.1-s20378/2019-10-18
   LINK       {SSCam_StreamDev('Cam_Haustuer','SSCamSTRM.Cam_Haustuer.mjpeg','mjpeg')}
   MODEL      mjpeg
   NAME       SSCamSTRM.Cam_Haustuer.mjpeg
   NR         574
   PARENT     Cam_Haustuer
   STATE      updated
   TYPE       SSCamSTRM
   HELPER:
     FW         WEB
     PACKAGE    main
     STREAM     <img src=https://192.168.50.13:24855/webapi/SurveillanceStation/videoStreaming.cgi?api=SYNO.SurveillanceStation.VideoStream&version=1&method=Stream&cameraId=11&format=mjpeg&_sid=ftYdWpcSUEZRk17A0PEN357401 >
     STREAMACTIVE 1
     VERSION    2.10.1
     CL:
       1:
         Authenticated 1
         AuthenticatedBy allowed_WEB
         AuthenticatedUser thiel
         BUF       
         FW_ID      910
         LASTACCESS 1571582496
         NAME       WEB_192.168.50.18_56432
         NR         910
         NTFY_ORDER WEB_192.168.50.18_56432
         PEER       192.168.50.18
         PORT       56432
         SNAME      WEB
         SSL        1
         STATE      Connected
         TEMPORARY  1
         TYPE       FHEMWEB
         canAsyncOutput 1
         READINGS:
           2019-10-20 16:41:27   state           Connected
         inform:
           filter     SSCamSTRM.Cam_Haustuer.mjpeg
           fmt        JSON
           since      1571582495
           type       status
           devices:
             #FHEMWEB:WEB 1
             SSCamSTRM.Cam_Haustuer.mjpeg 1
   READINGS:
     2019-10-20 16:37:23   parentState     off
     2019-10-20 16:37:23   state           updated
Attributes:
   hideAudio  1
   hideButtons 1
   hideDisplayNameFTUI 1
   htmlattrFTUI width="256" height="256"
   room       Kamera


Mit dem Generic geht es. Die Qualität ist aber schlechter und die Verbindung bricht öfters ab.
Das List dazu:
Internals:
   DEF        {SSCam_StreamDev('Cam_Haustuer','SSCamSTRM.Cam_Haustuer.generic','generic')}
   FUUID      5d9c921c-f33f-3b81-2c22-7fa57a5d44ef35be
   FVERSION   49_SSCamSTRM.pm:v2.10.1-s20378/2019-10-18
   LINK       {SSCam_StreamDev('Cam_Haustuer','SSCamSTRM.Cam_Haustuer.generic','generic')}
   MODEL      generic
   NAME       SSCamSTRM.Cam_Haustuer.generic
   NR         564
   PARENT     Cam_Haustuer
   STATE      initialized
   TYPE       SSCamSTRM
   HELPER:
     FW         WEB
     PACKAGE    main
     STREAM     <img target=_blank width=400 height=400 src= http://192.168.50.93/video2.mjpg >
     STREAMACTIVE 1
     VERSION    2.10.1
   READINGS:
     2019-10-20 11:13:27   parentState     initialized
     2019-10-20 11:13:27   state           initialized
Attributes:
   hideAudio  1
   hideButtons 1
   hideDisplayNameFTUI 1
   htmlattrFTUI width="256" height="256"
   room       Kamera


Vielleicht hast du eine Idee???
Noch zur Ergänzung: auf dem Mac kann ich unter Tablet UI den Stream sehen!!!

Grüße
Matthias

juemuc

Zitat von: DS_Starter am 19 Oktober 2019, 16:31:25
Hallo Jürgen,
Nein, hast du nicht. Ich habe es bisher nicht hinbekommen, die Drop-Downs im Widget zu integrieren. Das liegt aber an meiner bis dato vorhandenen javascript-Unfähigkeit. Ist aber auf meiner ToDo und ein Buch habe ich mir auch schon gekauft  ;)
Wenn du ein Widget-Beipiel hast, was ich als Vorlage nehmen könnte ... gerne (ich benutze Dashboard statt FTUI).

LG

Hallo Heiko,

ich habe einmal eine Datei angehängt, in der für eine Sonos-Box die Senderauswahl definiert ist, vieleicht hilft dies.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

DS_Starter

@Jürgen, danke ... schaue ich mir an ob ich etwas brauchbares abschauen kann.

@Matthias, stimmt dein Adresse und Port der Syno ? (192.168.50.13:24855). Wenn ja, vermute ich stark HTTPS. Sofern du kein öffentliches Zertifikat installiert hast, könnte es sein dass das IOS die Verbindung nicht zulässt. Ist aber nur eine Vermutung und da ich kein Apple einsetze kann ich es aber auch nicht prüfen. Riecht aber stark danach. D.h. man müsste eine Ausnahme in dem IOS-Browser einrichten.

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

math78

Hallo Heiko,

du hast Recht, ich habe gerade im Netz gestöbert. Apple hat mit dem IOS 13 neue Richtlinien für Zertifikate eingeführt, so dass die alten nicht mehr funktionieren. Muss ich anpassen.

Danke für den Tipp.

Grüße

Matthias

BM030

Hallo Heiko,

wie Du schon vermutet hast, hat egal was ich gemacht habe, nichts zum Erfolg geführt.

Habe in FHEM alle Geräte gelöscht und neu eingerichtet, auf der Syno habe ich eine Version älter installiert. Der Fehler bleibt.
Anfang des Jahres gab es ja schonmal so ein ähnliches Problem, nur, dass alle Api`s weg waren. Geht mein Problem auch in diese Richtung?
Ich finde es komisch, dass alle anderen Informationen abrufbar sind ...


Was brauchst Du für Infos von mir, um einen Call aufzumachen?

Greetings Gordon

DS_Starter

Hallo Gordon,

ich finde es auch seltsam. Weiter oben hatte ich dir ja das Soll-Ergebnis aus dem Browseraufrufs gezeigt. Solange es bei dir nicht genauso funktioniert, kann fhem auch nicht funktionieren wie es soll.

Also hilfreich wäre die aktuell verwendete SVS Version und möglichst auch die SVS Version die noch definitiv funktioniert hat. Wichtig ist auch der Typ deiner DS.
Damit würde ich direkt im Forum, in dem auch die Syno Entwickler lesen einen Call schreiben. Den Link stelle ich hier zur Verfügung. Das kann man dann mit verfolgen.

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

BM030

Hi Heiko,

ich bin eine Version zurück auf 8.2.5-5850 Dein Modul nutze ich seit Anfang (Feb/März) des Jahres. Vorher hatte ich keine Cam an der Synology. Welche Version nun die letzte war, bei der der Fehler nicht auftrat kann ich Dir leider nicht sagen. Mit der Version 8.2.6-6009 ist es mir nnur aufgefallen, dass auf einmal das gelieferte Bild ein altes war ...

Ich habe eine DS 1515+

Kann ich das Reading manuell setzen?

DS_Starter

Hallo Gordon,

mit den Angaben mache ich heute Abend mal eine Meldung auf.

Manuell setzen wird schwierig wenn der Call im Browser auch nichts liefert wie weitr vorn beschrieben.
Aber es gibt Alternativen mit dem Streaming Device "Generic". Schau dir im Wiki die verschiedenen Möglichkeiten an solange das jetzt nicht funktioniert. Mein Favorit wäre https://wiki.fhem.de/wiki/SSCAM_-_Steuerung_von_Kameras_in_Synology_Surveillance_Station#RTSP_Stream_in_MJPEG_umwandeln_und_anzeigen mit dem Kerberos im Docker. Ist sehr einfach und schnell umzusetzen.

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

#1797
@Gordon, eins habe ich noch vergessen. Welche DSM Version setzt du ein ?

Edit: noch ein Hinweis. In der SVS kann man mit einem rechts-Klick auf eine Kamera den Stream-Pfad freigeben. Dort sieht man die RTSP Adresse zur Eingabe in Kerberos und ausserdem kann man dort die Gültigkeitsdauer des Keys auf dauerhaft einstellen ! Das war letztens auch eine Frage hier im Thread.

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

Tutti_Bomovski

Ich als Einsteiger was FHEM und die Surveillance Station angeht habe mal eine Frage.

Ich habe soweit alles eingerichtet.
Scheinbar bekomme ich aber einfach keine Verbindung zu meiner Surveillance Station hin.

ERROR: malformed JSON string received

und jetzt stehe ich da mit meinem Latein...

Danke für eure Hilfe.

DS_Starter

Das ist ein typischer Fehler wenn man nicht die ip adresse der Synology angegeben hat.
Ansonsten hilft ein list des definierten devices -> list <device>.

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