Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. ESP32 Cam mit Wlan

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    927

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

ESP32 Cam mit Wlan

Scheduled Pinned Locked Moved Hardware
372 Posts 42 Posters 104.6k Views 59 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • crunchipC crunchip

    @haselchen sorry war anderweitig beschäftigt, hatte das hier total übersehen
    hier als Beispiel
    nen Datenpunkt erstellen...in dem Fall kamera.0.detection

    In Motion eye
    bei Motion Notifications
    call a Web Hook on
    web Hook Url http://192.168.178.90:8087/set/kamera.0.detection-haustuer?value=true

    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    wrote on last edited by
    #207

    @crunchip

    Super, dass Du noch dran gedacht hast.
    Hab bestimmt noch viele Fragen dazu :)
    Die Erste wäre, geht der Datenpunkt sofort nach erkennen der Bewegung wieder auf false?
    Und wenn ja, wie lange dauert das ganze? Falls jemand vor der Kamera hin-und herhüpft.

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    crunchipC 1 Reply Last reply
    0
    • ChaotC Offline
      ChaotC Offline
      Chaot
      wrote on last edited by
      #208

      Kurzer Zwischenstand von mir:

      Es war ein schönes Bastelprojekt zum Spielen. Allerdings bekomme ich das Teil nicht stabil zum Laufen. Spätestens alle 72 Stunden hängt sich der ESP auf.
      Für mich nicht weiter Tragisch, da ich das nur als "Fingerübung" gesehen habe. Aber als "echte" Überwachungskamera würde ich das Teil wohl eher nicht einsetzen. Zumal eine billige Chinacam auch nur mit 12 -15 € zu Buche schlägt.

      Trotzdem auch ganz herzlichen Dank an knopers1 für die nette Idee (bzw. die Infos zu dem Projekt). :+1:

      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

      joergeliJ 1 Reply Last reply
      0
      • haselchenH haselchen

        @crunchip

        Super, dass Du noch dran gedacht hast.
        Hab bestimmt noch viele Fragen dazu :)
        Die Erste wäre, geht der Datenpunkt sofort nach erkennen der Bewegung wieder auf false?
        Und wenn ja, wie lange dauert das ganze? Falls jemand vor der Kamera hin-und herhüpft.

        crunchipC Away
        crunchipC Away
        crunchip
        Forum Testing Most Active
        wrote on last edited by
        #209

        @haselchen nein, das stellst du dann im Skript ein mit welcher verzögerung er wieder auf false geht.
        mit wie lange meinst du die Aufnahme? das stellst du in motioneye direkt ein.

        umgestiegen von Proxmox auf Unraid

        haselchenH 1 Reply Last reply
        0
        • crunchipC crunchip

          @haselchen nein, das stellst du dann im Skript ein mit welcher verzögerung er wieder auf false geht.
          mit wie lange meinst du die Aufnahme? das stellst du in motioneye direkt ein.

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          wrote on last edited by
          #210

          @crunchip

          Okay . Nun müsstest du doch netterweise ne kleine Step by Step Anleitung schreiben. Mit eingenen Datenpunkten etc habe ich noch nicht gearbeitet.

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

          crunchipC 2 Replies Last reply
          0
          • haselchenH haselchen

            @crunchip

            Okay . Nun müsstest du doch netterweise ne kleine Step by Step Anleitung schreiben. Mit eingenen Datenpunkten etc habe ich noch nicht gearbeitet.

            crunchipC Away
            crunchipC Away
            crunchip
            Forum Testing Most Active
            wrote on last edited by
            #211

            @haselchen kann ich morgen machen, für heut erstmal Feierabend, muss sehr früh wieder raus

            umgestiegen von Proxmox auf Unraid

            haselchenH 1 Reply Last reply
            0
            • crunchipC crunchip

              @haselchen kann ich morgen machen, für heut erstmal Feierabend, muss sehr früh wieder raus

              haselchenH Offline
              haselchenH Offline
              haselchen
              Most Active
              wrote on last edited by
              #212

              @crunchip

              Dito. Die Koje ruft.
              Schlaf gut und Danke schonmal für Deine Hilfe.

              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

              1 Reply Last reply
              0
              • ChaotC Chaot

                Kurzer Zwischenstand von mir:

                Es war ein schönes Bastelprojekt zum Spielen. Allerdings bekomme ich das Teil nicht stabil zum Laufen. Spätestens alle 72 Stunden hängt sich der ESP auf.
                Für mich nicht weiter Tragisch, da ich das nur als "Fingerübung" gesehen habe. Aber als "echte" Überwachungskamera würde ich das Teil wohl eher nicht einsetzen. Zumal eine billige Chinacam auch nur mit 12 -15 € zu Buche schlägt.

                Trotzdem auch ganz herzlichen Dank an knopers1 für die nette Idee (bzw. die Infos zu dem Projekt). :+1:

                joergeliJ Online
                joergeliJ Online
                joergeli
                wrote on last edited by
                #213

                @Chaot
                Ich sehe es ebenfalls als Bastelprojekt.
                Framerate liegt bei ca. max 12 f/s (800x600px), also ziemlich ruckelig.
                Aufhängen tut sich der ESP bei mir zwar nicht, allerdings erscheinen im Cam-Bild manchmal nach einer gewissen Laufzeit am unteren Bildrand Artefakte, die nur mit Rebbot zu beheben sind.
                Hatte ich bisher bei allen meinen 3 "Spiel-Cams".

                Gruß
                Jörg

                1 Reply Last reply
                0
                • haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  wrote on last edited by
                  #214

                  Wie ihr lest, bastel ich auch seit geraumer Zeit an den Kameras rum.
                  Ich hab zusätzlich noch die TTGO mit Bewegungsmelder. Mit den Abstürzen kann ich bestätigen. Und auch das wahllose zurücksetzen der Auflösung ist ein Graus.
                  Einzig die Einbindung in MotionEye ist top und das schicken von Bildern bei Bewegung ist super.
                  Wermutstropfen, die Kamera ist nur bei Tageslicht zu gebrauchen. Es gibt keine IR Leds.

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                  crunchipC 1 Reply Last reply
                  0
                  • haselchenH haselchen

                    Wie ihr lest, bastel ich auch seit geraumer Zeit an den Kameras rum.
                    Ich hab zusätzlich noch die TTGO mit Bewegungsmelder. Mit den Abstürzen kann ich bestätigen. Und auch das wahllose zurücksetzen der Auflösung ist ein Graus.
                    Einzig die Einbindung in MotionEye ist top und das schicken von Bildern bei Bewegung ist super.
                    Wermutstropfen, die Kamera ist nur bei Tageslicht zu gebrauchen. Es gibt keine IR Leds.

                    crunchipC Away
                    crunchipC Away
                    crunchip
                    Forum Testing Most Active
                    wrote on last edited by
                    #215

                    @haselchen könntest aber die cam an sich austauschen, gibt ja extra dafür noch ein anderes Model, weiss nur nicht die Bezeichnung aus dem Stehgreif und Ir mit dran basteln, da du ja gerne bastelst😉

                    umgestiegen von Proxmox auf Unraid

                    haselchenH 1 Reply Last reply
                    0
                    • crunchipC crunchip

                      @haselchen könntest aber die cam an sich austauschen, gibt ja extra dafür noch ein anderes Model, weiss nur nicht die Bezeichnung aus dem Stehgreif und Ir mit dran basteln, da du ja gerne bastelst😉

                      haselchenH Offline
                      haselchenH Offline
                      haselchen
                      Most Active
                      wrote on last edited by
                      #216

                      @crunchip

                      Ne Ne, damit bin ich durch :)
                      Nur noch Deine Anleitung für die Motion Sache und dann habe ich auch fertig mit dem "Bastelding" :)
                      Zur Überwachung des Briefkastens vollkommen okay das Teil.
                      In Zukunft kommen dann "richtige" Kameras zur Hausüberwachung.

                      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                      1 Reply Last reply
                      0
                      • hg6806H Offline
                        hg6806H Offline
                        hg6806
                        Most Active
                        wrote on last edited by
                        #217

                        Nochmal die Frage was Motioneye überhaupt an Vorteilen bringt. Das habe ich noch nicht so ganz verstanden.

                        haselchenH 1 Reply Last reply
                        0
                        • hg6806H hg6806

                          Nochmal die Frage was Motioneye überhaupt an Vorteilen bringt. Das habe ich noch nicht so ganz verstanden.

                          haselchenH Offline
                          haselchenH Offline
                          haselchen
                          Most Active
                          wrote on last edited by
                          #218

                          @hg6806

                          Motioneye ist quasi das All In One, dass alles bereitstellt.
                          Stream, Snapshot, Bewegungserkennung.
                          Das ist schon ne "Arbeitserleichterung", da Motioneye auch die URLs anzeigt, wie Du die Kamera erreichst (per Stream, Snapshot etc.)
                          Ausserdem kannst du dich benachrichtigen lassen bei Bewegungserkennung oder lässt dir Bilder abspeichern oder ganze Videos.

                          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                          1 Reply Last reply
                          0
                          • hg6806H Offline
                            hg6806H Offline
                            hg6806
                            Most Active
                            wrote on last edited by
                            #219

                            OK, Installation nach der Anleitung?

                            https://github.com/ccrisan/motioneye/wiki/Install-On-Raspbian

                            Brauche ich auf das ffmeg Paket?

                            1 Reply Last reply
                            0
                            • haselchenH haselchen

                              @crunchip

                              Okay . Nun müsstest du doch netterweise ne kleine Step by Step Anleitung schreiben. Mit eingenen Datenpunkten etc habe ich noch nicht gearbeitet.

                              crunchipC Away
                              crunchipC Away
                              crunchip
                              Forum Testing Most Active
                              wrote on last edited by
                              #220

                              @haselchen also, was genau brauchst du nun?

                              umgestiegen von Proxmox auf Unraid

                              haselchenH 1 Reply Last reply
                              0
                              • crunchipC crunchip

                                @haselchen also, was genau brauchst du nun?

                                haselchenH Offline
                                haselchenH Offline
                                haselchen
                                Most Active
                                wrote on last edited by
                                #221

                                @crunchip

                                Hi,

                                am besten Step by Step vom Datenpunkt einrichten bis Motioneye Einstellung , dass Bewegung erkannt wurde (im Datenpunkt) und dann , wenn möglich, per Telegramm nen Bild schicken.

                                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                crunchipC 1 Reply Last reply
                                0
                                • haselchenH haselchen

                                  @crunchip

                                  Hi,

                                  am besten Step by Step vom Datenpunkt einrichten bis Motioneye Einstellung , dass Bewegung erkannt wurde (im Datenpunkt) und dann , wenn möglich, per Telegramm nen Bild schicken.

                                  crunchipC Away
                                  crunchipC Away
                                  crunchip
                                  Forum Testing Most Active
                                  wrote on last edited by crunchip
                                  #222

                                  @haselchen also ok, mal schaun ob ich das so zusammen bekomm.

                                  Datenpunkt erstellst du wie hier zu sehen unter Objekte, oben auf das +
                                  f1b13d3c-1d0a-466b-b7d6-95355376a395-image.png
                                  Da erstellst du einen Ordner Kamera, mit dem Unterpunkt detection-haustuer
                                  falls du ein weiteres skript, für eine andere Kamera verwendest, kannst du dann einen weiteren Unterpunkt im Ordner Kamera erstellen, zb. kamera.0.irgendwas
                                  Dann erstellst du dir einen weiteren Datenpunkt, um zu triggern, in dem Fall
                                  kamer.0.trigger-haustuer

                                  das wäre mal ein Skriptbeispiel

                                  BlocklyJavascriptTypeScript
                                  Protokoll
                                  Ausgewählte Blöcke exportieren
                                  
                                  <xml xmlns="http://www.w3.org/1999/xhtml">
                                    <variables>
                                      <variable type="undefined" id="timeout">timeout</variable>
                                      <variable type="undefined" id="timeout2">timeout2</variable>
                                    </variables>
                                    <block type="on_ext" id="`GUr59!Yl5mDs=I+Jo5B" x="-2087" y="-438">
                                      <mutation items="1"></mutation>
                                      <field name="CONDITION">ne</field>
                                      <field name="ACK_CONDITION"></field>
                                      <value name="OID0">
                                        <shadow type="field_oid" id="n1LLug[:];X(NGRrHI9M">
                                          <field name="oid">kamera.0.detection-haustuer</field>
                                        </shadow>
                                      </value>
                                      <statement name="STATEMENT">
                                        <block type="controls_if" id="Ci9yel;nZt;3HGWWTd%p">
                                          <value name="IF0">
                                            <block type="logic_compare" id="fsEVLCKjDeTnXQO4viQs">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="G2%KCoV,9q)w;P-cWe8F">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">kamera.0.detection-haustuer</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="T#4?AUYpx3)^tR)foJe(">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="telegram" id="4N)7(_2cP}HZ|}FBw=8|">
                                              <field name="INSTANCE">.1</field>
                                              <field name="LOG"></field>
                                              <field name="SILENT">FALSE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow type="text" id="W6;1HREN=O|*]-[/it?8">
                                                  <field name="TEXT">Bewegung erkannt!</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="procedures_callnoreturn" id="0[]Zqa;B0EX}E|~T8FNe">
                                                  <mutation name="foto senden"></mutation>
                                                  <next>
                                                    <block type="control" id="=~//[QijuXgTUV`dhK6C">
                                                      <mutation delay_input="true"></mutation>
                                                      <field name="OID">javascript.0.scriptEnabled.Kamera.Haustür.tastatur_telegram</field>
                                                      <field name="WITH_DELAY">TRUE</field>
                                                      <field name="DELAY_MS">4000</field>
                                                      <field name="UNIT">ms</field>
                                                      <field name="CLEAR_RUNNING">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="*BFJ2YXRb2o:Qeq*N?5X">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="control" id="!m?e.^@6?i_F`}]9=Ft8">
                                                          <mutation delay_input="true"></mutation>
                                                          <field name="OID">kamera.0.detection-haustuer</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">1000</field>
                                                          <field name="UNIT">ms</field>
                                                          <field name="CLEAR_RUNNING">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="{v962!L:c8dT,7_3LPG/">
                                                              <field name="BOOL">FALSE</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                      <next>
                                        <block type="on_ext" id="f}:uXO2?99R}?f]h]J-S">
                                          <mutation items="1"></mutation>
                                          <field name="CONDITION">ne</field>
                                          <field name="ACK_CONDITION"></field>
                                          <value name="OID0">
                                            <shadow type="field_oid" id="O~3FDvDA|ALVHq{WMp,,">
                                              <field name="oid">kamera.0.trigger-haustuer</field>
                                            </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="=39a/~tBL~MwYaS3UiJy">
                                              <value name="IF0">
                                                <block type="logic_compare" id="HiX[Jr;9d)MV4H#35zrD">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="6?v]cu);WSySwi#k(|I3">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">kamera.0.trigger-haustuer</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="-012d]m,uHS7@TBav3ER">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="procedures_callnoreturn" id="ZPW9T~}t6~|bgFE0{,DB">
                                                  <mutation name="foto senden"></mutation>
                                                  <next>
                                                    <block type="control" id="E=-#mYU=W5y(Y~c1;!CP">
                                                      <mutation delay_input="false"></mutation>
                                                      <field name="OID">kamera.0.trigger-haustuer</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="Ix*!Q|=a`[:8b(M-yoEw">
                                                          <field name="BOOL">FALSE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="control" id="81sYN{XDiN!(STP#]^2j">
                                                          <mutation delay_input="false"></mutation>
                                                          <field name="OID">javascript.0.scriptEnabled.Kamera.Haustür.tastatur_telegram</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="ng^-#81XBFGuI63xNT:k">
                                                              <field name="BOOL">FALSE</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="control" id="f*#!W[jcd/GhWJRn{%ZK">
                                                              <mutation delay_input="true"></mutation>
                                                              <field name="OID">javascript.0.scriptEnabled.Kamera.Haustür.tastatur_telegram</field>
                                                              <field name="WITH_DELAY">TRUE</field>
                                                              <field name="DELAY_MS">3</field>
                                                              <field name="UNIT">sec</field>
                                                              <field name="CLEAR_RUNNING">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="y5E9=KXkltEoCF#+;m7y">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                        </block>
                                      </next>
                                    </block>
                                    <block type="procedures_defnoreturn" id="~pPk?PHjzu0{iCY*^,Mh" x="-1088" y="-312">
                                      <field name="NAME">foto senden</field>
                                      <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                                      <statement name="STACK">
                                        <block type="timeouts_settimeout" id="%parHE%U;Jg[8keop7B#">
                                          <field name="NAME">timeout</field>
                                          <field name="DELAY">1500</field>
                                          <field name="UNIT">ms</field>
                                          <statement name="STATEMENT">
                                            <block type="exec" id=")s4eqoL)+rnTyhSAl1/f">
                                              <mutation with_statement="false"></mutation>
                                              <field name="WITH_STATEMENT">FALSE</field>
                                              <field name="LOG"></field>
                                              <value name="COMMAND">
                                                <shadow type="text" id="x`Y6eq`nky[SMncjoLv.">
                                                  <field name="TEXT">wget --output-document /opt/iobroker/ipcam/alarm.jpg  http://admin:JuNoLe.77@192.168.178.97:80/mjpeg/snap.cgi?chn=0</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="timeouts_settimeout" id="%@nkC[RH(?Ec:@AGgZ:,">
                                                  <field name="NAME">timeout2</field>
                                                  <field name="DELAY">1500</field>
                                                  <field name="UNIT">ms</field>
                                                  <statement name="STATEMENT">
                                                    <block type="telegram" id="d38k#q#az~Oi^iSLuj9.">
                                                      <field name="INSTANCE">.1</field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="at(q2i6A623??3sky7BI">
                                                          <field name="TEXT">/opt/iobroker/ipcam/alarm.jpg</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                    </block>
                                  </xml>
                                  
                                  <xml xmlns="http://www.w3.org/1999/xhtml">
                                    <variables>
                                      <variable type="undefined" id="timeout">timeout</variable>
                                      <variable type="undefined" id="timeout2">timeout2</variable>
                                    </variables>
                                    <block type="on_ext" id="`GUr59!Yl5mDs=I+Jo5B" x="-2087" y="-438">
                                      <mutation items="1"></mutation>
                                      <field name="CONDITION">ne</field>
                                      <field name="ACK_CONDITION"></field>
                                      <value name="OID0">
                                        <shadow type="field_oid" id="n1LLug[:];X(NGRrHI9M">
                                          <field name="oid">kamera.0.detection-haustuer</field>
                                        </shadow>
                                      </value>
                                      <statement name="STATEMENT">
                                        <block type="controls_if" id="Ci9yel;nZt;3HGWWTd%p">
                                          <value name="IF0">
                                            <block type="logic_compare" id="fsEVLCKjDeTnXQO4viQs">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="G2%KCoV,9q)w;P-cWe8F">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">kamera.0.detection-haustuer</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="T#4?AUYpx3)^tR)foJe(">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="telegram" id="4N)7(_2cP}HZ|}FBw=8|">
                                              <field name="INSTANCE">.1</field>
                                              <field name="LOG"></field>
                                              <field name="SILENT">FALSE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow type="text" id="W6;1HREN=O|*]-[/it?8">
                                                  <field name="TEXT">Bewegung erkannt!</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="procedures_callnoreturn" id="0[]Zqa;B0EX}E|~T8FNe">
                                                  <mutation name="foto senden"></mutation>
                                                  <next>
                                                    <block type="control" id="=~//[QijuXgTUV`dhK6C">
                                                      <mutation delay_input="true"></mutation>
                                                      <field name="OID">javascript.0.scriptEnabled.Kamera.Haustür.tastatur_telegram</field>
                                                      <field name="WITH_DELAY">TRUE</field>
                                                      <field name="DELAY_MS">4000</field>
                                                      <field name="UNIT">ms</field>
                                                      <field name="CLEAR_RUNNING">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="*BFJ2YXRb2o:Qeq*N?5X">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="control" id="!m?e.^@6?i_F`}]9=Ft8">
                                                          <mutation delay_input="true"></mutation>
                                                          <field name="OID">kamera.0.detection-haustuer</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">1000</field>
                                                          <field name="UNIT">ms</field>
                                                          <field name="CLEAR_RUNNING">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="{v962!L:c8dT,7_3LPG/">
                                                              <field name="BOOL">FALSE</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                      <next>
                                        <block type="on_ext" id="f}:uXO2?99R}?f]h]J-S">
                                          <mutation items="1"></mutation>
                                          <field name="CONDITION">ne</field>
                                          <field name="ACK_CONDITION"></field>
                                          <value name="OID0">
                                            <shadow type="field_oid" id="O~3FDvDA|ALVHq{WMp,,">
                                              <field name="oid">kamera.0.trigger-haustuer</field>
                                            </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="=39a/~tBL~MwYaS3UiJy">
                                              <value name="IF0">
                                                <block type="logic_compare" id="HiX[Jr;9d)MV4H#35zrD">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="6?v]cu);WSySwi#k(|I3">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">kamera.0.trigger-haustuer</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="-012d]m,uHS7@TBav3ER">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="procedures_callnoreturn" id="ZPW9T~}t6~|bgFE0{,DB">
                                                  <mutation name="foto senden"></mutation>
                                                  <next>
                                                    <block type="control" id="E=-#mYU=W5y(Y~c1;!CP">
                                                      <mutation delay_input="false"></mutation>
                                                      <field name="OID">kamera.0.trigger-haustuer</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="Ix*!Q|=a`[:8b(M-yoEw">
                                                          <field name="BOOL">FALSE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="control" id="81sYN{XDiN!(STP#]^2j">
                                                          <mutation delay_input="false"></mutation>
                                                          <field name="OID">javascript.0.scriptEnabled.Kamera.Haustür.tastatur_telegram</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="ng^-#81XBFGuI63xNT:k">
                                                              <field name="BOOL">FALSE</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="control" id="f*#!W[jcd/GhWJRn{%ZK">
                                                              <mutation delay_input="true"></mutation>
                                                              <field name="OID">javascript.0.scriptEnabled.Kamera.Haustür.tastatur_telegram</field>
                                                              <field name="WITH_DELAY">TRUE</field>
                                                              <field name="DELAY_MS">3</field>
                                                              <field name="UNIT">sec</field>
                                                              <field name="CLEAR_RUNNING">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="y5E9=KXkltEoCF#+;m7y">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                        </block>
                                      </next>
                                    </block>
                                    <block type="procedures_defnoreturn" id="~pPk?PHjzu0{iCY*^,Mh" x="-1088" y="-312">
                                      <field name="NAME">foto senden</field>
                                      <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                                      <statement name="STACK">
                                        <block type="timeouts_settimeout" id="%parHE%U;Jg[8keop7B#">
                                          <field name="NAME">timeout</field>
                                          <field name="DELAY">1500</field>
                                          <field name="UNIT">ms</field>
                                          <statement name="STATEMENT">
                                            <block type="exec" id=")s4eqoL)+rnTyhSAl1/f">
                                              <mutation with_statement="false"></mutation>
                                              <field name="WITH_STATEMENT">FALSE</field>
                                              <field name="LOG"></field>
                                              <value name="COMMAND">
                                                <shadow type="text" id="x`Y6eq`nky[SMncjoLv.">
                                                  <field name="TEXT">wget --output-document /opt/iobroker/ipcam/alarm.jpg  http://admin:JuNoLe.77@192.168.178.97:80/mjpeg/snap.cgi?chn=0</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="timeouts_settimeout" id="%@nkC[RH(?Ec:@AGgZ:,">
                                                  <field name="NAME">timeout2</field>
                                                  <field name="DELAY">1500</field>
                                                  <field name="UNIT">ms</field>
                                                  <statement name="STATEMENT">
                                                    <block type="telegram" id="d38k#q#az~Oi^iSLuj9.">
                                                      <field name="INSTANCE">.1</field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="at(q2i6A623??3sky7BI">
                                                          <field name="TEXT">/opt/iobroker/ipcam/alarm.jpg</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                    </block>
                                  </xml>
                                  
                                  

                                  damit das Skript funktioniert, musst du dir noch einen Ordner anlegen, wohin das Bild gespeichert wird.
                                  in diesem Fall unter
                                  /opt/iobroker/ipcam/alarm.jpg

                                  Der exec Befehl in dem Beispiel(pfad dann entsprechend Snapshot URL deiner cam in Motion)
                                  wget --output-document /opt/iobroker/ipcam/alarm.jpg http://Benutzer:Passwort@IPdercam:80/mjpeg/snap.cgi?chn=0

                                  In Motioneye unter Motion Notifications
                                  Web Hook URL
                                  http://IP-Iobroker:8087/set/kamera.0.detection-haustuer?value=true

                                  In Text-Kommandos richtest du dir diese Punkte ein
                                  f8112e2f-fe86-44f1-b774-f68ee85f118e-image.png

                                  denke das war alles, viel Erfolg beim einrichten

                                  ein weiteres skript Beispiel in JS gibt es Hier
                                  einfach einzurichten, nur deinen Pfad der Kamera und Speicherort eintragen und ebenfalls in text to command deine trigger einrichten

                                  umgestiegen von Proxmox auf Unraid

                                  1 Reply Last reply
                                  1
                                  • Z Offline
                                    Z Offline
                                    Zipkart
                                    wrote on last edited by
                                    #223

                                    Guten Abend.

                                    Ich habe mir auch eine Esp32 CAM geflaggt und installiert.

                                    Leider startet sie irgendwie nur nach einem
                                    drücken des Resetknopfes. Alleiniges Anlegen der Spannung reicht leider nicht. Ist das bei euch auch so? Im Gehäuse verbaut kommt man halt Schwö hat an den Resetknopf.

                                    Produktiv Proxmox / NUC / IOBroker / RFLInk / Mysensor / Raspimatic / Keymatic / HUE / MiHome / Tradfri / Shelly / SOnOff / Alexa / Sonos / Wandtablet / iPad

                                    Testsystem…
                                    immer mal wieder unterschiedlich

                                    1 Reply Last reply
                                    0
                                    • hg6806H Offline
                                      hg6806H Offline
                                      hg6806
                                      Most Active
                                      wrote on last edited by
                                      #224

                                      Ja, ist glaube ich, bei mir auch so.
                                      Kenne jetzt die Schaltung nicht, aber mit einem R-C Glied am Reset könnte der Reset dann verzögert kommen.
                                      Hat jemand einen Schaltplan?

                                      1 Reply Last reply
                                      0
                                      • hg6806H Offline
                                        hg6806H Offline
                                        hg6806
                                        Most Active
                                        wrote on last edited by
                                        #225

                                        Ich muss leider noch einmal wegen dem Widget nerven.
                                        Ich bekomme das mit dem Basic iFrame nicht zum Laufen. In der Quelle habe ich folgendes eigegeben:
                                        http://192.168.178.62:81/capture
                                        http://192.168.178.62:81/stream
                                        http://192.168.178.62:81
                                        http://192.168.178.62

                                        Hat leider alles nichts gebracht.

                                        K 1 Reply Last reply
                                        0
                                        • hg6806H hg6806

                                          Ich muss leider noch einmal wegen dem Widget nerven.
                                          Ich bekomme das mit dem Basic iFrame nicht zum Laufen. In der Quelle habe ich folgendes eigegeben:
                                          http://192.168.178.62:81/capture
                                          http://192.168.178.62:81/stream
                                          http://192.168.178.62:81
                                          http://192.168.178.62

                                          Hat leider alles nichts gebracht.

                                          K Offline
                                          K Offline
                                          knopers1
                                          wrote on last edited by
                                          #226

                                          @hg6806
                                          IP_derKamera/capture. Da steht doch nichts über Port 81....
                                          Lass den Port weg, dann wird es schon funzen.

                                          Stream ist über den Port 81 erreichbar,
                                          192.168.178.62:81/stream sollte funktionieren. Es sei denn, du hast den Port im Sketch geändert.

                                          HP Microserver Gen8, RPI-4, IoBroker,

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          793

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe