notify und dann GetFilefromURL

Begonnen von wuebra, 10 Dezember 2015, 01:51:28

Vorheriges Thema - Nächstes Thema

wuebra

hallo,

fhem soll bei mir einen Bewegungsmelder beobachten und dann einne kurzen Befehl an meinen Kameraserver senden. Dort wird automatisch bei URL aufruf die Aufnahme gestartet.

ICh muss aber 3 verschiedene URL hintereinander aufrufen , damit ein Session Cookie erzeugt wird. Wie stell ich das am besten an?

ich hatte mir jetzt das zusammen gebastelt..die URL sind korrekt...wenn ich sie im Browser aufrufe geht alles

define kamera.start dummy
attr kamera.start setList on off
define kamera.start_ntfy notify bewegungsmelder.einfahrt:motion on-for-timer 2{\
  GetFileFromURL "http://192.168.xxx.xxx:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=2&method=Login&session=SurveillanceStation&account=user&passwd=123456789";;
  GetFileFromURL "http://192.168.xxx.xxx:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method=Trigger&version=1&eventId=1";;
  http://192.168.xxx.xxx:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=2&method=Logout&session=SurveillanceStation";;
\
}

rudolfkoenig

Im Beispiefl fehlt ein drittes GetFileFromURL. Wen die Loesung nicht so trivial ist, wuerde ich mit HTTPMOD experimentieren.

wuebra

Ah stimmt. Völlig übersehen.

Ich konnt es jetzt aber mit SSCam lösen :)