NEWS
Motioneye und IoBroker Curl
-
Hallo,
Beschäftige mich grad erstmals richtig mit iobroker,möchte mir eine kleine kameraüberwachung für meine baustelle basteln.
da meine kameras über die standart motiondetection ständig fehlalarme bringen, möchte ich das ganze über meine bewegungsmelder fürs aussenlicht und ein paar Shellys realisieren.
hab jetzt 2 docker am laufen: Iobroker und Motioneye.
Funktioniert alles ganz gut soweit, das einzige was mir jetzt noch fehlt ist das Iobroker einen Curl befehl an Motioneye sendet:
curl "http://192.168.1.205:7999/1/config/set?emulate_motion=1da ich von skripts nahezu keine ahnung habe wollte ich Euch auf diesem weg um hilfe bitten.
Gruß
Wouter -
Per Blockly mit dem Baustein
-
@haselchen
Danke für die schnelle Antwort, leider blick ichs nicht ganz, habs über exec versucht, aber bekomm in Motioneye keine reaktion
ist das richtig so?:
-
Was möchtest du denn machen?
Einen Snapshot? -
ich möchte eine Aufnahme triggern.
über win mit cmd funktioniert das über den curl befehl von oben wunderbar,aber per iobroker klappt das irgendwie nicht ,irgenwas muss ich falsch machen -
Also, als erstes musste ein "richtiges" Blockly zusammenstellen.
Mit Trigger etc.
Dann muss das Video ja irgendwo gespeichert werden.
Und vor allem, es muss ja auch irgendwie beendet oder zeitlich begrenzt werden.
Wie die Befehle dazu im Block von vorhin aussehen müssen, da müssten leider andere helfen.
Ich lasse mir nur Snapshots schicken.Üben kannst du ja eigentlich mit der hauseigenen Motion Detection.
In deinem NAS erstellst du einen Gemeinsamen Ordner.
Deine Kamera hat ja im Container einen Pfad.
Diesen mountest du in deinem Container.
Dann kommen deine Videos in den angelegten Ordner auf deiner NAS.
-
@haselchen
vielen Dank für deinen aufwand, aber das hab ich alles schon gelöst
das einzige was mir noch fehlt ist eben zu verstehen wie ich denBefehl: curl "http://192.168.1.205:7999/1/config/set?emulate_motion=1
per Blockly abschicken kann.
wie gesagt manuell über Windows und Cmd funktioniert alles wunderbar.es geht wirklich nur um den befehl um Motioneye zu triggern, den rest,also aufnahmen speichern, notification inkl snapshots per mail übernimmt alles Motioneye
-
Mit den Befehlen stehe ich auf Kriegsfuss.
Da bin ich nicht so firm drin.
Beim Hinsehen fällt mir das eine Gänsefüßchen links vor http auf.
Vielleicht muss das weg oder hinten noch eins ran -
-
@haselchen
Trotdem danke für den Versuch -
@FredF
Hi FredF,
motioneye ist richtig konfiguriert, über cmd am laptop funktoniert es ja, weiß nur nicht wie man den befehl über exec oder skript mit iobroker abschickt -
@wouter83 sagte in Motioneye und IoBroker Curl:
motioneye ist richtig konfiguriert
Also, steht motion_control_localhost auf false?
-
@FredF
steht auf truelocalhost or on all interfaces
motion_control_localhost true
so sieht das aus, der docker von motion läuft auf meinem Nas,
wenn ich den befehl über cmd von meinem Laptop schicke funktioniert das wunderbar,also besteht kein problem mit der locakhost geschichte -
@wouter83
ich habs!!! es war tatsächlich das " vor http://
danke @haselche!!! -
-
@haselchen
Dankeschön, wünsche ich dir auch