[BLOCKLY] - Lüftungsanlage Max wenn Dunstabzugshaube an

  • Eigentlich gibt es zwei Ziele dieses kleine Blocklys.

    1. Meine Dunstabzugshaube (Umluft) hat jetzt über die Zeit ein eigenleben entwickelt. Soll heißen, dass ding geht einfach irgendwann ohne ersichtlichen grund von alleine an, fährt alle Luftungsstufen durch und bleibt dann auf volle pulle stehen. dann hilft nur noch stecker ziehen. Daher wird nach Benutzung (5min) die Spannung gekappt.

    Dazu ist hinter der Abzugshaube ein Shelly Plug S installiert.

    2. Meine zentrale Lüftungsanlage verfügt über externe Schließereingänge mit denen ich bestimmte Lüftungsstufen ansteuern kann. Dort hängt ein Shelly 1 dran.

    Wird jetzt die Abzugshaube eingeschalten wird die maximale Stufe der Lüftungsanlage aktiviert und läuft noch 15min nach abschalten der Abzugshaube nach.


    pasted-from-clipboard.png

    Blockly Export

    <xml xmlns="http://www.w3.org/1999/xhtml">

    <block type="on" id="qyU3pETUy!*jVdW/3/oJ" x="62" y="-112">

    <field name="OID">shelly.0.SHPLG-S#DE6886#1.Relay0.Power</field>

    <field name="CONDITION">ne</field>

    <field name="ACK_CONDITION"></field>

    <statement name="STATEMENT">

    <block type="controls_if" id=",REJ[m1ptmJ([@E~:^^[">

    <value name="IF0">

    <block type="logic_compare" id="252.*}PCa-B8mQ0fYfL)">

    <field name="OP">GT</field>

    <value name="A">

    <block type="get_value" id="]cf@2dB0Zpk:5|mT[4}9">

    <field name="ATTR">val</field>

    <field name="OID">shelly.0.SHPLG-S#DE6886#1.Relay0.Power</field>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="uYR)2[on,r`MFy,8j4hc">

    <field name="NUM">10</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="P|k*)n67V1I.f7Z$GG@G">

    <mutation delay_input="false"></mutation>

    <field name="OID">shelly.0.SHSW-1#10E560#1.Relay0.Switch</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="*dvC6hzP%`3#3uRPbsSk">

    <field name="BOOL">TRUE</field>

    </block>

    </value>

    </block>

    </statement>

    </block>

    </statement>

    <next>

    <block type="on" id="yI11Ai#8nv)e,#]Ng5oe">

    <field name="OID">shelly.0.SHPLG-S#DE6886#1.Relay0.Power</field>

    <field name="CONDITION">ne</field>

    <field name="ACK_CONDITION"></field>

    <statement name="STATEMENT">

    <block type="controls_if" id="kcHHvPdhGj%XN]`$A,wF">

    <value name="IF0">

    <block type="logic_compare" id="yY-`bjJbvbqc5m@FC.;S">

    <field name="OP">LTE</field>

    <value name="A">

    <block type="get_value" id="ZntCT-$TeJ~csJkWVa+F">

    <field name="ATTR">val</field>

    <field name="OID">shelly.0.SHPLG-S#DE6886#1.Relay0.Power</field>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="r9s(z2M#hs59oAj90)Vq">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id=";bIT32=EMBt?3vpW,B50">

    <mutation delay_input="true"></mutation>

    <field name="OID">shelly.0.SHPLG-S#DE6886#1.Relay0.Switch</field>

    <field name="WITH_DELAY">TRUE</field>

    <field name="DELAY_MS">5</field>

    <field name="UNIT">min</field>

    <field name="CLEAR_RUNNING">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="SX=Z-ahk{8(zFYyM.?6t">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="control" id="m]h_@QTx)u2JCt5l{?p-">

    <mutation delay_input="true"></mutation>

    <field name="OID">shelly.0.SHSW-1#10E560#1.Relay0.Switch</field>

    <field name="WITH_DELAY">TRUE</field>

    <field name="DELAY_MS">15</field>

    <field name="UNIT">min</field>

    <field name="CLEAR_RUNNING">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="3+kUpp%+,t-nJoZP(Nls">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    </block>

    </next>

    </block>

    </statement>

    </block>

    </statement>

    </block>

    </next>

    </block>

    </xml>

  • gmt94 24. Januar 2021 um 21:59

    Hat den Titel des Themas von „[BLOCKLY - Lüftungsanlage Max wenn Dunstabzugshaube an]“ zu „[BLOCKLY] - Lüftungsanlage Max wenn Dunstabzugshaube an“ geändert.