Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Neuer Adapter] EuSec

    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

    [Neuer Adapter] EuSec

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

      Nehmt das Script
      Bei der Funkton create pics muss nichts verändert werden

      RTSP Stream müsst ihr eure Kamera auswählen
      Path_Pic ist der Speicherort vom Bild wo es erstellt / überschrieben werden soll
      URL_CAM ist der RTSP Link von eurer Kamera

      XML

      <xml xmlns="https://developers.google.com/blockly/xml">
       <variables>
         <variable id="Q,~ra/H[5HUV[%s`z?yR">Path_Pic</variable>
         <variable id="HG,5+Q1IK)XD#v$T4*hl">URL_CAM</variable>
         <variable id="oN*3XW_?QS7$:FwR$CbD">Check</variable>
       </variables>
       <block type="procedures_defcustomreturn" id="J!Bvoqs}(Lq/G?ZW,-(]" x="188" y="263">
         <mutation statements="false">
           <arg name="Path_Pic" varid="Q,~ra/H[5HUV[%s`z?yR"></arg>
           <arg name="URL_CAM" varid="HG,5+Q1IK)XD#v$T4*hl"></arg>
         </mutation>
         <field name="NAME">create_pic</field>
         <field name="SCRIPT">dmFyIGlDb3VudCA9IDA7DQp2YXIgYkZvdW5kID0gdHJ1ZTsNCnZhciBmcyA9IHJlcXVpcmUoJ2ZzJyk7DQoNCi8vY2hlY2sgaWYgcGljdHVyZSBleGlzdHMgLSBpZiB5ZXMgZGVsZXRlDQppZiAoZnMuZXhpc3RzU3luYyhQYXRoX1BpYykpIHsNCiAgICBleGVjKCgncm0gICcgKyBTdHJpbmcoUGF0aF9QaWMpKSk7DQogICAgYXdhaXQgd2FpdCgxMDAwKTsgIC8vanVzdCB0byBiZSBzdXJlIHRoYXQgdGhlIHBpY3R1cmUgaXMgZGVsZXRlZA0KfSANCiANCiAgLy8gU3RhcnQgU3RyZWFtDQogIGF3YWl0IHdhaXQoMTAwMCk7ICAvL2p1c3QgdG8gYmUgc3VyZSB0aGF0IHRoZSBzdHJlYW0gaGFzIHN0YXJ0ZWQNCiAgZXhlYygoWydmZm1wZWcgLWxvZ2xldmVsIGZhdGFsIC1ydHNwX3RyYW5zcG9ydCB0Y3AgLWkgJyxVUkxfQ0FNLCcgLWYgaW1hZ2UyIC12ZnJhbWVzIDEgLXBpeF9mbXQgeXV2ajQyMHAgJyxQYXRoX1BpY10uam9pbignJykpKTsNCiANCndoaWxlICghKGZzLmV4aXN0c1N5bmMoUGF0aF9QaWMpKSkgew0KICBpQ291bnQgPSBpQ291bnQgKyAxOw0KICBhd2FpdCB3YWl0KDEwMDApOyAvL2ZmbXBlZyBuZWVkcyBtb3JlIHRpbWUgZm9yIGNyZWF0aW9uDQogIGlmIChpQ291bnQgPT0gMTApIHsgLy9ub3RoaW5nIGhhcHBlbnMgYWZ0ZXIgMTBzIC0+IHNraXANCiAgYkZvdW5kID0gZmFsc2U7IA0KICAgIGJyZWFrOw0KICB9DQp9DQogDQoNCnJldHVybiBiRm91bmQ7</field>
         <comment pinned="false" h="80" w="160">Describe this function...</comment>
       </block>
       <block type="comment" id="jQG_)|eb:ix{t3xGat`}" x="188" y="388">
         <field name="COMMENT">Pfad zu Kamera rtsp_stream (switch.enable)</field>
         <next>
           <block type="control" id="lN7OPGS,BYEuQ@]tdjAV">
             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
             <field name="OID">eusec.0.1234567890123456.cameras.T8010N1234245243.rtsp_stream</field>
             <field name="WITH_DELAY">FALSE</field>
             <comment pinned="false" h="83" w="856">Path Kamera rtsp.stream
      Bsp eusec.0.1234567890123456.cameras.1234567890123456.rtsp_stream
             </comment>
             <value name="VALUE">
               <block type="logic_boolean" id="pBb4#,2FShkMf9DWMg6D">
                 <field name="BOOL">TRUE</field>
               </block>
             </value>
             <next>
               <block type="comment" id="%,G{6)oa~?Z~s+ieUom8">
                 <field name="COMMENT">Path_Pic --&gt; Pfad wo das Bild angelegt werden soll (Schreibrechte notwendig!!</field>
                 <next>
                   <block type="comment" id=";myiyDOtfEZ+MSy~y=/S">
                     <field name="COMMENT">URL_CAM --&gt; RTSP muss vorher in der App konfiguriert werden!!</field>
                     <next>
                       <block type="variables_set" id="f~O~*,YL5.W@65-.lGf9">
                         <field name="VAR" id="oN*3XW_?QS7$:FwR$CbD">Check</field>
                         <comment pinned="false" h="118" w="722">Path = Speicherort jpg
      Bsp. '/opt/iobroker/iobroker-data/backup-objects/Eufy/Beispiel.jpeg'
      
      rtsp://user:passwort@ip/live0
                         </comment>
                         <value name="VALUE">
                           <block type="procedures_callcustomreturn" id="HRD7cJ{40v0Y%W3MkFuW">
                             <mutation name="create_pic">
                               <arg name="Path_Pic"></arg>
                               <arg name="URL_CAM"></arg>
                             </mutation>
                             <value name="ARG0">
                               <block type="text" id="0]6j[8=u`;kcgni7!oT`">
                                 <field name="TEXT">/opt/iobroker/iobroker-data/backup-objects/Eufy/Bild.jpg</field>
                               </block>
                             </value>
                             <value name="ARG1">
                               <block type="convert_tostring" id="L9g6b9r{-+K?NdU3s$G=">
                                 <value name="VALUE">
                                   <block type="get_value" id="mgW_61f13,(6M{4~:-`n">
                                     <field name="ATTR">val</field>
                                     <field name="OID">eusec.0.1234567890123456.cameras.T8010N1234245243.rtsp_stream_url</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="controls_if" id="AH%upH|y(afK(2}sVr#7">
                             <value name="IF0">
                               <block type="logic_compare" id="D_;;c_hk!dF83JX[p/M`">
                                 <field name="OP">EQ</field>
                                 <value name="A">
                                   <block type="variables_get" id="zO@w4w~4LFmb1,p)l*vs">
                                     <field name="VAR" id="oN*3XW_?QS7$:FwR$CbD">Check</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="logic_boolean" id="~934R*fRj3g6d~/JEX.p">
                                     <field name="BOOL">TRUE</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <statement name="DO0">
                               <block type="telegram" id="8r90W{b2|I21hZT)$_*`">
                                 <field name="INSTANCE"></field>
                                 <field name="LOG"></field>
                                 <field name="SILENT">FALSE</field>
                                 <field name="PARSEMODE">default</field>
                                 <field name="ESCAPING">FALSE</field>
                                 <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                 <value name="MESSAGE">
                                   <shadow type="text" id="rO)Fwr+*@@m~T-KRk6HO">
                                     <field name="TEXT">/opt/iobroker/iobroker-data/backup-objects/Eufy/Bild.jpg</field>
                                   </shadow>
                                 </value>
                               </block>
                             </statement>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </next>
       </block>
      </xml>
      

      G 1 Reply Last reply Reply Quote 0
      • G
        Gonzokalle @TbsJah last edited by

        @tbsjah
        Habe es hinbekommen. Dankeschön.

        900642d0-a3e5-43a0-af93-8549a93b7512-image.png

        Marko1974 1 Reply Last reply Reply Quote 0
        • Marko1974
          Marko1974 @Gonzokalle last edited by

          @gonzokalle @TbsJah

          Den Durschbruch hatte ich noch nicht. Habe nur zwar den RTSP Stream in der APP konfiguriert und mal ein neues Verzeichnis angelegt...aber er erstellt das Bild nicht. Über die Eufy App bekomme ich es.

          G 1 Reply Last reply Reply Quote 0
          • G
            Gonzokalle @Marko1974 last edited by

            @marko1974
            Zeig doch mal deine RTSP Stream URL.

            Bei jedem Neustart vom Blockly sollte ein Bild gemacht werden.

            Marko1974 1 Reply Last reply Reply Quote 0
            • Marko1974
              Marko1974 @Gonzokalle last edited by

              @gonzokalle scr.png

              G 1 Reply Last reply Reply Quote 0
              • G
                Gonzokalle @Marko1974 last edited by Gonzokalle

                @marko1974
                Das sieht gut aus.
                Die richtige Cam hast du?
                live0
                live1
                live2
                live3

                Marko1974 1 Reply Last reply Reply Quote 0
                • Marko1974
                  Marko1974 @Gonzokalle last edited by Marko1974

                  @gonzokalle ja ich habe zwei kameras....eine Balkon ... eine Innen.
                  die eine ist live0, die andere ist live1....vielleicht ein Problem mit dem Pfad?
                  Habe einfach nur /opt/iobroker etc angegeben....rechte sind sogar 777....muss da ne IP vor?
                  Der Stream funktioniert wie gesagt über VLC...das Pic wird nicht erstellt

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    Gonzokalle @Marko1974 last edited by

                    @marko1974 sagte in [Neuer Adapter] EuSec:

                    @gonzokalle ja ich habe zwei kameras....eine Balkon ... eine Innen.
                    die eine ist live0, die andere ist live1....vielleicht ein Problem mit dem Pfad?
                    Habe einfach nur /opt/iobroker etc angegeben....rechte sind sogar 777....muss da ne IP vor?

                    Nö keine IP. Ist einfach ein Verzeichnis auf dem Raspi. Kannst ja mal ein neues Verzeichnis erstellen.

                    Der Stream funktioniert wie gesagt über VLC

                    Marko1974 1 Reply Last reply Reply Quote 0
                    • Marko1974
                      Marko1974 @Gonzokalle last edited by Marko1974

                      @gonzokalle hab ich auch schon getan...was ist bei dir in der instanz unter rtspport eingetragen...da habe ich den port aus der app eingetragen...vielleicht ist das falsch?!

                      Screenshot 2023-11-29 151812.png

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        Gonzokalle @Marko1974 last edited by Gonzokalle

                        @marko1974

                        Da habe ich nie etwas geändert.
                        b0c56a33-ae18-4abf-8664-3a6100764fdb-image.png

                        Wofür ist das?

                        Marko1974 1 Reply Last reply Reply Quote 0
                        • Marko1974
                          Marko1974 @Gonzokalle last edited by Marko1974

                          @gonzokalle keine ahnung....habs jetzt mal wieder so eingegeben...

                          ich wollte eigentlich, dass wenn man abwesend ist und eine Push nachricht der App kommt gleichzeitig das bild per telegram versendet wird.
                          Vorher war das mal so wie unten...aber das funktioniert ja nicht mehr
                          xx.png

                          G 1 Reply Last reply Reply Quote 0
                          • G
                            Gonzokalle @Marko1974 last edited by

                            @marko1974
                            Genau das geht jetzt bei mir.
                            Manchmal ist die App ja nicht so schnell.😊
                            Triggere auf motion und person.

                            99b7469b-1884-4ea2-9ff1-3b18d7f3f391-image.png

                            Marko1974 1 Reply Last reply Reply Quote 0
                            • Marko1974
                              Marko1974 @Gonzokalle last edited by

                              @gonzokalle könntest du den mal eben exportieren, wenn du so nett bist?

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                Gonzokalle @Marko1974 last edited by

                                @marko1974

                                Probiere mal.

                                <xml xmlns="https://developers.google.com/blockly/xml">
                                  <variables>
                                    <variable id="Q,~ra/H[5HUV[%s`z?yR">Path_Pic</variable>
                                    <variable id="HG,5+Q1IK)XD#v$T4*hl">URL_CAM</variable>
                                    <variable id="oN*3XW_?QS7$:FwR$CbD">Check</variable>
                                  </variables>
                                  <block type="procedures_defcustomreturn" id="J!Bvoqs}(Lq/G?ZW,-(]" x="188" y="-38">
                                    <mutation statements="false">
                                      <arg name="Path_Pic" varid="Q,~ra/H[5HUV[%s`z?yR"></arg>
                                      <arg name="URL_CAM" varid="HG,5+Q1IK)XD#v$T4*hl"></arg>
                                    </mutation>
                                    <field name="NAME">create_picHaus</field>
                                    <field name="SCRIPT">dmFyIGlDb3VudCA9IDA7DQp2YXIgYkZvdW5kID0gdHJ1ZTsNCnZhciBmcyA9IHJlcXVpcmUoJ2ZzJyk7DQoNCi8vY2hlY2sgaWYgcGljdHVyZSBleGlzdHMgLSBpZiB5ZXMgZGVsZXRlDQppZiAoZnMuZXhpc3RzU3luYyhQYXRoX1BpYykpIHsNCiAgICBleGVjKCgncm0gICcgKyBTdHJpbmcoUGF0aF9QaWMpKSk7DQogICAgYXdhaXQgd2FpdCgxMDAwKTsgIC8vanVzdCB0byBiZSBzdXJlIHRoYXQgdGhlIHBpY3R1cmUgaXMgZGVsZXRlZA0KfSANCiANCiAgLy8gU3RhcnQgU3RyZWFtDQogIGF3YWl0IHdhaXQoMTAwMCk7ICAvL2p1c3QgdG8gYmUgc3VyZSB0aGF0IHRoZSBzdHJlYW0gaGFzIHN0YXJ0ZWQNCiAgZXhlYygoWydmZm1wZWcgLWxvZ2xldmVsIGZhdGFsIC1ydHNwX3RyYW5zcG9ydCB0Y3AgLWkgJyxVUkxfQ0FNLCcgLWYgaW1hZ2UyIC12ZnJhbWVzIDEgLXBpeF9mbXQgeXV2ajQyMHAgJyxQYXRoX1BpY10uam9pbignJykpKTsNCiANCndoaWxlICghKGZzLmV4aXN0c1N5bmMoUGF0aF9QaWMpKSkgew0KICBpQ291bnQgPSBpQ291bnQgKyAxOw0KICBhd2FpdCB3YWl0KDEwMDApOyAvL2ZmbXBlZyBuZWVkcyBtb3JlIHRpbWUgZm9yIGNyZWF0aW9uDQogIGlmIChpQ291bnQgPT0gMTApIHsgLy9ub3RoaW5nIGhhcHBlbnMgYWZ0ZXIgMTBzIC0+IHNraXANCiAgYkZvdW5kID0gZmFsc2U7IA0KICAgIGJyZWFrOw0KICB9DQp9DQogDQoNCnJldHVybiBiRm91bmQ7</field>
                                    <comment pinned="true" h="80" w="160">Hier nichts eintragen!</comment>
                                  </block>
                                  <block type="on_ext" id="lj}ZLW[;A1d9#)F2:qTh" x="188" y="13">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                                    <field name="CONDITION">ne</field>
                                    <field name="ACK_CONDITION"></field>
                                    <value name="OID0">
                                      <shadow type="field_oid" id="7jX*;aDCT+9n:QK{O;i{">
                                        <field name="oid">eusec.0.T8010N2321140533.cameras.T8142N63211?????.person_detected</field>
                                      </shadow>
                                    </value>
                                    <value name="OID1">
                                      <shadow type="field_oid" id="Ur{bT%D;hgi[Ih.S$(BX">
                                        <field name="oid">eusec.0.T8010N2321140533.cameras.T8142N63211?????.motion_detected</field>
                                      </shadow>
                                    </value>
                                    <statement name="STATEMENT">
                                      <block type="controls_if" id="[]?wBvQKG+/oWV8D#KMi">
                                        <value name="IF0">
                                          <block type="logic_operation" id="@DTS#/zP:/,egh@))(z8" inline="false">
                                            <field name="OP">OR</field>
                                            <value name="A">
                                              <block type="logic_compare" id="fYN`2tS(C!3HvI$qt({C">
                                                <field name="OP">EQ</field>
                                                <value name="A">
                                                  <block type="get_value" id="cMV]8HE)U{vx8DW*O]uD">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.person_detected</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="logic_boolean" id="X,q7h=/A:z@0KDf0}Bmt">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="logic_compare" id="G{QwWHz?ehP;_J%,|!1`">
                                                <field name="OP">EQ</field>
                                                <value name="A">
                                                  <block type="get_value" id="wEb.0`VM/LH-[J[f#47?">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.motion_detected</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="logic_boolean" id="FTEO*ZI+hZzQ=uys[8jQ">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="comment" id="jQG_)|eb:ix{t3xGat`}">
                                            <field name="COMMENT">Pfad zu Kamera rtsp_stream (switch.enable)</field>
                                            <next>
                                              <block type="control" id="lN7OPGS,BYEuQ@]tdjAV">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.rtsp_stream</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <comment pinned="false" h="83" w="856">Path Kamera rtsp.streamBsp eusec.0.1234567890123456.cameras.1234567890123456.rtsp_stream       </comment>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="pBb4#,2FShkMf9DWMg6D">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="comment" id="%,G{6)oa~?Z~s+ieUom8">
                                                    <field name="COMMENT">Path_Pic --&gt; Pfad wo das Bild angelegt werden soll (Schreibrechte notwendig!!</field>
                                                    <next>
                                                      <block type="comment" id=";myiyDOtfEZ+MSy~y=/S">
                                                        <field name="COMMENT">URL_CAM --&gt; RTSP muss vorher in der App konfiguriert werden!!</field>
                                                        <next>
                                                          <block type="variables_set" id="f~O~*,YL5.W@65-.lGf9">
                                                            <field name="VAR" id="oN*3XW_?QS7$:FwR$CbD">Check</field>
                                                            <comment pinned="false" h="118" w="722">Path = Speicherort jpgBsp. '/opt/iobroker/iobroker-data/backup-objects/Eufy/Beispiel.jpeg' rtsp://user:passwort@ip/live0                   </comment>
                                                            <value name="VALUE">
                                                              <block type="procedures_callcustomreturn" id="HRD7cJ{40v0Y%W3MkFuW">
                                                                <mutation name="create_picHaus">
                                                                  <arg name="Path_Pic"></arg>
                                                                  <arg name="URL_CAM"></arg>
                                                                </mutation>
                                                                <value name="ARG0">
                                                                  <block type="text" id="0]6j[8=u`;kcgni7!oT`">
                                                                    <field name="TEXT">/opt/iobroker/Kamerabilder/Haustuer.jpeg</field>
                                                                  </block>
                                                                </value>
                                                                <value name="ARG1">
                                                                  <block type="convert_tostring" id="L9g6b9r{-+K?NdU3s$G=">
                                                                    <value name="VALUE">
                                                                      <block type="get_value" id="mgW_61f13,(6M{4~:-`n">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.rtsp_stream_url</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="controls_if" id="AH%upH|y(afK(2}sVr#7">
                                                                <value name="IF0">
                                                                  <block type="logic_compare" id="D_;;c_hk!dF83JX[p/M`">
                                                                    <field name="OP">EQ</field>
                                                                    <value name="A">
                                                                      <block type="variables_get" id="zO@w4w~4LFmb1,p)l*vs">
                                                                        <field name="VAR" id="oN*3XW_?QS7$:FwR$CbD">Check</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="logic_boolean" id="~934R*fRj3g6d~/JEX.p">
                                                                        <field name="BOOL">TRUE</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <statement name="DO0">
                                                                  <block type="telegram" id="8r90W{b2|I21hZT)$_*`">
                                                                    <field name="INSTANCE"></field>
                                                                    <field name="LOG"></field>
                                                                    <field name="SILENT">FALSE</field>
                                                                    <field name="PARSEMODE">default</field>
                                                                    <field name="ESCAPING">FALSE</field>
                                                                    <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                                                    <value name="MESSAGE">
                                                                      <shadow type="text" id="rO)Fwr+*@@m~T-KRk6HO">
                                                                        <field name="TEXT">/opt/iobroker/Kamerabilder/Haustuer.jpeg</field>
                                                                      </shadow>
                                                                    </value>
                                                                    <value name="CHATID">
                                                                      <block type="text" id="yPU-v?IPv*eJzmns?-p#">
                                                                        <field name="TEXT">?????</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </statement>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                      </block>
                                    </statement>
                                  </block>
                                </xml>
                                
                                Marko1974 1 Reply Last reply Reply Quote 0
                                • Marko1974
                                  Marko1974 @Gonzokalle last edited by Marko1974

                                  @gonzokalle said in [Neuer Adapter] EuSec:

                                  @marko1974

                                  Probiere mal.

                                  <xml xmlns="https://developers.google.com/blockly/xml">
                                    <variables>
                                      <variable id="Q,~ra/H[5HUV[%s`z?yR">Path_Pic</variable>
                                      <variable id="HG,5+Q1IK)XD#v$T4*hl">URL_CAM</variable>
                                      <variable id="oN*3XW_?QS7$:FwR$CbD">Check</variable>
                                    </variables>
                                    <block type="procedures_defcustomreturn" id="J!Bvoqs}(Lq/G?ZW,-(]" x="188" y="-38">
                                      <mutation statements="false">
                                        <arg name="Path_Pic" varid="Q,~ra/H[5HUV[%s`z?yR"></arg>
                                        <arg name="URL_CAM" varid="HG,5+Q1IK)XD#v$T4*hl"></arg>
                                      </mutation>
                                      <field name="NAME">create_picHaus</field>
                                      <field name="SCRIPT">dmFyIGlDb3VudCA9IDA7DQp2YXIgYkZvdW5kID0gdHJ1ZTsNCnZhciBmcyA9IHJlcXVpcmUoJ2ZzJyk7DQoNCi8vY2hlY2sgaWYgcGljdHVyZSBleGlzdHMgLSBpZiB5ZXMgZGVsZXRlDQppZiAoZnMuZXhpc3RzU3luYyhQYXRoX1BpYykpIHsNCiAgICBleGVjKCgncm0gICcgKyBTdHJpbmcoUGF0aF9QaWMpKSk7DQogICAgYXdhaXQgd2FpdCgxMDAwKTsgIC8vanVzdCB0byBiZSBzdXJlIHRoYXQgdGhlIHBpY3R1cmUgaXMgZGVsZXRlZA0KfSANCiANCiAgLy8gU3RhcnQgU3RyZWFtDQogIGF3YWl0IHdhaXQoMTAwMCk7ICAvL2p1c3QgdG8gYmUgc3VyZSB0aGF0IHRoZSBzdHJlYW0gaGFzIHN0YXJ0ZWQNCiAgZXhlYygoWydmZm1wZWcgLWxvZ2xldmVsIGZhdGFsIC1ydHNwX3RyYW5zcG9ydCB0Y3AgLWkgJyxVUkxfQ0FNLCcgLWYgaW1hZ2UyIC12ZnJhbWVzIDEgLXBpeF9mbXQgeXV2ajQyMHAgJyxQYXRoX1BpY10uam9pbignJykpKTsNCiANCndoaWxlICghKGZzLmV4aXN0c1N5bmMoUGF0aF9QaWMpKSkgew0KICBpQ291bnQgPSBpQ291bnQgKyAxOw0KICBhd2FpdCB3YWl0KDEwMDApOyAvL2ZmbXBlZyBuZWVkcyBtb3JlIHRpbWUgZm9yIGNyZWF0aW9uDQogIGlmIChpQ291bnQgPT0gMTApIHsgLy9ub3RoaW5nIGhhcHBlbnMgYWZ0ZXIgMTBzIC0+IHNraXANCiAgYkZvdW5kID0gZmFsc2U7IA0KICAgIGJyZWFrOw0KICB9DQp9DQogDQoNCnJldHVybiBiRm91bmQ7</field>
                                      <comment pinned="true" h="80" w="160">Hier nichts eintragen!</comment>
                                    </block>
                                    <block type="on_ext" id="lj}ZLW[;A1d9#)F2:qTh" x="188" y="13">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                                      <field name="CONDITION">ne</field>
                                      <field name="ACK_CONDITION"></field>
                                      <value name="OID0">
                                        <shadow type="field_oid" id="7jX*;aDCT+9n:QK{O;i{">
                                          <field name="oid">eusec.0.T8010N2321140533.cameras.T8142N63211?????.person_detected</field>
                                        </shadow>
                                      </value>
                                      <value name="OID1">
                                        <shadow type="field_oid" id="Ur{bT%D;hgi[Ih.S$(BX">
                                          <field name="oid">eusec.0.T8010N2321140533.cameras.T8142N63211?????.motion_detected</field>
                                        </shadow>
                                      </value>
                                      <statement name="STATEMENT">
                                        <block type="controls_if" id="[]?wBvQKG+/oWV8D#KMi">
                                          <value name="IF0">
                                            <block type="logic_operation" id="@DTS#/zP:/,egh@))(z8" inline="false">
                                              <field name="OP">OR</field>
                                              <value name="A">
                                                <block type="logic_compare" id="fYN`2tS(C!3HvI$qt({C">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="cMV]8HE)U{vx8DW*O]uD">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.person_detected</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="X,q7h=/A:z@0KDf0}Bmt">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_compare" id="G{QwWHz?ehP;_J%,|!1`">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="wEb.0`VM/LH-[J[f#47?">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.motion_detected</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="FTEO*ZI+hZzQ=uys[8jQ">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="comment" id="jQG_)|eb:ix{t3xGat`}">
                                              <field name="COMMENT">Pfad zu Kamera rtsp_stream (switch.enable)</field>
                                              <next>
                                                <block type="control" id="lN7OPGS,BYEuQ@]tdjAV">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.rtsp_stream</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <comment pinned="false" h="83" w="856">Path Kamera rtsp.streamBsp eusec.0.1234567890123456.cameras.1234567890123456.rtsp_stream       </comment>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="pBb4#,2FShkMf9DWMg6D">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="comment" id="%,G{6)oa~?Z~s+ieUom8">
                                                      <field name="COMMENT">Path_Pic --&gt; Pfad wo das Bild angelegt werden soll (Schreibrechte notwendig!!</field>
                                                      <next>
                                                        <block type="comment" id=";myiyDOtfEZ+MSy~y=/S">
                                                          <field name="COMMENT">URL_CAM --&gt; RTSP muss vorher in der App konfiguriert werden!!</field>
                                                          <next>
                                                            <block type="variables_set" id="f~O~*,YL5.W@65-.lGf9">
                                                              <field name="VAR" id="oN*3XW_?QS7$:FwR$CbD">Check</field>
                                                              <comment pinned="false" h="118" w="722">Path = Speicherort jpgBsp. '/opt/iobroker/iobroker-data/backup-objects/Eufy/Beispiel.jpeg' rtsp://user:passwort@ip/live0                   </comment>
                                                              <value name="VALUE">
                                                                <block type="procedures_callcustomreturn" id="HRD7cJ{40v0Y%W3MkFuW">
                                                                  <mutation name="create_picHaus">
                                                                    <arg name="Path_Pic"></arg>
                                                                    <arg name="URL_CAM"></arg>
                                                                  </mutation>
                                                                  <value name="ARG0">
                                                                    <block type="text" id="0]6j[8=u`;kcgni7!oT`">
                                                                      <field name="TEXT">/opt/iobroker/Kamerabilder/Haustuer.jpeg</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="ARG1">
                                                                    <block type="convert_tostring" id="L9g6b9r{-+K?NdU3s$G=">
                                                                      <value name="VALUE">
                                                                        <block type="get_value" id="mgW_61f13,(6M{4~:-`n">
                                                                          <field name="ATTR">val</field>
                                                                          <field name="OID">eusec.0.T8010N2321140533.cameras.T8142N63211?????.rtsp_stream_url</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <next>
                                                                <block type="controls_if" id="AH%upH|y(afK(2}sVr#7">
                                                                  <value name="IF0">
                                                                    <block type="logic_compare" id="D_;;c_hk!dF83JX[p/M`">
                                                                      <field name="OP">EQ</field>
                                                                      <value name="A">
                                                                        <block type="variables_get" id="zO@w4w~4LFmb1,p)l*vs">
                                                                          <field name="VAR" id="oN*3XW_?QS7$:FwR$CbD">Check</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <block type="logic_boolean" id="~934R*fRj3g6d~/JEX.p">
                                                                          <field name="BOOL">TRUE</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <statement name="DO0">
                                                                    <block type="telegram" id="8r90W{b2|I21hZT)$_*`">
                                                                      <field name="INSTANCE"></field>
                                                                      <field name="LOG"></field>
                                                                      <field name="SILENT">FALSE</field>
                                                                      <field name="PARSEMODE">default</field>
                                                                      <field name="ESCAPING">FALSE</field>
                                                                      <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                                                      <value name="MESSAGE">
                                                                        <shadow type="text" id="rO)Fwr+*@@m~T-KRk6HO">
                                                                          <field name="TEXT">/opt/iobroker/Kamerabilder/Haustuer.jpeg</field>
                                                                        </shadow>
                                                                      </value>
                                                                      <value name="CHATID">
                                                                        <block type="text" id="yPU-v?IPv*eJzmns?-p#">
                                                                          <field name="TEXT">?????</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </statement>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                    </block>
                                  </xml>
                                  

                                  Dankeschön....habe es mal nun so nachgebaut...motion löst auch aus...aber er schreibt kein Bild ins Verzeichnis. Muss man das vielleicht von der Station holen?
                                  Screenshot 2023-11-29 160303.png

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    Gonzokalle @Marko1974 last edited by

                                    @marko1974
                                    Ich denke, dass das die JS-Funktion macht.
                                    Bei der JS-Funktion wird nichts eingetragen.
                                    Die sehe ich jetzt bei dir nicht.

                                    Marko1974 1 Reply Last reply Reply Quote 0
                                    • Marko1974
                                      Marko1974 @Gonzokalle last edited by Marko1974

                                      @gonzokalle said in [Neuer Adapter] EuSec:

                                      @marko1974
                                      Ich denke, dass das die JS-Funktion macht.
                                      Bei der JS-Funktion wird nichts eingetragen.
                                      Die sehe ich jetzt bei dir nicht.

                                      Da habe ich nichts gemacht

                                      hjghj.png

                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        Gonzokalle @Marko1974 last edited by

                                        @marko1974

                                        Eventuell "opt/iobroker/XXXX" als Verzeichnis probieren.
                                        Mehr fällt mir auch nicht ein.

                                        0176fd19-9665-46c1-b31e-b232c84a7c2e-image.png

                                        Marko1974 1 Reply Last reply Reply Quote 0
                                        • Marko1974
                                          Marko1974 @Gonzokalle last edited by

                                          @gonzokalle

                                          Hast du auf deinem Raspi noch irgendwas installiert was rtsp kann?
                                          In der App konfiguriert man ja quasi eine Station die rtsp beherrscht.

                                          G 1 Reply Last reply Reply Quote 0
                                          • G
                                            Gonzokalle @Marko1974 last edited by

                                            @marko1974 sagte in [Neuer Adapter] EuSec:

                                            @gonzokalle

                                            Hast du auf deinem Raspi noch irgendwas installiert was rtsp kann?

                                            Nein

                                            In der App konfiguriert man ja quasi eine Station die rtsp beherrscht.

                                            Du konfigurierst, dass es einen RTSP Stream gibt.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            850
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter cameras doorbell eufy eufycam security
                                            155
                                            1135
                                            346893
                                            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