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. Tester
  4. Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

Scheduled Pinned Locked Moved Tester
appdark-modeiqontrolresponsivevisvisualisierungvisualizationwidget
7.6k Posts 296 Posters 7.0m Views 201 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.
  • da_WoodyD da_Woody

    @vazi ich lös da gar nix, hab kein nuki. aber, hab grad auf meiner testpage ein gerät tür mit schloss angelegt.
    da haste in den einstellungen schon mal:
    4fd1e593-2452-4405-9418-80c71fd54a93-grafik.png
    drinnen. usst ja einen DP in den objekten haben, der den jeweiligen zustand anzeigt.
    damit und den ideas von @dp20eic sollte schon was möglich sein...

    S Offline
    S Offline
    sponk
    wrote on last edited by
    #7551

    Hallo, gibt es auch die Möglichkeit einen HTTP REQUEST zu senden, z.B. für einen Türöffner. In der VIS habe ich das hinbekommen, aber bei iQontrol finde ich mich noch nicht wirklich zurecht.
    Kann mir jemand helfen?
    Danke schon mal ....
    S.P.

    1 Reply Last reply
    0
    • M Markus Frankl

      Hi zusammen,

      hat schon jemand geschafft den Pfad zu den Ring Doorbell aufnahmen darzustellen? Wo muss ich das denn eintragen?

      Es ist der Pfad:
      /opt/iobroker/node_modules/iobroker.ring/snapshot/

      Und die Livestream Datei ist
      livestream%i_%d.mp4 (fortzahlend quasi)

      Aber wo muss ich das in Iqontrol eintragen? Als HTML oder URL funktioniert das ja nicht.

      H-a-m-iH Offline
      H-a-m-iH Offline
      H-a-m-i
      wrote on last edited by
      #7552

      @markus-frankl sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

      hat schon jemand geschafft den Pfad zu den Ring Doorbell aufnahmen darzustellen? Wo muss ich das denn eintragen?

      Bist du da nach fast drei Jahren zufällig weiter gekommen? :grin:

      ? 1 Reply Last reply
      0
      • H-a-m-iH H-a-m-i

        @markus-frankl sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

        hat schon jemand geschafft den Pfad zu den Ring Doorbell aufnahmen darzustellen? Wo muss ich das denn eintragen?

        Bist du da nach fast drei Jahren zufällig weiter gekommen? :grin:

        ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #7553

        @h-a-m-i sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

        Bist du da nach fast drei Jahren zufällig weiter gekommen?

        Moin,

        anstatt, hier nur eine sinnfreie Frage zu stellen, zeig doch mal wie das bei Dir aussieht, also wie sehen die Datenpunkte der Ring aus, gibt es einen DP für die Aufnahmen? Kannst Du die Aufnahmen mittels Skript holen und in einen eigenen DP ablegen?

        Also mehr Inhalt, täte gut ;)

        Und weil es mal wieder passt -> https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge

        VG
        Bernd

        1 Reply Last reply
        0
        • ? A Former User

          @s-bormann sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

          @souly75 @Kaiman55 Hallo, es ist genau wie souly75 sagt, unter STATE bindest Du den Türkontakt ein. In Kombination mit dem LOCK_STATE ergibt sich dann:

          • aufgeschlossen,
          • abgeschlossen oder
          • geöffnet : eb5e77bd-404e-46e9-9ae3-cf88a4094646-image.png

          Hallo Leute

          Ich weiss, ist schon laaaange her, jedoch - für mich aktuell :blush:

          Versuche vergeblich, meine Darstellung korrekt angezeigt zu bekommen. Habe 2 Nuki zu Hause, 1 mal den 2.0 und einmal den 3.0 Pro Plus, jedoch mit externen Bridge. Ich möchte ebenfalls, dass nur 1 Widget "alle" Stati anzeigt und zwar:

          • zugessperrt
          • aufgesperrt
          • geschlossen
          • geöffnet

          Hier meine jetzigen Einstellungen. Es geht zuerst um die Kellertüre (Nuki 2.0)

          Objekte.png

          iqontrol Definition.png
          iqontrol.png

          NCIceWolfN Offline
          NCIceWolfN Offline
          NCIceWolf
          wrote on last edited by
          #7554

          @Vazi
          Ich denke dein Problem ist zum einen dass dein State falsch ist.
          Hier sollte eher der "doorState" rein, dann erkennt er auch richtig ob die Tür offen oder geschlossen ist.

          Und für die Steuerung kannst du einfach wie vorgeschlagen die ADDITIONAL_CONTROLS verwenden.
          Könnte dann z.B. so aussehen:

          3a23850c-1683-47f6-aa90-4e251326935e-image.png
          6a612aec-0faf-438f-b059-8662f0cefbfe-image.png
          02ad5cd4-7414-482a-ad7a-324871f00ccc-image.png

          da_WoodyD 1 Reply Last reply
          1
          • G Gonzokalle

            @gonzokalle
            Bin ich der einzige mit dem Problem?

            NCIceWolfN Offline
            NCIceWolfN Offline
            NCIceWolf
            wrote on last edited by
            #7555

            @gonzokalle
            Hab das gleiche Thema.
            Beholfen habe ich mir indem ich die Beschriftung nach oben gesetzt habe (top).

            Hätte aber auch keine Einwände wenn sich das in Zukunft ändern könnte :)

            G 1 Reply Last reply
            0
            • NCIceWolfN NCIceWolf

              @Vazi
              Ich denke dein Problem ist zum einen dass dein State falsch ist.
              Hier sollte eher der "doorState" rein, dann erkennt er auch richtig ob die Tür offen oder geschlossen ist.

              Und für die Steuerung kannst du einfach wie vorgeschlagen die ADDITIONAL_CONTROLS verwenden.
              Könnte dann z.B. so aussehen:

              3a23850c-1683-47f6-aa90-4e251326935e-image.png
              6a612aec-0faf-438f-b059-8662f0cefbfe-image.png
              02ad5cd4-7414-482a-ad7a-324871f00ccc-image.png

              da_WoodyD Offline
              da_WoodyD Offline
              da_Woody
              wrote on last edited by
              #7556

              @ncicewolf mit dem DP hast du recht.
              Allerdings passt bei deinem Pic auch was nicht. Geschlossen Icon und geöffnet?
              Kann man über den Adapter das Schloss steuern?
              Sonst würde über info_a oder b die Statusanzeige genügen.
              Im Fall steuern braucht's additional Control: aufsperren und zusperren.
              Wenn da auch ein Tür öffnet drinnen ist, würde ich dafür eine eigene Kachel machen. Sonst zuviel rumgeklicke.

              gruß vom Woody
              HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

              B 1 Reply Last reply
              0
              • NCIceWolfN NCIceWolf

                @gonzokalle
                Hab das gleiche Thema.
                Beholfen habe ich mir indem ich die Beschriftung nach oben gesetzt habe (top).

                Hätte aber auch keine Einwände wenn sich das in Zukunft ändern könnte :)

                G Online
                G Online
                Gonzokalle
                wrote on last edited by
                #7557

                @ncicewolf

                Gut, als Notlösung ist das Okay.

                B 1 Reply Last reply
                0
                • H-a-m-iH Offline
                  H-a-m-iH Offline
                  H-a-m-i
                  wrote on last edited by
                  #7558

                  @dp20eic Sorry für die späte Rückmeldung, hab jetzt erst zufällig gesehen, dass du geantwortet hattest, kam irgendwie keine Benachrichtigung an...

                  Also es gibt in den Ring DP leider immer nur den Pfad (Datei Pfad, sowie URL zum letzten Video) zur letzten Aufnahme (Bewegungserkennung). Einen richtigen Livestream gibt es wohl leider nicht. So sehen die DP aus:
                  Unbenannt.JPG

                  Ich habe mal angefangen mit Blockly etwas zu basteln, um die Dateinamen (sehen so aus: livestream91903671_1700315483075.mp4) der heutigen Aufnahmen in DP zu schreiben. Habe das mit Exec

                  ls /opt/iobroker/iobroker-data/files/ring.0/doorbell_91903671/doorbell_91903671/livestream91903671*.mp4 -Art | tail -n 1
                  

                  und ner Blockly Liste und Schleife versucht, aber kriege es, als absoluter Anfänger, einfach nicht hin. Bei der Schleife wurde vom Resultat des exec für jeden einzelnen Buchstabe des Dateinamens ein Wert in der Liste erstellt, statt nur für jeden Dateiname. Habs dann nach zwei Stunden rumprobieren aufgegeben und das meiste wieder gelöscht. Es sieht jetzt so aus
                  2.JPG

                  <xml xmlns="https://developers.google.com/blockly/xml">
                    <variables>
                      <variable id="|,`Py%txCqY%AD5d[??s">id</variable>
                      <variable id="ofwzeJ^]K:=yBVh@24s{">init</variable>
                      <variable id="u}B1QVZf^zYZjW]jEi,T">Zeit</variable>
                      <variable id="s5)@BgzJ_Wx=@=oyfMmv">result</variable>
                    </variables>
                    <block type="procedures_defcustomnoreturn" id="{?_3+V({0^nNKIS#VFjo" x="-562" y="263">
                      <mutation statements="false">
                        <arg name="id" varid="|,`Py%txCqY%AD5d[??s"></arg>
                        <arg name="init" varid="ofwzeJ^]K:=yBVh@24s{"></arg>
                      </mutation>
                      <field name="NAME">DP_pfad_setzen</field>
                      <field name="SCRIPT">aWYoZXhpc3RzU3RhdGUoaWQpKSBzZXRTdGF0ZShpZCwgaW5pdCwgdHJ1ZSk7DQplbHNlIGNyZWF0ZVN0YXRlKGlkLCBpbml0LCB7dHlwZTonc3RyaW5nJywgcmVhZDp0cnVlLCB3cml0ZTp0cnVlLCByb2xlOidzdGF0ZSd9KTs=</field>
                      <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                    </block>
                    <block type="exec" id="Eu=H@X}Kfl%J?PfVmus|" x="-574" y="342">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                      <field name="WITH_STATEMENT">TRUE</field>
                      <field name="LOG">log</field>
                      <value name="COMMAND">
                        <shadow type="text" id="lP1U.!KJk|(.Q1te(#o`">
                          <field name="TEXT">ls /opt/iobroker/iobroker-data/files/ring.0/doorbell_91903671/doorbell_91903671/livestream91903671*.mp4 -Art | tail -n 1</field>
                        </shadow>
                      </value>
                      <statement name="STATEMENT">
                        <block type="variables_set" id="^o3|PFMs:1HsbPd3Ay0c">
                          <field name="VAR" id="u}B1QVZf^zYZjW]jEi,T">Zeit</field>
                          <value name="VALUE">
                            <block type="text_getSubstring" id="Ej,a9IM}eqJ_4}@[q4[]" inline="false">
                              <mutation at1="true" at2="true"></mutation>
                              <field name="WHERE1">FROM_START</field>
                              <field name="WHERE2">FROM_START</field>
                              <value name="STRING">
                                <block type="variables_get" id="no.x~H@yfAdkUg}DTloM">
                                  <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                </block>
                              </value>
                              <value name="AT1">
                                <block type="math_arithmetic" id="]ft87(.J.OFy*2oy$1%9">
                                  <field name="OP">ADD</field>
                                  <value name="A">
                                    <shadow type="math_number" id="x0n|B$*!QZAm|4cw^ca4">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="text_indexOf" id="+EoEaE;N8S#GXY-~E*,K">
                                      <field name="END">LAST</field>
                                      <value name="VALUE">
                                        <block type="variables_get" id="IC?]*;gtk?3Q+p3z(RP7">
                                          <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                        </block>
                                      </value>
                                      <value name="FIND">
                                        <shadow type="text" id="I/m]u,QcYEGBC}YA/wRk">
                                          <field name="TEXT">_</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id=";89G`%=#,?Ms,t!0LLsK">
                                      <field name="NUM">1</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                              <value name="AT2">
                                <block type="math_arithmetic" id="6;l1n8f+^P55|N`kQVt!">
                                  <field name="OP">MINUS</field>
                                  <value name="A">
                                    <shadow type="math_number" id="x0n|B$*!QZAm|4cw^ca4">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="text_indexOf" id="BB-i+X14SX.HWh8:)Krz">
                                      <field name="END">LAST</field>
                                      <value name="VALUE">
                                        <block type="variables_get" id="P$=bEf#7@=]KHZuJfzt:">
                                          <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                        </block>
                                      </value>
                                      <value name="FIND">
                                        <shadow type="text" id=";*w[N(!NisuDVKWIzLq-">
                                          <field name="TEXT">.mp4</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id="0MV|M*8)tkHra8lssL1I">
                                      <field name="NUM">1</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="procedures_callcustomnoreturn" id="CtJibf`6KfJMqP:=H(:9">
                              <mutation name="DP_pfad_setzen">
                                <arg name="id"></arg>
                                <arg name="init"></arg>
                              </mutation>
                              <value name="ARG0">
                                <block type="convert_from_date" id="lB=8m98#u.d?StIb]s,A">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                  <field name="OPTION">hh:mm</field>
                                  <value name="VALUE">
                                    <block type="convert_tonumber" id="o$}=WJkC)y,]zh?GByKw">
                                      <value name="VALUE">
                                        <block type="variables_get" id="@@1;8s=LC|k=.pg,y9ci">
                                          <field name="VAR" id="u}B1QVZf^zYZjW]jEi,T">Zeit</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <next>
                                <block type="debug" id="SB(10R?Pfj3[=G;|/T%@">
                                  <field name="Severity">log</field>
                                  <value name="TEXT">
                                    <shadow type="text" id="d[FnP5aZzY/McA*coHVe">
                                      <field name="TEXT">test</field>
                                    </shadow>
                                    <block type="variables_get" id="XEXG9#kC2S_7F(}HB#[T">
                                      <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </statement>
                    </block>
                  </xml>
                  

                  Aktuell könnte ich also den Dateipfad der letzte Aufnahme abrufen und in einen DP schreiben lassen. Ist ja aber unnötig, da diese letzte Aufnahme ja schon in den Ring DP vorhanden ist.

                  Am liebsten hätte ich die Möglichkeit gehabt, das Livebild der Ring in iQontrol anzeigen zu lassen, aber aufgrund fehlender Live URL, lässt sich das wohl nicht verwirklichen.
                  Außerdem hätte ich gerne in iQontrol in einer Liste o.Ä., die heutigen Aufnahmen aufgelistet und evtl sogar anklick- und abspielbar. Ist das überhaupt möglich?

                  Bisher bin ich aber nur so weit gekommen, dass ich immerhin das Video der letzten Aufnahme in iQontrol abspielen kann Das sieht so aus:
                  2023-11-18_iqontrol_0_devices.json

                  ? 1 Reply Last reply
                  0
                  • H-a-m-iH H-a-m-i

                    @dp20eic Sorry für die späte Rückmeldung, hab jetzt erst zufällig gesehen, dass du geantwortet hattest, kam irgendwie keine Benachrichtigung an...

                    Also es gibt in den Ring DP leider immer nur den Pfad (Datei Pfad, sowie URL zum letzten Video) zur letzten Aufnahme (Bewegungserkennung). Einen richtigen Livestream gibt es wohl leider nicht. So sehen die DP aus:
                    Unbenannt.JPG

                    Ich habe mal angefangen mit Blockly etwas zu basteln, um die Dateinamen (sehen so aus: livestream91903671_1700315483075.mp4) der heutigen Aufnahmen in DP zu schreiben. Habe das mit Exec

                    ls /opt/iobroker/iobroker-data/files/ring.0/doorbell_91903671/doorbell_91903671/livestream91903671*.mp4 -Art | tail -n 1
                    

                    und ner Blockly Liste und Schleife versucht, aber kriege es, als absoluter Anfänger, einfach nicht hin. Bei der Schleife wurde vom Resultat des exec für jeden einzelnen Buchstabe des Dateinamens ein Wert in der Liste erstellt, statt nur für jeden Dateiname. Habs dann nach zwei Stunden rumprobieren aufgegeben und das meiste wieder gelöscht. Es sieht jetzt so aus
                    2.JPG

                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <variables>
                        <variable id="|,`Py%txCqY%AD5d[??s">id</variable>
                        <variable id="ofwzeJ^]K:=yBVh@24s{">init</variable>
                        <variable id="u}B1QVZf^zYZjW]jEi,T">Zeit</variable>
                        <variable id="s5)@BgzJ_Wx=@=oyfMmv">result</variable>
                      </variables>
                      <block type="procedures_defcustomnoreturn" id="{?_3+V({0^nNKIS#VFjo" x="-562" y="263">
                        <mutation statements="false">
                          <arg name="id" varid="|,`Py%txCqY%AD5d[??s"></arg>
                          <arg name="init" varid="ofwzeJ^]K:=yBVh@24s{"></arg>
                        </mutation>
                        <field name="NAME">DP_pfad_setzen</field>
                        <field name="SCRIPT">aWYoZXhpc3RzU3RhdGUoaWQpKSBzZXRTdGF0ZShpZCwgaW5pdCwgdHJ1ZSk7DQplbHNlIGNyZWF0ZVN0YXRlKGlkLCBpbml0LCB7dHlwZTonc3RyaW5nJywgcmVhZDp0cnVlLCB3cml0ZTp0cnVlLCByb2xlOidzdGF0ZSd9KTs=</field>
                        <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                      </block>
                      <block type="exec" id="Eu=H@X}Kfl%J?PfVmus|" x="-574" y="342">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                        <field name="WITH_STATEMENT">TRUE</field>
                        <field name="LOG">log</field>
                        <value name="COMMAND">
                          <shadow type="text" id="lP1U.!KJk|(.Q1te(#o`">
                            <field name="TEXT">ls /opt/iobroker/iobroker-data/files/ring.0/doorbell_91903671/doorbell_91903671/livestream91903671*.mp4 -Art | tail -n 1</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="variables_set" id="^o3|PFMs:1HsbPd3Ay0c">
                            <field name="VAR" id="u}B1QVZf^zYZjW]jEi,T">Zeit</field>
                            <value name="VALUE">
                              <block type="text_getSubstring" id="Ej,a9IM}eqJ_4}@[q4[]" inline="false">
                                <mutation at1="true" at2="true"></mutation>
                                <field name="WHERE1">FROM_START</field>
                                <field name="WHERE2">FROM_START</field>
                                <value name="STRING">
                                  <block type="variables_get" id="no.x~H@yfAdkUg}DTloM">
                                    <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                  </block>
                                </value>
                                <value name="AT1">
                                  <block type="math_arithmetic" id="]ft87(.J.OFy*2oy$1%9">
                                    <field name="OP">ADD</field>
                                    <value name="A">
                                      <shadow type="math_number" id="x0n|B$*!QZAm|4cw^ca4">
                                        <field name="NUM">1</field>
                                      </shadow>
                                      <block type="text_indexOf" id="+EoEaE;N8S#GXY-~E*,K">
                                        <field name="END">LAST</field>
                                        <value name="VALUE">
                                          <block type="variables_get" id="IC?]*;gtk?3Q+p3z(RP7">
                                            <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                          </block>
                                        </value>
                                        <value name="FIND">
                                          <shadow type="text" id="I/m]u,QcYEGBC}YA/wRk">
                                            <field name="TEXT">_</field>
                                          </shadow>
                                        </value>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <shadow type="math_number" id=";89G`%=#,?Ms,t!0LLsK">
                                        <field name="NUM">1</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </value>
                                <value name="AT2">
                                  <block type="math_arithmetic" id="6;l1n8f+^P55|N`kQVt!">
                                    <field name="OP">MINUS</field>
                                    <value name="A">
                                      <shadow type="math_number" id="x0n|B$*!QZAm|4cw^ca4">
                                        <field name="NUM">1</field>
                                      </shadow>
                                      <block type="text_indexOf" id="BB-i+X14SX.HWh8:)Krz">
                                        <field name="END">LAST</field>
                                        <value name="VALUE">
                                          <block type="variables_get" id="P$=bEf#7@=]KHZuJfzt:">
                                            <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                          </block>
                                        </value>
                                        <value name="FIND">
                                          <shadow type="text" id=";*w[N(!NisuDVKWIzLq-">
                                            <field name="TEXT">.mp4</field>
                                          </shadow>
                                        </value>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <shadow type="math_number" id="0MV|M*8)tkHra8lssL1I">
                                        <field name="NUM">1</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <next>
                              <block type="procedures_callcustomnoreturn" id="CtJibf`6KfJMqP:=H(:9">
                                <mutation name="DP_pfad_setzen">
                                  <arg name="id"></arg>
                                  <arg name="init"></arg>
                                </mutation>
                                <value name="ARG0">
                                  <block type="convert_from_date" id="lB=8m98#u.d?StIb]s,A">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                    <field name="OPTION">hh:mm</field>
                                    <value name="VALUE">
                                      <block type="convert_tonumber" id="o$}=WJkC)y,]zh?GByKw">
                                        <value name="VALUE">
                                          <block type="variables_get" id="@@1;8s=LC|k=.pg,y9ci">
                                            <field name="VAR" id="u}B1QVZf^zYZjW]jEi,T">Zeit</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <next>
                                  <block type="debug" id="SB(10R?Pfj3[=G;|/T%@">
                                    <field name="Severity">log</field>
                                    <value name="TEXT">
                                      <shadow type="text" id="d[FnP5aZzY/McA*coHVe">
                                        <field name="TEXT">test</field>
                                      </shadow>
                                      <block type="variables_get" id="XEXG9#kC2S_7F(}HB#[T">
                                        <field name="VAR" id="s5)@BgzJ_Wx=@=oyfMmv">result</field>
                                      </block>
                                    </value>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </statement>
                      </block>
                    </xml>
                    

                    Aktuell könnte ich also den Dateipfad der letzte Aufnahme abrufen und in einen DP schreiben lassen. Ist ja aber unnötig, da diese letzte Aufnahme ja schon in den Ring DP vorhanden ist.

                    Am liebsten hätte ich die Möglichkeit gehabt, das Livebild der Ring in iQontrol anzeigen zu lassen, aber aufgrund fehlender Live URL, lässt sich das wohl nicht verwirklichen.
                    Außerdem hätte ich gerne in iQontrol in einer Liste o.Ä., die heutigen Aufnahmen aufgelistet und evtl sogar anklick- und abspielbar. Ist das überhaupt möglich?

                    Bisher bin ich aber nur so weit gekommen, dass ich immerhin das Video der letzten Aufnahme in iQontrol abspielen kann Das sieht so aus:
                    2023-11-18_iqontrol_0_devices.json

                    ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #7559

                    @h-a-m-i sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

                    URL zum letzten Video

                    Moin,

                    ich besitze kein Ring, aber mit der URL würde ich erst einmal anfangen.
                    Ich bin mir auch nicht sicher, ob es nicht einen Auslöser gibt, Bewegung erkannt, dann kopiere das Bild an eine Stelle, von der ich es anzeigen kann, also hier müssten die mit Ring weiterhelfen :)

                    VG
                    Bernd

                    1 Reply Last reply
                    0
                    • H-a-m-iH Offline
                      H-a-m-iH Offline
                      H-a-m-i
                      wrote on last edited by
                      #7560

                      @dp20eic Ok dann warte ich mal, ob noch jemand mit einer Ring cam, dazu was sagen kann.
                      Aber danke für den Tipp, das video gleich beim Auslösen in einen DP schreiben zu lassen, müsste eigentlich auch gehen. Gibt bestimmt nen Auslöser, muss ich nachher mal gucken.
                      Ist es denn möglich, wenn ich mehrere DP habe, die den Pfad zu dem jeweiligen Video enthalten, diese klickbar in einer Liste etc in iqontrol zu bringen?

                      DK43D 1 Reply Last reply
                      0
                      • G Gonzokalle

                        @ncicewolf

                        Gut, als Notlösung ist das Okay.

                        B Offline
                        B Offline
                        buchner51
                        wrote on last edited by
                        #7561

                        @gonzokalle
                        Ich habe das gleiche Problem, aber auch an den Seiten ist es bei mir eng. Ich habe keine Einstellungen gefunden.

                        1 Reply Last reply
                        0
                        • da_WoodyD da_Woody

                          @ncicewolf mit dem DP hast du recht.
                          Allerdings passt bei deinem Pic auch was nicht. Geschlossen Icon und geöffnet?
                          Kann man über den Adapter das Schloss steuern?
                          Sonst würde über info_a oder b die Statusanzeige genügen.
                          Im Fall steuern braucht's additional Control: aufsperren und zusperren.
                          Wenn da auch ein Tür öffnet drinnen ist, würde ich dafür eine eigene Kachel machen. Sonst zuviel rumgeklicke.

                          B Offline
                          B Offline
                          buchner51
                          wrote on last edited by
                          #7562

                          @da_woody
                          Für das Nuki Schloss gibt es auf Github eine Anleitung.

                          1 Reply Last reply
                          0
                          • H Offline
                            H Offline
                            Hc-Yami
                            wrote on last edited by
                            #7563

                            Ich habe seit geraumer Zeit folgende Fehlermeldung im Log

                            2023-12-05 09:45:41.907 - error: web.0 (259076) Invalid pattern on subscribe: The pattern "[{"name":"Heizung","hideName":false,"caption":"","heading":"","commonRole":"linkedState","icon":"./images/symbols/temperature.png","role":"","value":"hm-rpc.0.xxxxxxxx.2.SET_TEMPERATURE"}]" is not a valid ID pattern
                            

                            Ich gehe davon aus, dass diese von iqcontrol ausgeht. Ich habe mittlerweile eigentlich jedes Smarthome Gerät in iqcontrol. Habt ihr ggf. einen Tipp für mich, wie ich dem auf die Spur gehen kann? :/

                            Grüße

                            1 Reply Last reply
                            0
                            • R Offline
                              R Offline
                              Rookie50
                              wrote on last edited by Rookie50
                              #7564

                              Hi, ich habe ein kleines Problem mit der Standard Adapter-Monitor Liste. Ich bekomme viele Adapter 3 - 5 mal angezeigt und weiß nicht warum :-(
                              Kennt jemand dieses Problem? Ich hatte schon versucht hier etwas zu finden, leider ohne Erfolg oder dem falschen
                              Suchstring .

                              Hier als Beispiel die Liste aus iqontrol.0.Lists.Adapter-Monitor.Red+Yellow_LIST

                              system.adapter.deyeidc.0, system.adapter.deyeidc.0, system.adapter.deyeidc.0, system.adapter.deyeidc.0, system.adapter.mihome-vacuum.0, system.adapter.mihome-vacuum.0, system.adapter.mihome-vacuum.0, system.adapter.mihome-vacuum.0
                              

                              Die grüne Liste schwank immer zwischen 150 und 270 Adaptern, obwohl nur 51 laut DP iqontrol.0.Lists.Adapter-Monitor.TOTAL da sind.

                              Hier ist der Export der Liste.
                              2023-12-19_iqontrol_0_lists.json

                              Gruß Robert

                              da_WoodyD 1 Reply Last reply
                              0
                              • R Rookie50

                                Hi, ich habe ein kleines Problem mit der Standard Adapter-Monitor Liste. Ich bekomme viele Adapter 3 - 5 mal angezeigt und weiß nicht warum :-(
                                Kennt jemand dieses Problem? Ich hatte schon versucht hier etwas zu finden, leider ohne Erfolg oder dem falschen
                                Suchstring .

                                Hier als Beispiel die Liste aus iqontrol.0.Lists.Adapter-Monitor.Red+Yellow_LIST

                                system.adapter.deyeidc.0, system.adapter.deyeidc.0, system.adapter.deyeidc.0, system.adapter.deyeidc.0, system.adapter.mihome-vacuum.0, system.adapter.mihome-vacuum.0, system.adapter.mihome-vacuum.0, system.adapter.mihome-vacuum.0
                                

                                Die grüne Liste schwank immer zwischen 150 und 270 Adaptern, obwohl nur 51 laut DP iqontrol.0.Lists.Adapter-Monitor.TOTAL da sind.

                                Hier ist der Export der Liste.
                                2023-12-19_iqontrol_0_lists.json

                                Gruß Robert

                                da_WoodyD Offline
                                da_WoodyD Offline
                                da_Woody
                                wrote on last edited by
                                #7565

                                @rookie50 das kenn ich so nicht. hab zwar ab und an mal adapter ohne verbindung doppelt drinnen, aber sonst nichts auffälliges.

                                gruß vom Woody
                                HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                1 Reply Last reply
                                0
                                • H-a-m-iH H-a-m-i

                                  @dp20eic Ok dann warte ich mal, ob noch jemand mit einer Ring cam, dazu was sagen kann.
                                  Aber danke für den Tipp, das video gleich beim Auslösen in einen DP schreiben zu lassen, müsste eigentlich auch gehen. Gibt bestimmt nen Auslöser, muss ich nachher mal gucken.
                                  Ist es denn möglich, wenn ich mehrere DP habe, die den Pfad zu dem jeweiligen Video enthalten, diese klickbar in einer Liste etc in iqontrol zu bringen?

                                  DK43D Offline
                                  DK43D Offline
                                  DK43
                                  wrote on last edited by
                                  #7566

                                  @h-a-m-i

                                  Hab ebenfalls eine Ring Doorbell wired und 2 innenkameras.

                                  Bei der Haustürklingel kriege ich einen Link der auch funktioniert (kein lokaler link sondern ein amazon server link)

                                  Bei den 2 Innenkameras funktioniert garnichts. Kein link vorhanden und auch DP sind zu nix gebrauchen

                                  c5e95f96-4329-4991-bf47-403154a39a6f-image.png

                                  1 Reply Last reply
                                  0
                                  • H-a-m-iH Offline
                                    H-a-m-iH Offline
                                    H-a-m-i
                                    wrote on last edited by
                                    #7567

                                    @DK43 Hmm seltsam, bei mir ist der DP leer und das auch schon seit Wochen.
                                    2023-12-22 (1).png

                                    Einen filestore link habe ich in keinem der DP. Ich nutze aber mittlerweile die livestream url, das ist aber ne lokale URL vom Raspi und auch keine filestore url:
                                    url.JPG

                                    Die zeigt aber eben nur die letzte Aufnahme, ich hätte aber gerne ein Livebild... Ist dein filestore link ein livebild? Hast die ein ring abo aktiv?

                                    DK43D 1 Reply Last reply
                                    0
                                    • H-a-m-iH H-a-m-i

                                      @DK43 Hmm seltsam, bei mir ist der DP leer und das auch schon seit Wochen.
                                      2023-12-22 (1).png

                                      Einen filestore link habe ich in keinem der DP. Ich nutze aber mittlerweile die livestream url, das ist aber ne lokale URL vom Raspi und auch keine filestore url:
                                      url.JPG

                                      Die zeigt aber eben nur die letzte Aufnahme, ich hätte aber gerne ein Livebild... Ist dein filestore link ein livebild? Hast die ein ring abo aktiv?

                                      DK43D Offline
                                      DK43D Offline
                                      DK43
                                      wrote on last edited by
                                      #7568

                                      @h-a-m-i

                                      Der filestore link ist die letzte Aufnahme (120 sek.) Ich habe nur das Basic Abo für die Haustür Klingel.

                                      86618ae7-f7fd-433a-af7d-b5b35cb14b2d-image.png

                                      Wenn ich die URL zum Livestream öffnen möchte siehts so aus

                                      c1250dfe-d575-4d2d-8981-8ea051d0b052-image.png

                                      H-a-m-iH 1 Reply Last reply
                                      0
                                      • DK43D DK43

                                        @h-a-m-i

                                        Der filestore link ist die letzte Aufnahme (120 sek.) Ich habe nur das Basic Abo für die Haustür Klingel.

                                        86618ae7-f7fd-433a-af7d-b5b35cb14b2d-image.png

                                        Wenn ich die URL zum Livestream öffnen möchte siehts so aus

                                        c1250dfe-d575-4d2d-8981-8ea051d0b052-image.png

                                        H-a-m-iH Offline
                                        H-a-m-iH Offline
                                        H-a-m-i
                                        wrote on last edited by
                                        #7569

                                        @dk43 Das ist ja komisch, bei mir funktioniert diese livestream URL und zeigt bei mir eben die letzte Aufnahme an. Dafür habe ich diese filestore URL nicht. Liegt vlt daran, dass du ein Abo hast, ich habe nämlich keines. Evtl sind deswegen unsere URLs zu den letzten Aufnahmen unterschiedlich.

                                        Aber gut, dann weiß ich jetzt immerhin, dass man selbst mit Abo, keinen wirklichen live link im iobroker hat, also auch immer nur die letzte Aufnahme sehen kann. Das macht für mich den Ring Adapter in Verbindung mit iQontrol dann uninteressant.

                                        Ich danke dir für die Aufklärung.

                                        1 Reply Last reply
                                        0
                                        • Mr. BurnsM Offline
                                          Mr. BurnsM Offline
                                          Mr. Burns
                                          wrote on last edited by
                                          #7570

                                          Hallo zusammen,

                                          Ich bin leider nicht so im Thema und bräuchte mal eure Hilfe:

                                          Ich möchte gerne die Livebilder meiner IP-Kameras anzeigen lassen.

                                          1. Anzeige von JPG's über Hintergrund Html funktioniert .
                                            Ist aber statisch und wird nicht aktualisiert. Bild ist nicht mittig.

                                          2. Anzeige über RTSP-Stream (RTSPtoWeb ,im übrigen sehr kompliziert wenn man nicht regelmäßig macht) funktioniert.
                                            Erster Bildaufbau dauert sehr lange (beinahe 10s) , Bild ist nicht mittig.

                                          Wie bekomme ich das Bild mittig?
                                          Gibt es eine Möglichkeit das JPG-Bild zu aktualisieren, würde ich bevorzugen, da ich mich wahrscheinlich nächste Woche nicht mehr erinnern kann wie das mit dem Docker ging und wenn dann später mal was hängt...
                                          Wenn das nicht geht, was mache ich falsch, weshalb der erste Bildaufruf so lange dauert?

                                          Gruß

                                          da_WoodyD 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

                                          809

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          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