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

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    808

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

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

[Blockly] Zirkulationspumpe über 2 Bewegungsmelder

Scheduled Pinned Locked Moved Blockly
11 Posts 2 Posters 1.7k Views 1 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.
  • 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.
    wrote on last edited by 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 Replies Last reply
    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
      wrote on last edited by 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 Reply Last reply
      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.
        wrote on last edited by
        #4

        @watcherkb was hast du für Bewegungsmelder. ?

        W 1 Reply Last reply
        0
        • Homer.J.H Homer.J.

          @watcherkb was hast du für Bewegungsmelder. ?

          W Offline
          W Offline
          watcherkb
          wrote on last edited by 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 Reply Last reply
          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.
            wrote on last edited by
            #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 Reply Last reply
            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
              wrote on last edited by
              #7

              @Homer-J Sosieht das bei mir aus.

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

              CC2538+CC2592 PA-Zigbee-Funkmodul

              Homer.J.H 1 Reply Last reply
              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.
                wrote on last edited by
                #8

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

                W 1 Reply Last reply
                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
                  wrote on last edited by
                  #9

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

                  CC2538+CC2592 PA-Zigbee-Funkmodul

                  1 Reply Last reply
                  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
                    wrote on last edited by
                    #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 Reply Last reply
                    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.
                      wrote on last edited by
                      #11

                      @watcherkb Kein Problem,

                      Grüße

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      721

                      Online

                      32.8k

                      Users

                      82.7k

                      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