NEWS
[Gelöst] Motion - Scripte / REST API / EXEC
-
Hallo zusammen,
ich brauche mal wieder eure Intelligenz für mein Anliegen.
Ziel sollte sein, Motion (ohne MotionEye) vom ioBroker aus Steuern zu können und umgekehrt. Mein System ist ein Debian Stretch auf einem Rock64.
Ich habe gesehen, dass ich im JavaScript Adapter unter Blockly mit EXEC das gleiche machen kann wie in der Commandozeile per SSH. So kann ich motion mit (motion -b) z.b. starten.
–> Frage 1: Kann mir von euch jemand sagen, wie ich prüfen könnte ob Motion aktuell läuft? Da ich das Problem habe, das es immer wieder mal abstürzt, hätte ich gerne eine Abfrage die mir Motion dann wieder startet.
Die Möglichkeit an Motion befehle zu senden um die Bewegungserkennung der Kamera zu aktivieren bzw. deaktivieren habe ich auch schon gefunden (bzw. mir wurde hier mal geholfen). Jetzt geht es um den umgekehrten Weg.
–> Frage 2: Wie kann ich ein Script aus Motion heraus starten? Kann ich in der Config für die Camera einen Webhook über den REST API machen und starten? Falls ja wie? Falls nein, muss ich ein Script wo anders schreiben, dass dies für mich übernimmt? Wie würde das funktionieren?
Falls der Hinweis zu MotionEye kommt, das wollte ich nicht mehr benutzen, sondern alles direkt über motion machen
Ich glaube dann sind auch schon alle meine Fragen erledigt Wie immer Danke für eure Hilfe
Viele Grüße
Walkinlarge
-
Hat sich erledigt. Wie ich rausgefunden habe kann ich mit „curl“ ein http request an den simple api Adapter schicken und habe so meinen Rückkanal von Motion.