Email Notification bei Bewegung per WebAPI ein- und ausschalten

chris1507

Benutzer
Mitglied seit
26. Juni 2020
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Hallo,

wie der Titel schon verrät möchte ich die Email notification beim Event "Bewegung erkannt" per WebApi Befehl ein- bzw. ausschalten. Da ich aber alle anderen Email Notifications wie beispielsweise "Kamera verbindung verloren" an lassen möchte bin ich mir nicht sicher ob der WebAPI Befehl:


Code:
/webapi/entry.cgi?subjectPrefix="Hi"&version="1"&mailEnable=true&method="SetSetting"
hier der richtige ist.

Desweiteren habe ich festgestellt, dass ich generell nur als Admin diesen Befehl ausführen kann. Ein eingerichteter Benutzer welcher nur auf die Surveillance Station Zugriff hat, bekommt mittels WebAPI immer den Fehler not authorized zurück.

Als zweiten Ansatz habe ich versucht die Bewegungsmeldung der Kamera zu disablen mit dem Call:

Code:
/webapi/entry.cgi?camId=7&version=%221%22&source=-1&api=%22SYNO.SurveillanceStation.Camera.Event%22&method=%22ADParamSave%22
Allerdings sehe ich mittels der Get Funktion keine Veränderung von source danach:

Code:
/webapi/entry.cgi?api=%22SYNO.SurveillanceStation.Camera.Event%22&camId=7&version=%221%22&method=%22MotionEnum%22
Es bleibt bei 1 und auch im Webinterface ist weiterhin Surveillance Station ausgewählt

JSON:
{"data":{"DVAParam":null,"MDParam":{"camRoi":{"channel":"","type":0},"enhanceMDWithPD":{"value":false},"history":{"camCap":false,"maxValue":99,"minValue":1,"ssCap":false,"value":90},"keep":true,"mode":0,"objectSize":{"camCap":false,"maxValue":99,"minValue":1,"ssCap":false,"value":50},"percentage":{"camCap":true,"maxValue":99,"minValue":1,"ssCap":false,"value":50},"region":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000111111111111111100000000000000000000000011111111111111110000000000000000000000001111111111111111000000000000000000000000111111111111111100000000000000000011111111111111111111110000000000000000001111111111111111111111000000000000000000111111111111111111111100000000000000000011111111111111111111110000000000000000001111111111111111111111000000001111111111111111111111111111111100000000111111111111111111111111111111110000000011111111111111111111111111111111000000001111111111111111111111111111111100000000111111111111111111111111111111110000000011111111111111111111111111111111000000001111111111111111111111111111111100000000111111111111111111111111111111110000000011111111111111111111111111111111000000001111111111111111111111111111111100000000111111111111111111111111111111110000000011111111111111111111111111111111000000001111111111111111111111111111111100000000111111111111111111111111111111110000000011111111111111111111111111111111000000001111111111111111111111111111111100000000","relatedEvents":[],"sensitivity":{"camCap":true,"maxValue":99,"minValue":1,"ssCap":true,"value":90},"shortLiveSecond":{"camCap":false,"ssCap":true,"value":5},"source":1,"threshold":{"camCap":false,"maxValue":99,"minValue":1,"ssCap":true,"value":35}},"PDParam":{"keep":true,"sensitivity":{"cap":false,"maxValue":0,"minValue":0,"value":0},"source":-1,"triggerMotion":false}},"success":true}
Hat das schon mal jemand probiert und kann mir jemand sagen, ob dies das richtige Vorgehen wäre, oder ob ihr was anderes vorschlagt?

Gruß und Danke
Chris
 
Zuletzt bearbeitet:
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten, denn dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit einem hohen technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive oder Themen fremde Werbung. Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.