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

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    323

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

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

Homematic IP Wired DRS8 schalten

Scheduled Pinned Locked Moved Blockly
4 Posts 3 Posters 384 Views 2 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.
  • J Offline
    J Offline
    jwerlsdf
    wrote on last edited by
    #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 Reply Last reply
    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
      wrote on last edited by 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 Reply Last reply
      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
        wrote on last edited by
        #3

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

        HomoranH 1 Reply Last reply
        0
        • J jwerlsdf

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

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #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 -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          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

          538

          Online

          32.7k

          Users

          82.5k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe