Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Garagentortaster HmIP-WGC

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    46

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

Garagentortaster HmIP-WGC

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
garagentortaster hmip-wgc
13 Beiträge 4 Kommentatoren 1.3k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • A Offline
    A Offline
    Aidan
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich bin neu hier im Board und auch Newbie was IObroker betrifft.:grin:

    Ich habe bis jetzt in IoBroker die Heizungssteuerung, Waschmaschinenstatus und Gartenhausbeleuchtung realisiert.

    Nun wollte ich mein Garagentor Smart machen, doch da stoße ich an mein Grenzen, ich hoffe ihr könnt mir hier weiterhelfen.

    Ich habe den oben genannten Taster gegen den alten Taster getauscht.
    Tastendruck funzt, über die CCU3 kann ich das Garagentor hoch und runter fahren.
    Nun wollte ich den Taster in IoBroker einbinden, doch da reagiert er nicht.

    Der Taster hat 5 Kanäle, in der CCU3 ist er mit Kanal 3 hinterlegt. Diesen Kanal hatte ich ausgewählt und "State" eingebunden. Keine Reaktion.

    Die anderen Kanäle hatte ich dann auch probiert, Ergebnis war das gleich. Das Tor bewegt sich nicht.

    Hat irgendwer von Euch eine Idee und kann das einbinden so erklären, dass ich es auch verstehen und umsetzten kann-)
    Ich bin kein Programmierer, kenne mich mit Skripten nicht aus und benötige notfalls eine Schritt/Schrittanleitung.

    Viele dank schon mal

    A 1 Antwort Letzte Antwort
    0
    • A Aidan

      Hallo zusammen,

      ich bin neu hier im Board und auch Newbie was IObroker betrifft.:grin:

      Ich habe bis jetzt in IoBroker die Heizungssteuerung, Waschmaschinenstatus und Gartenhausbeleuchtung realisiert.

      Nun wollte ich mein Garagentor Smart machen, doch da stoße ich an mein Grenzen, ich hoffe ihr könnt mir hier weiterhelfen.

      Ich habe den oben genannten Taster gegen den alten Taster getauscht.
      Tastendruck funzt, über die CCU3 kann ich das Garagentor hoch und runter fahren.
      Nun wollte ich den Taster in IoBroker einbinden, doch da reagiert er nicht.

      Der Taster hat 5 Kanäle, in der CCU3 ist er mit Kanal 3 hinterlegt. Diesen Kanal hatte ich ausgewählt und "State" eingebunden. Keine Reaktion.

      Die anderen Kanäle hatte ich dann auch probiert, Ergebnis war das gleich. Das Tor bewegt sich nicht.

      Hat irgendwer von Euch eine Idee und kann das einbinden so erklären, dass ich es auch verstehen und umsetzten kann-)
      Ich bin kein Programmierer, kenne mich mit Skripten nicht aus und benötige notfalls eine Schritt/Schrittanleitung.

      Viele dank schon mal

      A Offline
      A Offline
      Aidan
      schrieb am zuletzt editiert von
      #2

      Moin zusammen, hat keiner eine Idee, Hinweis oder Lösung für mich?

      HomoranH 1 Antwort Letzte Antwort
      0
      • A Aidan

        Moin zusammen, hat keiner eine Idee, Hinweis oder Lösung für mich?

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @Aidan sagte in Garagentortaster HmIP-WGC:

        hat keiner eine Idee,

        • Mach mal bitte einen Screenshot der States. Nicht jeder hat den Taster zu hHause zum Testen.
        • Das ist doch ein HmIP-Taster. Der hat doch bestimmt virtuelle Kanäle, auch geräteinterne DVs?
        • Nutzst du einen Kanal, der NICHT bei HM genutzt wird?
          • wenn Ja, hast du ein Dummy-Programm angelegt?

        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 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          Aidan
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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 Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              Aidan
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                Aidan
                schrieb am zuletzt editiert von
                #7

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

                Z 1 Antwort Letzte Antwort
                0
                • A Aidan

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

                  Z Abwesend
                  Z Abwesend
                  zahnheinrich
                  schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                  0
                  • A Offline
                    A Offline
                    Aidan
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    0
                    • A Offline
                      A Offline
                      Aidan
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        Aidan
                        schrieb am zuletzt editiert von
                        #11

                        Meiste das?
                        garage 1.JPG
                        garage 2.JPG

                        1 Antwort Letzte Antwort
                        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
                          schrieb am zuletzt editiert von
                          #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 Antwort Letzte Antwort
                          0
                          • P Offline
                            P Offline
                            Priester
                            schrieb am zuletzt editiert von
                            #13

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

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            345

                            Online

                            32.5k

                            Benutzer

                            81.7k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe