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. ioBroker Allgemein
  4. Garagentortaster HmIP-WGC

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Garagentortaster HmIP-WGC

Scheduled Pinned Locked Moved ioBroker Allgemein
garagentortaster hmip-wgc
13 Posts 4 Posters 1.4k Views 3 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.
  • A Offline
    A Offline
    Aidan
    wrote on last edited by
    #4

    Moin, Bilder kann ich nachher mal einstellen.
    Es ist ein Taster der HMIP, der aber mit der HMIP App nicht läuft. Der funzt nur mit CCU2/3.

    In der CCU3 ist der Taster mit Kanal 3 gekoppelt.
    Ein Dummyprog habe ich nicht angelegt, wobei ich nicht sicher bin was Du damit meinst.
    Habe lediglich mit den Kanälen "State" gespielt.
    Melde mich heute Nachmittag nochmals..

    HomoranH 1 Reply Last reply
    0
    • A Aidan

      Moin, Bilder kann ich nachher mal einstellen.
      Es ist ein Taster der HMIP, der aber mit der HMIP App nicht läuft. Der funzt nur mit CCU2/3.

      In der CCU3 ist der Taster mit Kanal 3 gekoppelt.
      Ein Dummyprog habe ich nicht angelegt, wobei ich nicht sicher bin was Du damit meinst.
      Habe lediglich mit den Kanälen "State" gespielt.
      Melde mich heute Nachmittag nochmals..

      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #5

      @Aidan sagte in Garagentortaster HmIP-WGC:

      wobei ich nicht sicher bin was Du damit meinst.

      ein Programm in der CCU: WENN TASTE -> DANN nix

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • A Offline
        A Offline
        Aidan
        wrote on last edited by
        #6

        Hoi Homoran,
        hier kannst du sehen, dass der Kanal 3 in der CCU3 eingebunden wurde. Die geschah beim anlernen automatisch.Klickt man auf "Ein" fährt das Tor hoch. Erneutes "Ein" hält das Tor an, nochmal "Ein" fährt es wieder runter. ccu3.JPG

        Im IOBroker habe ich den Kanal 3 "State" genommen. Da Reagiert das Tor nicht drauf. Kanal 2-5 "State" ebenfals ohne Reaktion.
        Objekt1.JPG
        Objekt2.JPG

        1 Reply Last reply
        0
        • A Offline
          A Offline
          Aidan
          wrote on last edited by
          #7

          Hole das Thema hoch, da es noch nicht gelöst ist.
          Irgendwer eine Idee?

          Z 1 Reply Last reply
          0
          • A Aidan

            Hole das Thema hoch, da es noch nicht gelöst ist.
            Irgendwer eine Idee?

            Z Offline
            Z Offline
            zahnheinrich
            wrote on last edited by zahnheinrich
            #8

            @Aidan
            Zeig mal die Einstellungen von deiner HM Instanz,
            Alle Seiten bitte.

            Wenn du in der CCU den Aktor schaltest, ändert sich dann der entsprechende Wert in den broker Objekten gleichzeitig?

            MfG Ulrich

            1 Reply Last reply
            0
            • A Offline
              A Offline
              Aidan
              wrote on last edited by
              #9

              Hoi Zahnheinrich,
              was meinst Du mit HM Instanz? Du scheinst ja mehrere Seiten zu erwarten.
              garage.JPG

              Der Kanal 1 und drei sind in der CCUmiteinander verknüpft.
              Daher hatte ich versucht ein Blockly zu basten (bin aber absoluter Neuling was IObroker und CCU betrifft.)


              <xml xmlns="http://www.w3.org/1999/xhtml">
              <block type="procedures_defcustomnoreturn" id="eZsGA^2r{c%G,YpuLp]K" x="-362" y="-362">
              <mutation statements="false"></mutation>
              <field name="NAME">Datenpunkte_erstellen</field>
              <field name="SCRIPT">Ly9EYXRlbnB1bmt0IGVyc3RlbGxlbgpjcmVhdGVTdGF0ZSgiRWlnZW5lX0RhdGVucHVua3RlLktlbGxlci5HYXJhZ2VudG9yIiwnMCcsIHsKICAgIG5hbWU6ICdHYXJhZ2VudG9yJywgCiAgICAidW5pdCI6ICdNaW51dGVuJywKICAgICJyb2xlIjogImxldmVsIiwKICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAicmVhZCI6IHRydWUsCiAgICAid3JpdGUiOiBmYWxzZSwKICAgICJtaW4iOiAwLAogICAgIm1heCI6IDEwMCwKfSk7CgovL0RhdGVucHVua3QgZXJzdGVsbGVuCmNyZWF0ZVN0YXRlKCJFaWdlbmVfRGF0ZW5wdW5rdGUuS2VsbGVyLkdhcmFnZW50b3IgYXVmX3p1IiwnZmFsc2UnLCB7CiAgICBuYW1lOiAnR2FyYWdlbnRvciBhdWZfenUnLCAKICAgICJyb2xlIjogInN3aXRjaCIsCiAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICJyZWFkIjogdHJ1ZSwKICAgICJ3cml0ZSI6IHRydWUsCiAgICAic3RhdGVzIjogewogICAgICAidHJ1ZSI6ICJlaW5nZXNjaGFsdGV0IiwKICAgICAgImZhbHNlIjogImF1c2dlc2NoYWx0ZXQiCiAgICB9Cn0pOw==</field>
              <comment pinned="false" h="80" w="160">Datenpunkte erstellen</comment>
              </block>
              <block type="procedures_callcustomnoreturn" id="?r$F~4;#B~_*uaiMV0" x="-287" y="-262">
              <mutation name="Datenpunkte_erstellen"></mutation>
              <next>
              <block type="on_ext" id="+TDJ.3g_Z8R%NA)f]]tA">
              <mutation items="1"></mutation>
              <field name="CONDITION">false</field>
              <field name="ACK_CONDITION"></field>
              <value name="OID0">
              <shadow type="field_oid" id="zDvFSXKFpQ])~;,4L*+q">
              <field name="oid">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
              </shadow>
              </value>
              <statement name="STATEMENT">
              <block type="controls_if" id="3l^G%Ti]MAnzr_sCf4bn">
              <value name="IF0">
              <block type="logic_compare" id="1cen!)F[ji!n6nXp1bm+">
              <field name="OP">EQ</field>
              <value name="A">
              <block type="get_value" id="2D9Iw4u~Z.T^WX|5z-I}">
              <field name="ATTR">val</field>
              <field name="OID">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
              </block>
              </value>
              <value name="B">
              <block type="logic_boolean" id=".rRSmf;(zxiuth,bc(}b">
              <field name="BOOL">FALSE</field>
              </block>
              </value>
              </block>
              </value>
              <statement name="DO0">
              <block type="controls_if" id="?ib_.jxy2G%X%nUNlzx{">
              <value name="IF0">
              <block type="logic_compare" id="p-vp`R02+7w48M87]H">
              <field name="OP">EQ</field>
              <value name="A">
              <block type="get_value" id="^Vx~yE[Y%/^1)eU2O4]S">
              <field name="ATTR">val</field>
              <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
              </block>
              </value>
              <value name="B">
              <block type="logic_boolean" id="O$mSiN6s8y+C_Y7!#{Om">
              <field name="BOOL">FALSE</field>
              </block>
              </value>
              </block>
              </value>
              <statement name="DO0">
              <block type="control" id="/#f(W_35U9}Ygz|kx!5B">
              <mutation delay_input="false"></mutation>
              <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
              <block type="logic_boolean" id="oD~W{}$%~wrM1r~R$qM;">
              <field name="BOOL">TRUE</field>
              </block>
              </value>
              </block>
              </statement>
              <next>
              <block type="controls_if" id="0!dEQD!{%_/^?.R{t$[r">
              <value name="IF0">
              <block type="logic_compare" id="2#y:$O4*~cnKx5xH++f)">
              <field name="OP">EQ</field>
              <value name="A">
              <block type="get_value" id=":@xFE)vDh25|{YFjM~Ea">
              <field name="ATTR">val</field>
              <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
              </block>
              </value>
              <value name="B">
              <block type="logic_boolean" id=";3gBH--xBxSWdS!1nDBz">
              <field name="BOOL">FALSE</field>
              </block>
              </value>
              </block>
              </value>
              <statement name="DO0">
              <block type="control" id="sC6o%Z.6NCC*v5M`R99U">
              <mutation delay_input="false"></mutation>
              <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
              <block type="logic_boolean" id="`K}L]W^,?2;s4_APd$fe">
              <field name="BOOL">TRUE</field>
              </block>
              </value>
              </block>
              </statement>
              </block>
              </next>
              </block>
              </statement>
              </block>
              </statement>
              </block>
              </next>
              </block>
              </xml>

              Ich habe allerdings keine Anhnung, wie im datenpunkt ein short press definiert wird.
              Aktuell sieht er so aus:

              <xml xmlns="http://www.w3.org/1999/xhtml">
                <block type="procedures_defcustomnoreturn" id="eZsGA^2r{c%G,YpuLp]K" x="-362" y="-362">
                  <mutation statements="false"></mutation>
                  <field name="NAME">Datenpunkte_erstellen</field>
                  <field name="SCRIPT">Ly9EYXRlbnB1bmt0IGVyc3RlbGxlbgpjcmVhdGVTdGF0ZSgiRWlnZW5lX0RhdGVucHVua3RlLktlbGxlci5HYXJhZ2VudG9yIiwnMCcsIHsKICAgIG5hbWU6ICdHYXJhZ2VudG9yJywgCiAgICAidW5pdCI6ICdNaW51dGVuJywKICAgICJyb2xlIjogImxldmVsIiwKICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAicmVhZCI6IHRydWUsCiAgICAid3JpdGUiOiBmYWxzZSwKICAgICJtaW4iOiAwLAogICAgIm1heCI6IDEwMCwKfSk7CgovL0RhdGVucHVua3QgZXJzdGVsbGVuCmNyZWF0ZVN0YXRlKCJFaWdlbmVfRGF0ZW5wdW5rdGUuS2VsbGVyLkdhcmFnZW50b3IgYXVmX3p1IiwnZmFsc2UnLCB7CiAgICBuYW1lOiAnR2FyYWdlbnRvciBhdWZfenUnLCAKICAgICJyb2xlIjogInN3aXRjaCIsCiAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICJyZWFkIjogdHJ1ZSwKICAgICJ3cml0ZSI6IHRydWUsCiAgICAic3RhdGVzIjogewogICAgICAidHJ1ZSI6ICJlaW5nZXNjaGFsdGV0IiwKICAgICAgImZhbHNlIjogImF1c2dlc2NoYWx0ZXQiCiAgICB9Cn0pOw==</field>
                  <comment pinned="false" h="80" w="160">Datenpunkte erstellen</comment>
                </block>
                <block type="procedures_callcustomnoreturn" id="?r$F~4;#`B~_*uaiMV0`" x="-287" y="-262">
                  <mutation name="Datenpunkte_erstellen"></mutation>
                  <next>
                    <block type="on_ext" id="+TDJ.3g_Z8R%NA)f]]tA">
                      <mutation items="1"></mutation>
                      <field name="CONDITION">false</field>
                      <field name="ACK_CONDITION"></field>
                      <value name="OID0">
                        <shadow type="field_oid" id="zDvFSXKFpQ])~;,4L*+q">
                          <field name="oid">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                        </shadow>
                      </value>
                      <statement name="STATEMENT">
                        <block type="controls_if" id="3l^G%Ti]MAnzr_sCf4bn">
                          <value name="IF0">
                            <block type="logic_compare" id="1cen!)F[ji!n6nXp1bm+">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="2D9Iw4u~Z.T^WX|5z-I}">
                                  <field name="ATTR">val</field>
                                  <field name="OID">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id=".rRSmf;(zxiuth,bc(}b">
                                  <field name="BOOL">FALSE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="controls_if" id="?ib_.jxy2G%X%nUNlzx{">
                              <value name="IF0">
                                <block type="logic_compare" id="p-vp`R02+*7w48M87]H*">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="^Vx~yE[Y%/^1)eU2O4]S">
                                      <field name="ATTR">val</field>
                                      <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id="O$mSiN6s8y+C_Y7!#{Om">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="control" id="/#f(W_35U9}Ygz|kx!5B">
                                  <mutation delay_input="false"></mutation>
                                  <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="oD~W{}$%~wrM1r~R$qM;">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                </block>
                              </statement>
                              <next>
                                <block type="controls_if" id="0!dEQD!{%_/^?.R{t$[r">
                                  <value name="IF0">
                                    <block type="logic_compare" id="2#y:$O4*~cnKx5xH++f)">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id=":@xFE)vDh25|{YFjM~Ea">
                                          <field name="ATTR">val</field>
                                          <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id=";3gBH--xBxSWdS!1nDBz">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="control" id="sC6o%Z.6NCC*v5M`R99U">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="`K}L]W^,?2;s4_APd$fe">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </statement>
                        </block>
                      </statement>
                    </block>
                  </next>
                </block>
              </xml>
              
              
              
              

              A 1 Reply Last reply
              0
              • A Offline
                A Offline
                Aidan
                wrote on last edited by
                #10

                Datenpunkt sieht dazu so aus

                <xml xmlns="http://www.w3.org/1999/xhtml">
                  <block type="procedures_defcustomnoreturn" id="eZsGA^2r{c%G,YpuLp]K" x="-362" y="-362">
                    <mutation statements="false"></mutation>
                    <field name="NAME">Datenpunkte_erstellen</field>
                    <field name="SCRIPT">Ly9EYXRlbnB1bmt0IGVyc3RlbGxlbgpjcmVhdGVTdGF0ZSgiRWlnZW5lX0RhdGVucHVua3RlLktlbGxlci5HYXJhZ2VudG9yIiwnMCcsIHsKICAgIG5hbWU6ICdHYXJhZ2VudG9yJywgCiAgICAidW5pdCI6ICdNaW51dGVuJywKICAgICJyb2xlIjogImxldmVsIiwKICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAicmVhZCI6IHRydWUsCiAgICAid3JpdGUiOiBmYWxzZSwKICAgICJtaW4iOiAwLAogICAgIm1heCI6IDEwMCwKfSk7CgovL0RhdGVucHVua3QgZXJzdGVsbGVuCmNyZWF0ZVN0YXRlKCJFaWdlbmVfRGF0ZW5wdW5rdGUuS2VsbGVyLkdhcmFnZW50b3IgYXVmX3p1IiwnZmFsc2UnLCB7CiAgICBuYW1lOiAnR2FyYWdlbnRvciBhdWZfenUnLCAKICAgICJyb2xlIjogInN3aXRjaCIsCiAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICJyZWFkIjogdHJ1ZSwKICAgICJ3cml0ZSI6IHRydWUsCiAgICAic3RhdGVzIjogewogICAgICAidHJ1ZSI6ICJlaW5nZXNjaGFsdGV0IiwKICAgICAgImZhbHNlIjogImF1c2dlc2NoYWx0ZXQiCiAgICB9Cn0pOw==</field>
                    <comment pinned="false" h="80" w="160">Datenpunkte erstellen</comment>
                  </block>
                  <block type="procedures_callcustomnoreturn" id="?r$F~4;#`B~_*uaiMV0`" x="-287" y="-262">
                    <mutation name="Datenpunkte_erstellen"></mutation>
                    <next>
                      <block type="on_ext" id="+TDJ.3g_Z8R%NA)f]]tA">
                        <mutation items="1"></mutation>
                        <field name="CONDITION">false</field>
                        <field name="ACK_CONDITION"></field>
                        <value name="OID0">
                          <shadow type="field_oid" id="zDvFSXKFpQ])~;,4L*+q">
                            <field name="oid">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="3l^G%Ti]MAnzr_sCf4bn">
                            <value name="IF0">
                              <block type="logic_compare" id="1cen!)F[ji!n6nXp1bm+">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="2D9Iw4u~Z.T^WX|5z-I}">
                                    <field name="ATTR">val</field>
                                    <field name="OID">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id=".rRSmf;(zxiuth,bc(}b">
                                    <field name="BOOL">FALSE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="controls_if" id="?ib_.jxy2G%X%nUNlzx{">
                                <value name="IF0">
                                  <block type="logic_compare" id="p-vp`R02+*7w48M87]H*">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="^Vx~yE[Y%/^1)eU2O4]S">
                                        <field name="ATTR">val</field>
                                        <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id="O$mSiN6s8y+C_Y7!#{Om">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="control" id="/#f(W_35U9}Ygz|kx!5B">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="oD~W{}$%~wrM1r~R$qM;">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                                <next>
                                  <block type="controls_if" id="0!dEQD!{%_/^?.R{t$[r">
                                    <value name="IF0">
                                      <block type="logic_compare" id="2#y:$O4*~cnKx5xH++f)">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id=":@xFE)vDh25|{YFjM~Ea">
                                            <field name="ATTR">val</field>
                                            <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="logic_boolean" id=";3gBH--xBxSWdS!1nDBz">
                                            <field name="BOOL">FALSE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="control" id="sC6o%Z.6NCC*v5M`R99U">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="`K}L]W^,?2;s4_APd$fe">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </statement>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </statement>
                      </block>
                    </next>
                  </block>
                </xml>
                Allerdings habe ich keine Ahnung wie ich den "press short" in den Datenpunkt baue
                
                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  Aidan
                  wrote on last edited by
                  #11

                  Meiste das?
                  garage 1.JPG
                  garage 2.JPG

                  1 Reply Last reply
                  0
                  • A Aidan

                    Hoi Zahnheinrich,
                    was meinst Du mit HM Instanz? Du scheinst ja mehrere Seiten zu erwarten.
                    garage.JPG

                    Der Kanal 1 und drei sind in der CCUmiteinander verknüpft.
                    Daher hatte ich versucht ein Blockly zu basten (bin aber absoluter Neuling was IObroker und CCU betrifft.)


                    <xml xmlns="http://www.w3.org/1999/xhtml">
                    <block type="procedures_defcustomnoreturn" id="eZsGA^2r{c%G,YpuLp]K" x="-362" y="-362">
                    <mutation statements="false"></mutation>
                    <field name="NAME">Datenpunkte_erstellen</field>
                    <field name="SCRIPT">Ly9EYXRlbnB1bmt0IGVyc3RlbGxlbgpjcmVhdGVTdGF0ZSgiRWlnZW5lX0RhdGVucHVua3RlLktlbGxlci5HYXJhZ2VudG9yIiwnMCcsIHsKICAgIG5hbWU6ICdHYXJhZ2VudG9yJywgCiAgICAidW5pdCI6ICdNaW51dGVuJywKICAgICJyb2xlIjogImxldmVsIiwKICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAicmVhZCI6IHRydWUsCiAgICAid3JpdGUiOiBmYWxzZSwKICAgICJtaW4iOiAwLAogICAgIm1heCI6IDEwMCwKfSk7CgovL0RhdGVucHVua3QgZXJzdGVsbGVuCmNyZWF0ZVN0YXRlKCJFaWdlbmVfRGF0ZW5wdW5rdGUuS2VsbGVyLkdhcmFnZW50b3IgYXVmX3p1IiwnZmFsc2UnLCB7CiAgICBuYW1lOiAnR2FyYWdlbnRvciBhdWZfenUnLCAKICAgICJyb2xlIjogInN3aXRjaCIsCiAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICJyZWFkIjogdHJ1ZSwKICAgICJ3cml0ZSI6IHRydWUsCiAgICAic3RhdGVzIjogewogICAgICAidHJ1ZSI6ICJlaW5nZXNjaGFsdGV0IiwKICAgICAgImZhbHNlIjogImF1c2dlc2NoYWx0ZXQiCiAgICB9Cn0pOw==</field>
                    <comment pinned="false" h="80" w="160">Datenpunkte erstellen</comment>
                    </block>
                    <block type="procedures_callcustomnoreturn" id="?r$F~4;#B~_*uaiMV0" x="-287" y="-262">
                    <mutation name="Datenpunkte_erstellen"></mutation>
                    <next>
                    <block type="on_ext" id="+TDJ.3g_Z8R%NA)f]]tA">
                    <mutation items="1"></mutation>
                    <field name="CONDITION">false</field>
                    <field name="ACK_CONDITION"></field>
                    <value name="OID0">
                    <shadow type="field_oid" id="zDvFSXKFpQ])~;,4L*+q">
                    <field name="oid">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                    </shadow>
                    </value>
                    <statement name="STATEMENT">
                    <block type="controls_if" id="3l^G%Ti]MAnzr_sCf4bn">
                    <value name="IF0">
                    <block type="logic_compare" id="1cen!)F[ji!n6nXp1bm+">
                    <field name="OP">EQ</field>
                    <value name="A">
                    <block type="get_value" id="2D9Iw4u~Z.T^WX|5z-I}">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                    </block>
                    </value>
                    <value name="B">
                    <block type="logic_boolean" id=".rRSmf;(zxiuth,bc(}b">
                    <field name="BOOL">FALSE</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    <statement name="DO0">
                    <block type="controls_if" id="?ib_.jxy2G%X%nUNlzx{">
                    <value name="IF0">
                    <block type="logic_compare" id="p-vp`R02+7w48M87]H">
                    <field name="OP">EQ</field>
                    <value name="A">
                    <block type="get_value" id="^Vx~yE[Y%/^1)eU2O4]S">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                    </block>
                    </value>
                    <value name="B">
                    <block type="logic_boolean" id="O$mSiN6s8y+C_Y7!#{Om">
                    <field name="BOOL">FALSE</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    <statement name="DO0">
                    <block type="control" id="/#f(W_35U9}Ygz|kx!5B">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                    <block type="logic_boolean" id="oD~W{}$%~wrM1r~R$qM;">
                    <field name="BOOL">TRUE</field>
                    </block>
                    </value>
                    </block>
                    </statement>
                    <next>
                    <block type="controls_if" id="0!dEQD!{%_/^?.R{t$[r">
                    <value name="IF0">
                    <block type="logic_compare" id="2#y:$O4*~cnKx5xH++f)">
                    <field name="OP">EQ</field>
                    <value name="A">
                    <block type="get_value" id=":@xFE)vDh25|{YFjM~Ea">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                    </block>
                    </value>
                    <value name="B">
                    <block type="logic_boolean" id=";3gBH--xBxSWdS!1nDBz">
                    <field name="BOOL">FALSE</field>
                    </block>
                    </value>
                    </block>
                    </value>
                    <statement name="DO0">
                    <block type="control" id="sC6o%Z.6NCC*v5M`R99U">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                    <block type="logic_boolean" id="`K}L]W^,?2;s4_APd$fe">
                    <field name="BOOL">TRUE</field>
                    </block>
                    </value>
                    </block>
                    </statement>
                    </block>
                    </next>
                    </block>
                    </statement>
                    </block>
                    </statement>
                    </block>
                    </next>
                    </block>
                    </xml>

                    Ich habe allerdings keine Anhnung, wie im datenpunkt ein short press definiert wird.
                    Aktuell sieht er so aus:

                    <xml xmlns="http://www.w3.org/1999/xhtml">
                      <block type="procedures_defcustomnoreturn" id="eZsGA^2r{c%G,YpuLp]K" x="-362" y="-362">
                        <mutation statements="false"></mutation>
                        <field name="NAME">Datenpunkte_erstellen</field>
                        <field name="SCRIPT">Ly9EYXRlbnB1bmt0IGVyc3RlbGxlbgpjcmVhdGVTdGF0ZSgiRWlnZW5lX0RhdGVucHVua3RlLktlbGxlci5HYXJhZ2VudG9yIiwnMCcsIHsKICAgIG5hbWU6ICdHYXJhZ2VudG9yJywgCiAgICAidW5pdCI6ICdNaW51dGVuJywKICAgICJyb2xlIjogImxldmVsIiwKICAgICJ0eXBlIjogIm51bWJlciIsCiAgICAicmVhZCI6IHRydWUsCiAgICAid3JpdGUiOiBmYWxzZSwKICAgICJtaW4iOiAwLAogICAgIm1heCI6IDEwMCwKfSk7CgovL0RhdGVucHVua3QgZXJzdGVsbGVuCmNyZWF0ZVN0YXRlKCJFaWdlbmVfRGF0ZW5wdW5rdGUuS2VsbGVyLkdhcmFnZW50b3IgYXVmX3p1IiwnZmFsc2UnLCB7CiAgICBuYW1lOiAnR2FyYWdlbnRvciBhdWZfenUnLCAKICAgICJyb2xlIjogInN3aXRjaCIsCiAgICAidHlwZSI6ICJib29sZWFuIiwKICAgICJyZWFkIjogdHJ1ZSwKICAgICJ3cml0ZSI6IHRydWUsCiAgICAic3RhdGVzIjogewogICAgICAidHJ1ZSI6ICJlaW5nZXNjaGFsdGV0IiwKICAgICAgImZhbHNlIjogImF1c2dlc2NoYWx0ZXQiCiAgICB9Cn0pOw==</field>
                        <comment pinned="false" h="80" w="160">Datenpunkte erstellen</comment>
                      </block>
                      <block type="procedures_callcustomnoreturn" id="?r$F~4;#`B~_*uaiMV0`" x="-287" y="-262">
                        <mutation name="Datenpunkte_erstellen"></mutation>
                        <next>
                          <block type="on_ext" id="+TDJ.3g_Z8R%NA)f]]tA">
                            <mutation items="1"></mutation>
                            <field name="CONDITION">false</field>
                            <field name="ACK_CONDITION"></field>
                            <value name="OID0">
                              <shadow type="field_oid" id="zDvFSXKFpQ])~;,4L*+q">
                                <field name="oid">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="3l^G%Ti]MAnzr_sCf4bn">
                                <value name="IF0">
                                  <block type="logic_compare" id="1cen!)F[ji!n6nXp1bm+">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="2D9Iw4u~Z.T^WX|5z-I}">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.Eigene_Datenpunkte.Keller.Garagentor auf_zu</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id=".rRSmf;(zxiuth,bc(}b">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="controls_if" id="?ib_.jxy2G%X%nUNlzx{">
                                    <value name="IF0">
                                      <block type="logic_compare" id="p-vp`R02+*7w48M87]H*">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id="^Vx~yE[Y%/^1)eU2O4]S">
                                            <field name="ATTR">val</field>
                                            <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="logic_boolean" id="O$mSiN6s8y+C_Y7!#{Om">
                                            <field name="BOOL">FALSE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="control" id="/#f(W_35U9}Ygz|kx!5B">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">hm-rpc.2.00131709AE3703.1.PRESS_SHORT</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="oD~W{}$%~wrM1r~R$qM;">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </statement>
                                    <next>
                                      <block type="controls_if" id="0!dEQD!{%_/^?.R{t$[r">
                                        <value name="IF0">
                                          <block type="logic_compare" id="2#y:$O4*~cnKx5xH++f)">
                                            <field name="OP">EQ</field>
                                            <value name="A">
                                              <block type="get_value" id=":@xFE)vDh25|{YFjM~Ea">
                                                <field name="ATTR">val</field>
                                                <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="logic_boolean" id=";3gBH--xBxSWdS!1nDBz">
                                                <field name="BOOL">FALSE</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="control" id="sC6o%Z.6NCC*v5M`R99U">
                                            <mutation delay_input="false"></mutation>
                                            <field name="OID">hm-rpc.2.00131709AE3703.3.STATE</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="logic_boolean" id="`K}L]W^,?2;s4_APd$fe">
                                                <field name="BOOL">TRUE</field>
                                              </block>
                                            </value>
                                          </block>
                                        </statement>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </xml>
                    
                    
                    
                    

                    A Offline
                    A Offline
                    Aidan
                    wrote on last edited by
                    #12

                    @Aidan said in Garagentortaster HmIP-WGC:

                    Daher hatte ich versucht ein Blockly zu basten (bin aber absoluter Neuling was IObroker und CCU betrifft.)

                    Das Tor geht mit dem Blockly genau einmal auf. Zu gehts dann nicht mehr.
                    Per Hand geschlossen, geht es per Blockly kein zweites Mal mehr auf.

                    1 Reply Last reply
                    0
                    • P Offline
                      P Offline
                      Priester
                      wrote on last edited by
                      #13

                      Hast du mittlerweile eine Lösung gefunden? Ich stehe derzeit vor dem selben Problem. LG

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      432

                      Online

                      32.6k

                      Users

                      82.3k

                      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