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. Skripten / Logik
  4. Blockly
  5. Homematic IP Wired DRS8 schalten

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    481

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Homematic IP Wired DRS8 schalten

Geplant Angeheftet Gesperrt Verschoben Blockly
4 Beiträge 3 Kommentatoren 372 Aufrufe 2 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.
  • J Offline
    J Offline
    jwerlsdf
    schrieb am zuletzt editiert von
    #1

    Ich habe einen Homematic IP Wired DRS8 und das DRI32 Modul. Beim DRI32 Modul habe ich ein DUMMY angelegt. Die Tasteraktualisierung wird im iobroker erkannt.
    Ich scheitere aber daran, die Objekte für den DRS8 zu schalten
    Wenn ich das Licht auf Kanal 1 anschalte, verändert sich die Struktur im iobroker für "Section" auf 2 und der "State" auf true. Bei aus von 2 auf 0 und von true auf false.
    Jetzt habe ich folgendes Blockly gebaut:

    <xml xmlns="https://developers.google.com/blockly/xml">
     <block type="on_ext" id="nZkeZ]WN@}}}jKExOf1=" x="13" y="38">
       <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
       <field name="CONDITION">any</field>
       <field name="ACK_CONDITION"></field>
       <value name="OID0">
         <shadow type="field_oid" id="+QC?Eb;`UmKXtZOz):AL">
           <field name="oid">hm-rpc.1.00171BE9A4E37C.1.PRESS_SHORT</field>
         </shadow>
       </value>
       <statement name="STATEMENT">
         <block type="controls_if" id="Pu#O~i~#l?yaa^#PoyPW">
           <value name="IF0">
             <block type="logic_compare" id="j1Xd5dM%hY}p]-MR$hs)">
               <field name="OP">EQ</field>
               <value name="A">
                 <block type="get_value" id="=n7}4Pp}zE9?,b~di#L!">
                   <field name="ATTR">val</field>
                   <field name="OID">hm-rpc.1.00171BE9A4E37C.1.PRESS_SHORT</field>
                 </block>
               </value>
               <value name="B">
                 <block type="logic_boolean" id="/}J3M1%k!)87=,%Nrg?Z">
                   <field name="BOOL">TRUE</field>
                 </block>
               </value>
             </block>
           </value>
           <statement name="DO0">
             <block type="toggle" id="#bt*XPbITe$]QQd~*t$%">
               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
               <field name="OID">hm-rpc.1.00161D89938677.1.STATE</field>
               <field name="WITH_DELAY">FALSE</field>
             </block>
           </statement>
         </block>
       </statement>
     </block>
    </xml>
    

    Aber das Licht lässt sich nicht an- bzw. ausschalten.
    Der DRI32 Kanal wird im blockly erkannt (habe ich per debug-Block ausprobiert)

    Könnte mir bitte jemand helfen?

    R 1 Antwort Letzte Antwort
    0
    • J jwerlsdf

      Ich habe einen Homematic IP Wired DRS8 und das DRI32 Modul. Beim DRI32 Modul habe ich ein DUMMY angelegt. Die Tasteraktualisierung wird im iobroker erkannt.
      Ich scheitere aber daran, die Objekte für den DRS8 zu schalten
      Wenn ich das Licht auf Kanal 1 anschalte, verändert sich die Struktur im iobroker für "Section" auf 2 und der "State" auf true. Bei aus von 2 auf 0 und von true auf false.
      Jetzt habe ich folgendes Blockly gebaut:

      <xml xmlns="https://developers.google.com/blockly/xml">
       <block type="on_ext" id="nZkeZ]WN@}}}jKExOf1=" x="13" y="38">
         <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
         <field name="CONDITION">any</field>
         <field name="ACK_CONDITION"></field>
         <value name="OID0">
           <shadow type="field_oid" id="+QC?Eb;`UmKXtZOz):AL">
             <field name="oid">hm-rpc.1.00171BE9A4E37C.1.PRESS_SHORT</field>
           </shadow>
         </value>
         <statement name="STATEMENT">
           <block type="controls_if" id="Pu#O~i~#l?yaa^#PoyPW">
             <value name="IF0">
               <block type="logic_compare" id="j1Xd5dM%hY}p]-MR$hs)">
                 <field name="OP">EQ</field>
                 <value name="A">
                   <block type="get_value" id="=n7}4Pp}zE9?,b~di#L!">
                     <field name="ATTR">val</field>
                     <field name="OID">hm-rpc.1.00171BE9A4E37C.1.PRESS_SHORT</field>
                   </block>
                 </value>
                 <value name="B">
                   <block type="logic_boolean" id="/}J3M1%k!)87=,%Nrg?Z">
                     <field name="BOOL">TRUE</field>
                   </block>
                 </value>
               </block>
             </value>
             <statement name="DO0">
               <block type="toggle" id="#bt*XPbITe$]QQd~*t$%">
                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                 <field name="OID">hm-rpc.1.00161D89938677.1.STATE</field>
                 <field name="WITH_DELAY">FALSE</field>
               </block>
             </statement>
           </block>
         </statement>
       </block>
      </xml>
      

      Aber das Licht lässt sich nicht an- bzw. ausschalten.
      Der DRI32 Kanal wird im blockly erkannt (habe ich per debug-Block ausprobiert)

      Könnte mir bitte jemand helfen?

      R Offline
      R Offline
      Ritschy2000
      schrieb am zuletzt editiert von Ritschy2000
      #2

      @jwerlsdf Kanal 2 wird geschaltet, Kanal 1 ist nur eine "Anzeige", jeder der 8 "Ausgänge" des DRS8 hat 4 Kanäle = insgesamt 32. jeweils der 1. als "Zustandsanzeige", kanal 2-4 zum schalten....
      hoffe du verstehst, wie ich es meine... :)
      beim 2. Ausgang ist es dann Kanal 5 = "Zustandsanzeige" Kanal 6-8 zum schalten usw.

      J 1 Antwort Letzte Antwort
      1
      • R Ritschy2000

        @jwerlsdf Kanal 2 wird geschaltet, Kanal 1 ist nur eine "Anzeige", jeder der 8 "Ausgänge" des DRS8 hat 4 Kanäle = insgesamt 32. jeweils der 1. als "Zustandsanzeige", kanal 2-4 zum schalten....
        hoffe du verstehst, wie ich es meine... :)
        beim 2. Ausgang ist es dann Kanal 5 = "Zustandsanzeige" Kanal 6-8 zum schalten usw.

        J Offline
        J Offline
        jwerlsdf
        schrieb am zuletzt editiert von
        #3

        @ritschy2000
        Vielen Dank das wars!!! :grin:

        HomoranH 1 Antwort Letzte Antwort
        0
        • J jwerlsdf

          @ritschy2000
          Vielen Dank das wars!!! :grin:

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

          @jwerlsdf du solltest dich mal mit den virtuellen Kanälen bei HomeMatic beschäftigen.
          da lässt sich -bei entsprechender Konfiguration- einiges mit machen.

          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
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          338

          Online

          32.5k

          Benutzer

          81.8k

          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