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. [Blockly] Zirkulationspumpe über 2 Bewegungsmelder

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Blockly] Zirkulationspumpe über 2 Bewegungsmelder

Geplant Angeheftet Gesperrt Verschoben Blockly
11 Beiträge 2 Kommentatoren 1.5k Aufrufe 1 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.
  • W Offline
    W Offline
    watcherkb
    schrieb am zuletzt editiert von
    #1

    Ich möchte meine Zirkulationspumpe über 2 Bewegungsmelder triggern (Küche und Bad). Sobald Bewegung von einem der beiden erkannt wird, läuft die Pumpe und geht in 2 Minuten wieder aus. Dann soll für 45 Minuten die Pumpe nicht automatisch anspringen wenn Bewegung erkannt wird.

    Momentan löse ich das über 2 Blockly Skripte, glaube aber dass es auch mit einem geht?

    a7764b8a-7f89-440c-ae0f-b43be499c02a-image.png

    Objekt Zirkulationspumpe ist hier eine eigene Variable

    fd3c45bb-6bcb-4a43-8f8c-ee5ad9fe99e3-image.png

    CC2538+CC2592 PA-Zigbee-Funkmodul

    Homer.J.H 1 Antwort Letzte Antwort
    0
    • W watcherkb

      Ich möchte meine Zirkulationspumpe über 2 Bewegungsmelder triggern (Küche und Bad). Sobald Bewegung von einem der beiden erkannt wird, läuft die Pumpe und geht in 2 Minuten wieder aus. Dann soll für 45 Minuten die Pumpe nicht automatisch anspringen wenn Bewegung erkannt wird.

      Momentan löse ich das über 2 Blockly Skripte, glaube aber dass es auch mit einem geht?

      a7764b8a-7f89-440c-ae0f-b43be499c02a-image.png

      Objekt Zirkulationspumpe ist hier eine eigene Variable

      fd3c45bb-6bcb-4a43-8f8c-ee5ad9fe99e3-image.png

      Homer.J.H Offline
      Homer.J.H Offline
      Homer.J.
      schrieb am zuletzt editiert von Homer.J.
      #2

      @watcherkb propier es mal hiermit, ist jetzt auf 30 Minuten eingestellt wenn du 45 Minuten brauchst ändere den Zähler auf 45.


      <xml xmlns="http://www.w3.org/1999/xhtml">
      <variables>
      <variable type="" id="Og_^l=QcQR9vdUaE=f*">OB_Zirkulation</variable> <variable type="" id="AQ~ES~RRmL@7Lj]h-uzi">Zaehler</variable> <variable type="undefined" id="timeout">timeout</variable> <variable type="undefined" id="Intervall">Intervall</variable> </variables> <block type="comment" id="aAA1%!J:sOX}UbPl|x9" x="212" y="-62">
      <field name="COMMENT">Aktor einfügen</field>
      <next>
      <block type="variables_set" id="k(x6)$WwKv76PDXkNnfm">
      <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field> <value name="VALUE"> <block type="field_oid" id="T{8s6j[?|Tzrvu*G)!(x"> <field name="oid">hm-rpc.2.0001D70994E995.3.STATE</field> </block> </value> </block> </next> </block> <block type="comment" id=",la}-mYzKg9qq2.zNbFc" x="212" y="37"> <field name="COMMENT">Badezimmer</field> <next> <block type="variables_set" id="PP#sxKF~@81jMm@3wEi*"> <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field> <value name="VALUE"> <block type="math_number" id="^sdMRn~V~kIZ}JFEeyg">
      <field name="NUM">0</field>
      </block>
      </value>
      <next>
      <block type="on_ext" id="5-.R-qeEs5[R14D2a34I">
      <mutation items="2"></mutation>
      <field name="CONDITION">ne</field>
      <field name="ACK_CONDITION"></field>
      <value name="OID0">
      <shadow type="field_oid" id="F-(mmrnT6,XWFSGau(]Q">
      <field name="oid">hm-rpc.2.000C18A991E8B6.1.PRESENCE_DETECTION_STATE</field>
      </shadow>
      </value>
      <value name="OID1">
      <shadow type="field_oid" id="i:O$?imxUZ%o-gEJ|c+"> <field name="oid">hm-rpc.2.0009156999C1F8.1.MOTION</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="-|=g5L6e_o/4GOQqNsj#"> <value name="IF0"> <block type="logic_operation" id="AA8jz}+PwoTgupeut,%3" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_operation" id="|1Mg%#1]R(zj184[q[j}" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="QK-/|;J3lY4x?i,xy_%o"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ija].E3h#ObzJTG7KNx8"> <field name="ATTR">val</field> <field name="OID">hm-rpc.2.000C18A991E8B6.1.PRESENCE_DETECTION_STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="qfnF@:-8$ijab@,qoo/I"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="w:rUj?DMi0ESCzP2G|es"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="-d_X8;(YhS7Kbp/Iax1">
      <field name="ATTR">val</field>
      <field name="OID">hm-rpc.2.0009156999C1F8.1.MOTION</field>
      </block>
      </value>
      <value name="B">
      <block type="logic_boolean" id=".K*,@7,lni0CuQ+9([~"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="logic_operation" id="!OK#I$uytvM6U*fmwcR$" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="CE1h?)LO;F[O%zJx0H.7"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="os;R5SUx:ulFUZXEv5~R"> <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field> </block> </value> <value name="B"> <block type="math_number" id="?H[XS=FX#rJwmEy^[dsy"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="fN./YAgNK!w$fxhWD*aB"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="f,t1iLIv-CRwjvrm@.C">
      <field name="ATTR">val</field>
      <value name="OID">
      <shadow type="text" id="J7[/lkHia_}1)Q[z0a/"> <field name="TEXT"></field> </shadow> <block type="variables_get" id=")2MaB-n[/wnox}2GP9.r"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
      </block>
      </value>
      </block>
      </value>
      <value name="B">
      <block type="logic_boolean" id="YNBc?m+LFKPL%1,FaJD"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id=",_eY(h!NLv^UL)5eC:9k" inline="true"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=",zLM2dmRm@-|^szF0_)5"> <field name="oid">Object ID</field> </shadow> <block type="variables_get" id="~S0S;1(Q??hp-ujB?kJu"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
      </block>
      </value>
      <value name="VALUE">
      <shadow type="logic_boolean" id="!^K0R0|#ljb,~n(I;Rtv">
      <field name="BOOL">TRUE</field>
      </shadow>
      </value>
      <value name="DELAY_MS">
      <shadow type="math_number" id="A=f510BI_:FXjy6^PUw"> <field name="NUM">0</field> </shadow> </value> <next> <block type="debug" id="-ISt)3R)irU%)^=Fy4;Y"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="rhnpG^(OZ-|n$Ug1g48P"> <field name="TEXT">Bewegung Bad erkannt, Zirkulation eingeschaltet</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="smya7TOFXPpSwgFu7PWp"> <field name="NAME">timeout</field> <field name="DELAY">2</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control_ex" id="*flrqFkM#oz;:3|VPJEk" inline="true"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=",zLM2dmRm@-|^szF0_)5"> <field name="oid">Object ID</field> </shadow> <block type="variables_get" id=".#2MR9-L,Oc#LBr#;rs:"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
      </block>
      </value>
      <value name="VALUE">
      <shadow type="logic_boolean" id="1nw%GMt}f32A/5%]8SCN">
      <field name="BOOL">FALSE</field>
      </shadow>
      </value>
      <value name="DELAY_MS">
      <shadow type="math_number" id="]y]#[.v/BdbOP!9-TW%*">
      <field name="NUM">0</field>
      </shadow>
      </value>
      <next>
      <block type="debug" id="jN}LfKl;.G5uXNm`k)*Y">
      <field name="Severity">log</field>
      <value name="TEXT">
      <shadow type="text" id="O2;rWiG-Y_{2G$s7,9gW">
      <field name="TEXT">Zirkulation schaltet nach 2 minuten ab</field>
      </shadow>
      </value>
      </block>
      </next>
      </block>
      </statement>
      <next>
      <block type="timeouts_setinterval" id="2eO31_/:}7NZ:@Hayct-">
      <field name="NAME">Intervall</field>
      <field name="INTERVAL">1</field>
      <field name="UNIT">min</field>
      <statement name="STATEMENT">
      <block type="math_change" id="RJgW}%ka;iTr`9[7qcb8">
      <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
      <value name="DELTA">
      <shadow type="math_number" id="@n6?b61UQO6WT)5SH`fs">
      <field name="NUM">1</field>
      </shadow>
      <block type="math_number" id="^Ls+EQ3+8aB9[~H?%Nef">
      <field name="NUM">1</field>
      </block>
      </value>
      <next>
      <block type="controls_if" id="eMMlmxsS+IYQAEEDEb[?">
      <value name="IF0">
      <block type="logic_compare" id="0CRZ$E=|l|NB)FDFZDPE">
      <field name="OP">EQ</field>
      <value name="A">
      <block type="variables_get" id="3E7M+kl_k!Ex|).TEiJe">
      <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
      </block>
      </value>
      <value name="B">
      <block type="math_number" id="zE5Ljd%daN2!eDU(#BQ,">
      <field name="NUM">30</field>
      </block>
      </value>
      </block>
      </value>
      <statement name="DO0">
      <block type="timeouts_clearinterval" id="w#8VvO[pIKwYwl6(s[rS">
      <field name="NAME">Intervall</field>
      <next>
      <block type="variables_set" id="+x-G6rqQ6cnyGQ7UHZna">
      <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
      <value name="VALUE">
      <block type="math_number" id="PnEde6Uf17l.|Z?adx;0">
      <field name="NUM">0</field>
      </block>
      </value>
      <next>
      <block type="debug" id="07361^]=~e88A)g}m(my">
      <field name="Severity">log</field>
      <value name="TEXT">
      <shadow type="text" id="?ba1i~eF~IQkP_@P)Tvm">
      <field name="TEXT">Intervall nach 15 Minuten zurückgesetzt auf 0</field>
      </shadow>
      </value>
      </block>
      </next>
      </block>
      </next>
      </block>
      </statement>
      </block>
      </next>
      </block>
      </statement>
      </block>
      </next>
      </block>
      </next>
      </block>
      </next>
      </block>
      </statement>
      </block>
      </statement>
      </block>
      </next>
      </block>
      </next>
      </block>
      </xml>

      W 2 Antworten Letzte Antwort
      0
      • Homer.J.H Homer.J.

        @watcherkb propier es mal hiermit, ist jetzt auf 30 Minuten eingestellt wenn du 45 Minuten brauchst ändere den Zähler auf 45.


        <xml xmlns="http://www.w3.org/1999/xhtml">
        <variables>
        <variable type="" id="Og_^l=QcQR9vdUaE=f*">OB_Zirkulation</variable> <variable type="" id="AQ~ES~RRmL@7Lj]h-uzi">Zaehler</variable> <variable type="undefined" id="timeout">timeout</variable> <variable type="undefined" id="Intervall">Intervall</variable> </variables> <block type="comment" id="aAA1%!J:sOX}UbPl|x9" x="212" y="-62">
        <field name="COMMENT">Aktor einfügen</field>
        <next>
        <block type="variables_set" id="k(x6)$WwKv76PDXkNnfm">
        <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field> <value name="VALUE"> <block type="field_oid" id="T{8s6j[?|Tzrvu*G)!(x"> <field name="oid">hm-rpc.2.0001D70994E995.3.STATE</field> </block> </value> </block> </next> </block> <block type="comment" id=",la}-mYzKg9qq2.zNbFc" x="212" y="37"> <field name="COMMENT">Badezimmer</field> <next> <block type="variables_set" id="PP#sxKF~@81jMm@3wEi*"> <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field> <value name="VALUE"> <block type="math_number" id="^sdMRn~V~kIZ}JFEeyg">
        <field name="NUM">0</field>
        </block>
        </value>
        <next>
        <block type="on_ext" id="5-.R-qeEs5[R14D2a34I">
        <mutation items="2"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
        <shadow type="field_oid" id="F-(mmrnT6,XWFSGau(]Q">
        <field name="oid">hm-rpc.2.000C18A991E8B6.1.PRESENCE_DETECTION_STATE</field>
        </shadow>
        </value>
        <value name="OID1">
        <shadow type="field_oid" id="i:O$?imxUZ%o-gEJ|c+"> <field name="oid">hm-rpc.2.0009156999C1F8.1.MOTION</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="-|=g5L6e_o/4GOQqNsj#"> <value name="IF0"> <block type="logic_operation" id="AA8jz}+PwoTgupeut,%3" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_operation" id="|1Mg%#1]R(zj184[q[j}" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="QK-/|;J3lY4x?i,xy_%o"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ija].E3h#ObzJTG7KNx8"> <field name="ATTR">val</field> <field name="OID">hm-rpc.2.000C18A991E8B6.1.PRESENCE_DETECTION_STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="qfnF@:-8$ijab@,qoo/I"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="w:rUj?DMi0ESCzP2G|es"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="-d_X8;(YhS7Kbp/Iax1">
        <field name="ATTR">val</field>
        <field name="OID">hm-rpc.2.0009156999C1F8.1.MOTION</field>
        </block>
        </value>
        <value name="B">
        <block type="logic_boolean" id=".K*,@7,lni0CuQ+9([~"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="logic_operation" id="!OK#I$uytvM6U*fmwcR$" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="CE1h?)LO;F[O%zJx0H.7"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="os;R5SUx:ulFUZXEv5~R"> <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field> </block> </value> <value name="B"> <block type="math_number" id="?H[XS=FX#rJwmEy^[dsy"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="fN./YAgNK!w$fxhWD*aB"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="f,t1iLIv-CRwjvrm@.C">
        <field name="ATTR">val</field>
        <value name="OID">
        <shadow type="text" id="J7[/lkHia_}1)Q[z0a/"> <field name="TEXT"></field> </shadow> <block type="variables_get" id=")2MaB-n[/wnox}2GP9.r"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
        </block>
        </value>
        </block>
        </value>
        <value name="B">
        <block type="logic_boolean" id="YNBc?m+LFKPL%1,FaJD"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id=",_eY(h!NLv^UL)5eC:9k" inline="true"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=",zLM2dmRm@-|^szF0_)5"> <field name="oid">Object ID</field> </shadow> <block type="variables_get" id="~S0S;1(Q??hp-ujB?kJu"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
        </block>
        </value>
        <value name="VALUE">
        <shadow type="logic_boolean" id="!^K0R0|#ljb,~n(I;Rtv">
        <field name="BOOL">TRUE</field>
        </shadow>
        </value>
        <value name="DELAY_MS">
        <shadow type="math_number" id="A=f510BI_:FXjy6^PUw"> <field name="NUM">0</field> </shadow> </value> <next> <block type="debug" id="-ISt)3R)irU%)^=Fy4;Y"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="rhnpG^(OZ-|n$Ug1g48P"> <field name="TEXT">Bewegung Bad erkannt, Zirkulation eingeschaltet</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="smya7TOFXPpSwgFu7PWp"> <field name="NAME">timeout</field> <field name="DELAY">2</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control_ex" id="*flrqFkM#oz;:3|VPJEk" inline="true"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=",zLM2dmRm@-|^szF0_)5"> <field name="oid">Object ID</field> </shadow> <block type="variables_get" id=".#2MR9-L,Oc#LBr#;rs:"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
        </block>
        </value>
        <value name="VALUE">
        <shadow type="logic_boolean" id="1nw%GMt}f32A/5%]8SCN">
        <field name="BOOL">FALSE</field>
        </shadow>
        </value>
        <value name="DELAY_MS">
        <shadow type="math_number" id="]y]#[.v/BdbOP!9-TW%*">
        <field name="NUM">0</field>
        </shadow>
        </value>
        <next>
        <block type="debug" id="jN}LfKl;.G5uXNm`k)*Y">
        <field name="Severity">log</field>
        <value name="TEXT">
        <shadow type="text" id="O2;rWiG-Y_{2G$s7,9gW">
        <field name="TEXT">Zirkulation schaltet nach 2 minuten ab</field>
        </shadow>
        </value>
        </block>
        </next>
        </block>
        </statement>
        <next>
        <block type="timeouts_setinterval" id="2eO31_/:}7NZ:@Hayct-">
        <field name="NAME">Intervall</field>
        <field name="INTERVAL">1</field>
        <field name="UNIT">min</field>
        <statement name="STATEMENT">
        <block type="math_change" id="RJgW}%ka;iTr`9[7qcb8">
        <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
        <value name="DELTA">
        <shadow type="math_number" id="@n6?b61UQO6WT)5SH`fs">
        <field name="NUM">1</field>
        </shadow>
        <block type="math_number" id="^Ls+EQ3+8aB9[~H?%Nef">
        <field name="NUM">1</field>
        </block>
        </value>
        <next>
        <block type="controls_if" id="eMMlmxsS+IYQAEEDEb[?">
        <value name="IF0">
        <block type="logic_compare" id="0CRZ$E=|l|NB)FDFZDPE">
        <field name="OP">EQ</field>
        <value name="A">
        <block type="variables_get" id="3E7M+kl_k!Ex|).TEiJe">
        <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
        </block>
        </value>
        <value name="B">
        <block type="math_number" id="zE5Ljd%daN2!eDU(#BQ,">
        <field name="NUM">30</field>
        </block>
        </value>
        </block>
        </value>
        <statement name="DO0">
        <block type="timeouts_clearinterval" id="w#8VvO[pIKwYwl6(s[rS">
        <field name="NAME">Intervall</field>
        <next>
        <block type="variables_set" id="+x-G6rqQ6cnyGQ7UHZna">
        <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
        <value name="VALUE">
        <block type="math_number" id="PnEde6Uf17l.|Z?adx;0">
        <field name="NUM">0</field>
        </block>
        </value>
        <next>
        <block type="debug" id="07361^]=~e88A)g}m(my">
        <field name="Severity">log</field>
        <value name="TEXT">
        <shadow type="text" id="?ba1i~eF~IQkP_@P)Tvm">
        <field name="TEXT">Intervall nach 15 Minuten zurückgesetzt auf 0</field>
        </shadow>
        </value>
        </block>
        </next>
        </block>
        </next>
        </block>
        </statement>
        </block>
        </next>
        </block>
        </statement>
        </block>
        </next>
        </block>
        </next>
        </block>
        </next>
        </block>
        </statement>
        </block>
        </statement>
        </block>
        </next>
        </block>
        </next>
        </block>
        </xml>

        W Offline
        W Offline
        watcherkb
        schrieb am zuletzt editiert von watcherkb
        #3

        @Homer-J danke, sowas hab ich gesucht. Teste ich mal.

        Kannst du mir sagen warum deine IDs ausgeschrieben sind und bei mir nicht? Ich hätte auch gerne den vollen Objektpfad.

        CC2538+CC2592 PA-Zigbee-Funkmodul

        Homer.J.H 1 Antwort Letzte Antwort
        0
        • W watcherkb

          @Homer-J danke, sowas hab ich gesucht. Teste ich mal.

          Kannst du mir sagen warum deine IDs ausgeschrieben sind und bei mir nicht? Ich hätte auch gerne den vollen Objektpfad.

          Homer.J.H Offline
          Homer.J.H Offline
          Homer.J.
          schrieb am zuletzt editiert von
          #4

          @watcherkb was hast du für Bewegungsmelder. ?

          W 1 Antwort Letzte Antwort
          0
          • Homer.J.H Homer.J.

            @watcherkb was hast du für Bewegungsmelder. ?

            W Offline
            W Offline
            watcherkb
            schrieb am zuletzt editiert von watcherkb
            #5

            @Homer-J von Aqara
            so hätt ich es gerne: mihome.0.devices.sensor_motion_aq2_158d000233560f2.state

            CC2538+CC2592 PA-Zigbee-Funkmodul

            Homer.J.H 1 Antwort Letzte Antwort
            0
            • W watcherkb

              @Homer-J von Aqara
              so hätt ich es gerne: mihome.0.devices.sensor_motion_aq2_158d000233560f2.state

              Homer.J.H Offline
              Homer.J.H Offline
              Homer.J.
              schrieb am zuletzt editiert von
              #6

              @watcherkb das kann ich dir auch nicht sagen ich habe Homematic IP dort habe ich es direkt in der CCU benannt, ich denk mal deshalb sehe ich es bei mir.
              Aqara kenn ich mich leider nicht aus.
              Steht es bei dir so in deinem Datenpunkt drin. ?

              W 1 Antwort Letzte Antwort
              0
              • Homer.J.H Homer.J.

                @watcherkb das kann ich dir auch nicht sagen ich habe Homematic IP dort habe ich es direkt in der CCU benannt, ich denk mal deshalb sehe ich es bei mir.
                Aqara kenn ich mich leider nicht aus.
                Steht es bei dir so in deinem Datenpunkt drin. ?

                W Offline
                W Offline
                watcherkb
                schrieb am zuletzt editiert von
                #7

                @Homer-J Sosieht das bei mir aus.

                bb4a1405-2da7-4a05-bf05-010d9a05ce09-image.png

                CC2538+CC2592 PA-Zigbee-Funkmodul

                Homer.J.H 1 Antwort Letzte Antwort
                0
                • W watcherkb

                  @Homer-J Sosieht das bei mir aus.

                  bb4a1405-2da7-4a05-bf05-010d9a05ce09-image.png

                  Homer.J.H Offline
                  Homer.J.H Offline
                  Homer.J.
                  schrieb am zuletzt editiert von
                  #8

                  @watcherkb versuch doch mal den Datenpunkt State umzubenennen müsste eigentlich gehen.
                  Funktioniert das Script. ?

                  W 1 Antwort Letzte Antwort
                  0
                  • Homer.J.H Homer.J.

                    @watcherkb versuch doch mal den Datenpunkt State umzubenennen müsste eigentlich gehen.
                    Funktioniert das Script. ?

                    W Offline
                    W Offline
                    watcherkb
                    schrieb am zuletzt editiert von
                    #9

                    @Homer-J probier ich mal wenn ich Zuhause bin ;-)

                    CC2538+CC2592 PA-Zigbee-Funkmodul

                    1 Antwort Letzte Antwort
                    0
                    • Homer.J.H Homer.J.

                      @watcherkb propier es mal hiermit, ist jetzt auf 30 Minuten eingestellt wenn du 45 Minuten brauchst ändere den Zähler auf 45.


                      <xml xmlns="http://www.w3.org/1999/xhtml">
                      <variables>
                      <variable type="" id="Og_^l=QcQR9vdUaE=f*">OB_Zirkulation</variable> <variable type="" id="AQ~ES~RRmL@7Lj]h-uzi">Zaehler</variable> <variable type="undefined" id="timeout">timeout</variable> <variable type="undefined" id="Intervall">Intervall</variable> </variables> <block type="comment" id="aAA1%!J:sOX}UbPl|x9" x="212" y="-62">
                      <field name="COMMENT">Aktor einfügen</field>
                      <next>
                      <block type="variables_set" id="k(x6)$WwKv76PDXkNnfm">
                      <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field> <value name="VALUE"> <block type="field_oid" id="T{8s6j[?|Tzrvu*G)!(x"> <field name="oid">hm-rpc.2.0001D70994E995.3.STATE</field> </block> </value> </block> </next> </block> <block type="comment" id=",la}-mYzKg9qq2.zNbFc" x="212" y="37"> <field name="COMMENT">Badezimmer</field> <next> <block type="variables_set" id="PP#sxKF~@81jMm@3wEi*"> <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field> <value name="VALUE"> <block type="math_number" id="^sdMRn~V~kIZ}JFEeyg">
                      <field name="NUM">0</field>
                      </block>
                      </value>
                      <next>
                      <block type="on_ext" id="5-.R-qeEs5[R14D2a34I">
                      <mutation items="2"></mutation>
                      <field name="CONDITION">ne</field>
                      <field name="ACK_CONDITION"></field>
                      <value name="OID0">
                      <shadow type="field_oid" id="F-(mmrnT6,XWFSGau(]Q">
                      <field name="oid">hm-rpc.2.000C18A991E8B6.1.PRESENCE_DETECTION_STATE</field>
                      </shadow>
                      </value>
                      <value name="OID1">
                      <shadow type="field_oid" id="i:O$?imxUZ%o-gEJ|c+"> <field name="oid">hm-rpc.2.0009156999C1F8.1.MOTION</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="-|=g5L6e_o/4GOQqNsj#"> <value name="IF0"> <block type="logic_operation" id="AA8jz}+PwoTgupeut,%3" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_operation" id="|1Mg%#1]R(zj184[q[j}" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="QK-/|;J3lY4x?i,xy_%o"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ija].E3h#ObzJTG7KNx8"> <field name="ATTR">val</field> <field name="OID">hm-rpc.2.000C18A991E8B6.1.PRESENCE_DETECTION_STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="qfnF@:-8$ijab@,qoo/I"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="w:rUj?DMi0ESCzP2G|es"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="-d_X8;(YhS7Kbp/Iax1">
                      <field name="ATTR">val</field>
                      <field name="OID">hm-rpc.2.0009156999C1F8.1.MOTION</field>
                      </block>
                      </value>
                      <value name="B">
                      <block type="logic_boolean" id=".K*,@7,lni0CuQ+9([~"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="logic_operation" id="!OK#I$uytvM6U*fmwcR$" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="CE1h?)LO;F[O%zJx0H.7"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="os;R5SUx:ulFUZXEv5~R"> <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field> </block> </value> <value name="B"> <block type="math_number" id="?H[XS=FX#rJwmEy^[dsy"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="fN./YAgNK!w$fxhWD*aB"> <field name="OP">EQ</field> <value name="A"> <block type="get_value_var" id="f,t1iLIv-CRwjvrm@.C">
                      <field name="ATTR">val</field>
                      <value name="OID">
                      <shadow type="text" id="J7[/lkHia_}1)Q[z0a/"> <field name="TEXT"></field> </shadow> <block type="variables_get" id=")2MaB-n[/wnox}2GP9.r"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
                      </block>
                      </value>
                      </block>
                      </value>
                      <value name="B">
                      <block type="logic_boolean" id="YNBc?m+LFKPL%1,FaJD"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id=",_eY(h!NLv^UL)5eC:9k" inline="true"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=",zLM2dmRm@-|^szF0_)5"> <field name="oid">Object ID</field> </shadow> <block type="variables_get" id="~S0S;1(Q??hp-ujB?kJu"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
                      </block>
                      </value>
                      <value name="VALUE">
                      <shadow type="logic_boolean" id="!^K0R0|#ljb,~n(I;Rtv">
                      <field name="BOOL">TRUE</field>
                      </shadow>
                      </value>
                      <value name="DELAY_MS">
                      <shadow type="math_number" id="A=f510BI_:FXjy6^PUw"> <field name="NUM">0</field> </shadow> </value> <next> <block type="debug" id="-ISt)3R)irU%)^=Fy4;Y"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="rhnpG^(OZ-|n$Ug1g48P"> <field name="TEXT">Bewegung Bad erkannt, Zirkulation eingeschaltet</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="smya7TOFXPpSwgFu7PWp"> <field name="NAME">timeout</field> <field name="DELAY">2</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control_ex" id="*flrqFkM#oz;:3|VPJEk" inline="true"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=",zLM2dmRm@-|^szF0_)5"> <field name="oid">Object ID</field> </shadow> <block type="variables_get" id=".#2MR9-L,Oc#LBr#;rs:"> <field name="VAR" id="Og_^l=QcQR9vdUaE=f*" variabletype="">OB_Zirkulation</field>
                      </block>
                      </value>
                      <value name="VALUE">
                      <shadow type="logic_boolean" id="1nw%GMt}f32A/5%]8SCN">
                      <field name="BOOL">FALSE</field>
                      </shadow>
                      </value>
                      <value name="DELAY_MS">
                      <shadow type="math_number" id="]y]#[.v/BdbOP!9-TW%*">
                      <field name="NUM">0</field>
                      </shadow>
                      </value>
                      <next>
                      <block type="debug" id="jN}LfKl;.G5uXNm`k)*Y">
                      <field name="Severity">log</field>
                      <value name="TEXT">
                      <shadow type="text" id="O2;rWiG-Y_{2G$s7,9gW">
                      <field name="TEXT">Zirkulation schaltet nach 2 minuten ab</field>
                      </shadow>
                      </value>
                      </block>
                      </next>
                      </block>
                      </statement>
                      <next>
                      <block type="timeouts_setinterval" id="2eO31_/:}7NZ:@Hayct-">
                      <field name="NAME">Intervall</field>
                      <field name="INTERVAL">1</field>
                      <field name="UNIT">min</field>
                      <statement name="STATEMENT">
                      <block type="math_change" id="RJgW}%ka;iTr`9[7qcb8">
                      <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
                      <value name="DELTA">
                      <shadow type="math_number" id="@n6?b61UQO6WT)5SH`fs">
                      <field name="NUM">1</field>
                      </shadow>
                      <block type="math_number" id="^Ls+EQ3+8aB9[~H?%Nef">
                      <field name="NUM">1</field>
                      </block>
                      </value>
                      <next>
                      <block type="controls_if" id="eMMlmxsS+IYQAEEDEb[?">
                      <value name="IF0">
                      <block type="logic_compare" id="0CRZ$E=|l|NB)FDFZDPE">
                      <field name="OP">EQ</field>
                      <value name="A">
                      <block type="variables_get" id="3E7M+kl_k!Ex|).TEiJe">
                      <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
                      </block>
                      </value>
                      <value name="B">
                      <block type="math_number" id="zE5Ljd%daN2!eDU(#BQ,">
                      <field name="NUM">30</field>
                      </block>
                      </value>
                      </block>
                      </value>
                      <statement name="DO0">
                      <block type="timeouts_clearinterval" id="w#8VvO[pIKwYwl6(s[rS">
                      <field name="NAME">Intervall</field>
                      <next>
                      <block type="variables_set" id="+x-G6rqQ6cnyGQ7UHZna">
                      <field name="VAR" id="AQ~ES~RRmL@7Lj]h-uzi" variabletype="">Zaehler</field>
                      <value name="VALUE">
                      <block type="math_number" id="PnEde6Uf17l.|Z?adx;0">
                      <field name="NUM">0</field>
                      </block>
                      </value>
                      <next>
                      <block type="debug" id="07361^]=~e88A)g}m(my">
                      <field name="Severity">log</field>
                      <value name="TEXT">
                      <shadow type="text" id="?ba1i~eF~IQkP_@P)Tvm">
                      <field name="TEXT">Intervall nach 15 Minuten zurückgesetzt auf 0</field>
                      </shadow>
                      </value>
                      </block>
                      </next>
                      </block>
                      </next>
                      </block>
                      </statement>
                      </block>
                      </next>
                      </block>
                      </statement>
                      </block>
                      </next>
                      </block>
                      </next>
                      </block>
                      </next>
                      </block>
                      </statement>
                      </block>
                      </statement>
                      </block>
                      </next>
                      </block>
                      </next>
                      </block>
                      </xml>

                      W Offline
                      W Offline
                      watcherkb
                      schrieb am zuletzt editiert von
                      #10

                      @Homer-J wollte mal Rückmeldung geben: funktioniert bestens. Danke nochmal!

                      2eb9e41b-9213-4aeb-96f4-4f30efc24387-image.png

                      CC2538+CC2592 PA-Zigbee-Funkmodul

                      Homer.J.H 1 Antwort Letzte Antwort
                      0
                      • W watcherkb

                        @Homer-J wollte mal Rückmeldung geben: funktioniert bestens. Danke nochmal!

                        2eb9e41b-9213-4aeb-96f4-4f30efc24387-image.png

                        Homer.J.H Offline
                        Homer.J.H Offline
                        Homer.J.
                        schrieb am zuletzt editiert von
                        #11

                        @watcherkb Kein Problem,

                        Grüße

                        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

                        839

                        Online

                        32.6k

                        Benutzer

                        82.2k

                        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