SurveillanceStation auf Synology Diskstation

Begonnen von Hi2Helmi, 24 August 2018, 21:13:24

Vorheriges Thema - Nächstes Thema

Hi2Helmi

Hallo,
ich würde gerne die SID von meiner SurveillanceStation die auf meiner Diskstation in einem Reading haben. Dir URL zum aufrufen ist:http://IP:5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=3&account=USER&passwd=PW&session=SurveillanceStation&format=sid
Wenn ich die Adresse in meinem Browser aufrufe kommt folgendes:{"data":{"sid":"0b3PcRSDaOCU.1340LAN026153"},"success":true}
Nun hätte ich gerne das "0b3PcRSDaOCU.1340LAN026153" in einem Reading.
Sowas habe ich bis jetzt nicht gebraucht, daher stehe ich jetzt etwas auf dem Schlauch!
MfG
Florian

DS_Starter

Kannst du etwas näher erläutern was du vorhast?
Vielleicht gibt es schon etwas brauchbares.

Grüße
Heiko
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

Hi2Helmi

Ich habe in meinem TabletUI ein Template integriert, dass mir ein Bild von der Kamera anzeigt, doch dieses braucht zum Aufruf eben den Aktuellen "SID"
<!DOCTYPE html>
<html>
<head>
    <!-- Template für Garten Kamera -->
</head>
<body>

<div class="sheet">
<div class="row">
<div class="big thin">Kamera Garten</div>
<br>
<div data-type="image" data-url="http://192.168.144.120:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.VideoStreaming&version=1&method=Stream&cameraId=9&format=mjpeg&_sid=0b3PcRSDaOCU.1340LAN026153" data-size="360px" data-refresh="10" class="nocache"></div>
</div>
</div>

</body>
</html>

diesen würde ich gerne aus einem Reading, das regelmäßig aktualisiert wird in die URL übergeben.
MfG
Florian

Wzut

schau dir mal SSCam an, das macht das aus dem Stand (und einiges mehr) :)
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

DS_Starter

Wzut war schneller  ;) 
Hatte schon die Vermutung das Florian so etwas vorhat. Schau es dir mal an und wenn Fragen sind das Forum Sonstiges ist die Heimat von SSCam.
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

Hi2Helmi

Habe es jetzt so Probiert:
<div data-type="image" data-device="terrasse_cam" data-url="StmKeymjpegHttp" data-size="360px" data-refresh="10" class="nocache"></div>
Da bleibt das Bild aber weg!
MfG
Florian

DS_Starter

StmKeymjpegHttp ist ein Reading und enthält die komplette URL inclusive des Keys was du benötigst.
Aber StmKeymjpegHttp selbst ist nicht die URL.

Also   $url = ReadingsVal("terrasse_cam","StmKeymjpegHttp","")  gibt dir die benötigte URL die alles enthält wenn terrasse_cam das SSCam-Device ist.
Damit kommst du sicherlich weiter. Ich selbst verwende kein TabletUI, sondern Dashboard statt dessen.

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