Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Bewegungserkennung mit Motioneye, Lösung komplett in Blockly

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Bewegungserkennung mit Motioneye, Lösung komplett in Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • fu_zhou
      fu_zhou @Yoda last edited by

      @yoda Ich habe keine Ports explizit freigeben müssen, war nur so eine Idee... Da du motioneye und iobroker auf dem selben Pi hast, sollte das eigentlich keine Rolle spielen, da habe ich aber nur gefährliches Halbwissen...
      Hast du mal von einem anderen PC im Netz versucht per curl auf den Pi zu kommen?

      1 Reply Last reply Reply Quote 0
      • S
        saint @Yoda last edited by

        @yoda

        Du musst zusätzlich noch in /etc/motioneye/motion.conf den Eintrag "webcontrol_localhost on" zu "webcontrol_localhost off" ändern

        Yoda 1 Reply Last reply Reply Quote 1
        • Yoda
          Yoda @saint last edited by

          @saint sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

          /etc/motioneye/motion.conf den Eintrag "webcontrol_localhost on" zu "webcontrol_localhost off"

          Genau das wars - Danke @saint
          Habe es geändert und bekomme nun auch das Bild per curl Befehl.

          2021-03-29 08_26_00-Neuer Raspi 4 Aufsetzten 03.2021 - Word.jpg

          Dann kann es nun weitergehen, das ich das jeweils letzte Bild per Telegramm verschicke.
          2021-03-29 08_27_49-Window.jpg

          1 Reply Last reply Reply Quote 0
          • Marc_el_K
            Marc_el_K @fu_zhou last edited by

            @fu_zhou Hallo, Danke für deinen interessanten Beitrag.

            Ist es denn möglich, auch von ioBroker einen Datenpunkt zu setzen, welcher die Bewegungserkennung der Kameras ein und ausschaltet. Ich nutze einen Pi4 und Vis und nun kam mir die Idee, dass die Bewegungserkennung und auch die Funktion "Still Images" nur dann aktiviert werden soll, wenn ich nicht zu Hause bin. Gibts dafür auch eine Lösung?

            Danke vorab
            Gruß Marcel

            1 Reply Last reply Reply Quote 0
            • Marc_el_K
              Marc_el_K last edited by

              @fu_zhou Hat sich erledigt. Habe es mit "/detection/pause" gelöst

              crunchip 1 Reply Last reply Reply Quote 0
              • crunchip
                crunchip Forum Testing Most Active @Marc_el_K last edited by crunchip

                @marc_el_k bin da irgendwie zu blöd für, wie muss denn das blockly aussehen bzw der Befehl, um zu senden?

                1 Reply Last reply Reply Quote 0
                • Marc_el_K
                  Marc_el_K last edited by

                  @crunchip Ich bin hier nach gegangen

                  MotioneyeOS Aktivierung/Deaktivierung Bewegungserkennung

                  Als Script habe ich den EXEC Befehl ausgeführt mit

                  curl http://IPIOBROKER:7999/1/detection/start
                  

                  bzw.

                  curl http://IPIOBROKER:7999/1/detection/pause
                  

                  Die 1 im Link steht für Kamera 1...also anpassen.

                  Den Status kannst du mit

                  http://IPIOBROKER:7999/1/detection/status
                  

                  abfragen.

                  Bei mir hatte es erst nicht geklappt, bis ich in der motion.conf auf

                  webcontrol_localhost off
                  

                  geändert habe.

                  Hoffe das hilft dir!

                  crunchip Wszene 2 Replies Last reply Reply Quote 0
                  • crunchip
                    crunchip Forum Testing Most Active @Marc_el_K last edited by crunchip

                    @marc_el_k sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

                    curl http://IPIOBROKER:7999/1/detection/pause

                    ja, so habe ich es auch, klappt aber nicht

                    @marc_el_k sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

                    webcontrol_localhost off

                    steht bei mir auf off

                    Edit:
                    ich hatte es die ganze Zeit mit Kamera ID 0 probiert, für alle Kamera`s

                    So issuing a command of {IP}:{port}/0/detection/pause is going to pause all the cameras.
                    

                    geht aber nicht, einzelne funktionieren

                    1 Reply Last reply Reply Quote 0
                    • P
                      Pittini Developer last edited by

                      @fu_zhou sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

                      curl 192.168.0.50:8082/set/javascript.0.motioneye.getEventStart?value=true

                      Hi allerseits, ich hab mich auch mal an die Sache gewagt und es läuft....fast. Also Bild, curlbefehle etc alles gut, aber wie krieg ich den shared Folder unter Proxmox hin? Iobroker läuft in ner VM, Motioneye in nem unprivilegierten Lxc. Ich krieg auch wunderbar den Pfad zum Image geschickt, nur wie greif ich da jetzt zu?

                      crunchip 1 Reply Last reply Reply Quote 0
                      • crunchip
                        crunchip Forum Testing Most Active @Pittini last edited by

                        @pittini verstehe nicht genau was du meinst

                        P 1 Reply Last reply Reply Quote 0
                        • P
                          Pittini Developer @crunchip last edited by

                          @crunchip In Kurzform, MotionEye legt die Bilder in Ordner X auf der LXC A ab, wie kann ich darauf mit iobroker in VM B zugreifen? Die VM bzw. LXC laufen unter Proxmox und ich beziehe mich auf den Anfang des ersten posts in diesem Thread.

                          crunchip 1 Reply Last reply Reply Quote 0
                          • crunchip
                            crunchip Forum Testing Most Active @Pittini last edited by crunchip

                            @pittini ist virtuellen Maschine im VM Ware Player nicht etwas anders als Proxmox?
                            ich habe es auch unter Proxmox laufen
                            Bild/Stream in Vis anzeigen, mittels URL von Motioneye selbst
                            8321dc6d-266a-4c06-983d-aebe8e918d0b-grafik.png
                            Daten werden auf ne separate Platte geschickt, da diese nach 24h aus dem root directory gelöscht werden
                            a4e6ab2c-aed6-45a8-9bad-0c9aceb142cb-grafik.png
                            Verschicken per blockly , mittels exec
                            4b523484-2ac4-4cc9-93a5-fe75aadc23b1-grafik.png

                            oberfragger 1 Reply Last reply Reply Quote 0
                            • oberfragger
                              oberfragger @crunchip last edited by oberfragger

                              Ich weiss,
                              der Beitrag hier ist bereits ein bisschen älter. Da ich gesucht... und gefunden habe, möchte ich gern mit Euch meine Erkentniss teilen. Die Lösung von @Marc_el_K war für mich nicht ganz ausreichend, da ich direkt aufzeichnen wollte udn ich bisschen suchen musste. Naja.-.. überlesen hab ich seine Antwort auch 😉

                              Ich habe MotionEye unter Debian direkt installiert. Das ganze läuft in einem LXC-Container.
                              dad6fc04-3cf8-4aec-9346-5a60c4bf6add-image.png

                              Da ich an der Tür zum Schuppen sowieso einen Reed-Kontakt installiert habe, möchte ich alles Treiben nach dem öffnen rollierend aufzeichnen und beim schließen der Tür dann wieder ausschalten.

                              1. Datei /etc/motioneye/motion.conf editieren und "webcontrol_localhost off" anpassen
                              2. Neustart
                              3. Kontrolle via Browser, z.B. "http://<motioneye-ip>:7999/<Nummer der Kamera>/detection/status" ergibt dann beispielsweise: "Camera 2 Detection status ACTIVE "
                              4. Anpassen der gewünschten Settings auf "http://motioneye:8765/", beispielsweise wo der Film, Filmtyp oder auch nur die Bilder gespeichert werden sollen und "apply" drücken
                              5. Blockly anpassen.

                              Also beispielsweise:

                              curl http://motioneye:7999/2/detection/start (Schaltet Bewegungsmeldung scharf, noch nicht die Bewegung)
                              curl http://motioneye:7999/2/detection/pause (Deaktiviert die Bewegungsmeldung)
                              curl http://motioneye:7999/2/detection/status (Statusanzeige Bewegungsmeldung)
                              
                              curl http://motioneye:7999/2/config/set?emulate_motion=on (simuliert die Bewegung...startet dann die Aktion, beispielsweise die Aufnahme usw.)
                              curl http://motioneye:7999/2/config/set?emulate_motion=off (stoppt die simulierte Bewegung)
                              
                              1 Reply Last reply Reply Quote 0
                              • Wszene
                                Wszene last edited by

                                @saint sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

                                /etc/motioneye/motion.conf

                                Danke für die Anleitung

                                Ich habe da mal eine Frage zum Senden der Snapshots
                                Der DP wird mit dem aktuellen Bild gefüllt
                                das sieht dann so aus

                                /var/lib/motioneye/Camera1/2023-01-22/15-00-37.jpg
                                

                                Und genau das bekomme ich auch per Telegram zugesendet
                                Was muss ich anpassen damit das Bild gesendet wird

                                Ich habe Motioneye und den ioB auf verschiedenen VMs laufen
                                Der eine hat die IP ...102 und der andere ...103

                                Danke im Voraus
                                Gruß
                                Marcel

                                crunchip 1 Reply Last reply Reply Quote 0
                                • crunchip
                                  crunchip Forum Testing Most Active @Wszene last edited by

                                  @wszene sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

                                  Was muss ich anpassen damit das Bild gesendet wird

                                  zeig mal dein script

                                  Wszene 1 Reply Last reply Reply Quote 0
                                  • Wszene
                                    Wszene @crunchip last edited by

                                    @crunchip

                                    Hier die MotionEye Einstellungen
                                    SCR-20230122-l7v.png

                                    Und hier das Blockly
                                    SCR-20230122-l7i.png

                                    crunchip 1 Reply Last reply Reply Quote 0
                                    • crunchip
                                      crunchip Forum Testing Most Active @Wszene last edited by

                                      @wszene klappt denn die URL im Browser?

                                      Wszene 1 Reply Last reply Reply Quote 0
                                      • Wszene
                                        Wszene @crunchip last edited by

                                        @crunchip sagte in Bewegungserkennung mit Motioneye, Lösung komplett in Blockly:

                                        @wszene klappt denn die URL im Browser?

                                        Welche meinst du denn?

                                        crunchip 1 Reply Last reply Reply Quote 0
                                        • crunchip
                                          crunchip Forum Testing Most Active @Wszene last edited by crunchip

                                          @wszene ah sorry, ich war gedanklich bei der cam url, da ich es anders verwende
                                          was kommt denn, wenn du den curl Befehl in der Konsole ausführst

                                          die 102 ist iobroker und 103 motion, richtig?

                                          Wszene 1 Reply Last reply Reply Quote 0
                                          • Wszene
                                            Wszene @crunchip last edited by

                                            @crunchip
                                            in der Konsole bekomme ich folgende Antwort

                                            Snapshot for camera 1 
                                            Done
                                            

                                            die 102 ist iobroker und 103 motion, richtig?
                                            Ja

                                            crunchip 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            481
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly communication monitoring security template
                                            12
                                            62
                                            14889
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo