NEWS
Heizungssteuerung!
-
Sag mal, Heizung Wohnzimmer Fenster offen erschließt sich mir gerade nicht.
Wenn Fenster Li oder Re offen steuerst du Thermostat mit 17 . Ok nachvollziehbar.
Warum aber 5 Sec später auf 32 wenn Fenster offen ?
Wenn die ganze Nacht das Fenster offen ist ? -
Habe das System nicht.
Nehme mal an 17 und 32 sind Grad Celsius.
Also wenn ich 10 Minuten Lüfte ( Fenster AUF ) macht das ja Sinn die Heizung auf 17 Grad zu stellen.
( Im Winterbetrieb, je nach Außentemperatur ( fehlt ))
Nach 5 Sec die Heizung auf 32 stellen macht nur Sinn wenn die Heizung aufwärmen muss.
Dann fehlt aber nach 10 Min stelle auf 21 Grad oder Alarm ausgeben Fenster offen !
Wenn das Fenster offen bleibt bei 32 Grad dicke Rechnung :-) -
Zustand ist wie definiert ?
Was sagt zB 17 aus ?
Hätte die Temp per DHT11 am Sonoff verkaspert.
Zigbee wenn seien muß OK.
Warum bleibst du nicht bei Tasmota Sensoren.
Sehr Tief bei dir alles verkaspert.
Anregung, baue Module für Heizung, Fenster , Sound, Zeitschaltung usw.
Sonst wird Fehlersuche zum Alptraum. -
Zustand ist wie definiert ?
Was sagt zB 17 aus ?
Hätte die Temp per DHT11 am Sonoff verkaspert.
Zigbee wenn seien muß OK.
Warum bleibst du nicht bei Tasmota Sensoren.
Sehr Tief bei dir alles verkaspert.
Anregung, baue Module für Heizung, Fenster , Sound, Zeitschaltung usw.
Sonst wird Fehlersuche zum Alptraum.Um den Modus "OFF" zu aktivieren muss man 32 setzen. Um den Thermostat danach wieder zum Regeln zu bringen 17.
@Ralla66 sagte in Heizungssteuerung!:
Hätte die Temp per DHT11 am Sonoff verkaspert.
Dazu müsste ich in jedem Raum einen Sonoff haben und dieser sollte auch nicht hinter einem Kasten etc. liegen, weil das würde die Raumtemperatur verfälschen, daher die Xiaomi Tempsensoren Lösung da diese optimal positioniert wurden.
@Ralla66 sagte in Heizungssteuerung!:
Zigbee wenn seien muß OK.
seit der Version 0.10.2 funktioniert bei mir der Zigbee einwandfrei, davon habe ich in der Wohnung für Fenster, Türen, Temperatur und Motion Erkennung 43 Stück verbaut.
@Ralla66 sagte in Heizungssteuerung!:
Sonst wird Fehlersuche zum Alptraum.
Also mit Fehlersuche tue ich mir leicht, mache Beruflich den ganzen Tag nichts anderes als Fehler zu suchen und diese auszubessern, IT Support!
-
Hab früher auch viel über die Heizung Thermostaten geregelt. Inzwischen stehen alle auf 30° (sprich voll offen) und ich regel das meiste über die Heizung selbst.
Hab an einem Heizkreis zum Beispiel 16 Heizkörper. Bevor ich jetzt 16 Thermostate runter regel, sag ich lieber EINER Pumpe: Aus
Nutz die Thermostate eigentlich nur noch für vergessene Fenster.
Gruß Benni
-
Hab früher auch viel über die Heizung Thermostaten geregelt. Inzwischen stehen alle auf 30° (sprich voll offen) und ich regel das meiste über die Heizung selbst.
Hab an einem Heizkreis zum Beispiel 16 Heizkörper. Bevor ich jetzt 16 Thermostate runter regel, sag ich lieber EINER Pumpe: Aus
Nutz die Thermostate eigentlich nur noch für vergessene Fenster.
Gruß Benni
-
Hab früher auch viel über die Heizung Thermostaten geregelt. Inzwischen stehen alle auf 30° (sprich voll offen) und ich regel das meiste über die Heizung selbst.
Hab an einem Heizkreis zum Beispiel 16 Heizkörper. Bevor ich jetzt 16 Thermostate runter regel, sag ich lieber EINER Pumpe: Aus
Nutz die Thermostate eigentlich nur noch für vergessene Fenster.
Gruß Benni
@warp735 said in Heizungssteuerung!:
Hab früher auch viel über die Heizung Thermostaten geregelt. Inzwischen stehen alle auf 30° (sprich voll offen) und ich regel das meiste über die Heizung selbst.
Hab an einem Heizkreis zum Beispiel 16 Heizkörper. Bevor ich jetzt 16 Thermostate runter regel, sag ich lieber EINER Pumpe: AusDas ist auch eine Möglichkeit zu regeln.
Es setzt aber voraus, dass Wärmebedarf und -Wärmezufuhr in allen Räumen gleich sind. Mit einem guten hydraulischen Abgleich lässt sich sicher in die Richtung arbeiten.Die Technik wird aber an Grenzen kommen, wenn ich einen Raum anders (wärmer/kälter) halten will oder wenn sich der Wärmebedarf ändert (z.B. Sonneneinstrahlung, mehrere Person im Raum).
-
also zu den Scripten, davon gibt es mehrere und auch ziemlich viele, eigene Datenpunkte:

hier mal das Script fürs Wohnzimmer:
<xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="undefined" id="timeout">timeout</variable> <variable type="undefined" id="timeout2">timeout2</variable> </variables> <block type="comment" id="ND7B:p`Kur]#qYE;%!!A" x="63" y="13"> <field name="COMMENT">Wohnzimmer Temp Offset errechnen/aktualisieren</field> <next> <block type="schedule" id="!,4Wgf}wba([Pab8mCKQ"> <field name="SCHEDULE">30 5,16 * * *</field> <statement name="STATEMENT"> <block type="update" id="wkEvWD95FUEzZ(-ugrmk"> <mutation delay_input="false"></mutation> <field name="OID">zigbee.0.00158d0001922dcd.local_temp_calibration</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="5m,U.n5zS=0?SeZjk!J-"> <field name="NUM">0</field> </block> </value> </block> </statement> <next> <block type="schedule" id="6{wK{v?`BC]Y}4fyl~Da"> <field name="SCHEDULE">0 6,17 * * *</field> <statement name="STATEMENT"> <block type="update" id="/!dURqPYB4Kcv6a|d}52"> <mutation delay_input="false"></mutation> <field name="OID">#Eigene.0.Wohnzimmer.Offset_Wohnzimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="`jcD8mn()moBT)LQV646" inline="false"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id=";Rs;ySHmvjmz)EuTD?#;"> <field name="NUM">1</field> </shadow> <block type="get_value" id="LmJ-.Lf%lJ*Y;=SN!PmW"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.weather_v1_158d0002c90c49.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="E7c2=#F/EjnO*1XgTpQ9"> <field name="NUM">1</field> </shadow> <block type="get_value" id="ove1r.6/LMC=Is?5WXRX"> <field name="ATTR">val</field> <field name="OID">zigbee.0.00158d0001922dcd.local_temp</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id="IGAww:Y/C[aWwH.r.Lz#"> <field name="NAME">timeout</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="update" id="9wO9S`yz_o8pP9KhaF(B"> <mutation delay_input="false"></mutation> <field name="OID">#Eigene.0.Wohnzimmer.Offset_Wohnzimmer_runden</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_round" id="_4F}),A8Kacj5T6y+B7G"> <field name="OP">ROUND</field> <value name="NUM"> <shadow type="math_number" id=",/derboODGi]Xe[DlD(F"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="]hogbYFvMQ.-TCINU25K"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Offset_Wohnzimmer</field> </block> </value> </block> </value> </block> </statement> <next> <block type="timeouts_settimeout" id="7W1zv{msNVwbbS=KFNR5"> <field name="NAME">timeout2</field> <field name="DELAY">2000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="update" id=")1O{ljc2NsbhJKJ=EU4u"> <mutation delay_input="false"></mutation> <field name="OID">zigbee.0.00158d0001922dcd.local_temp_calibration</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="4b-gE=hje`qq`N7I}*m}"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Offset_Wohnzimmer_runden</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </statement> <next> <block type="comment" id="`yA`eQ!Wr;9!U|,0J6h~"> <field name="COMMENT">Heizung Wohnzimmer Fenster offen?</field> <next> <block type="on_ext" id="6Sugyb:[P1(VMVaw.l8|"> <mutation items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id=",~yJ,tyc)xKV?990H!N?"> <field name="oid">mihome.0.devices.magnet_158d00025f0b84.state</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="/!*7SxF3^Pa8O6{MO5jQ"> <field name="oid">mihome.0.devices.magnet_158d0002c15f4c.state</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="@xscGdss~niKHR2Pd)u#"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="r1JjT:?z~fZ{KCX#.7#A" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="lDF6i({g2#2bKR5I;khE"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="L_b-Z++3Cl.H%=~R_CAn"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="BAPNl2ITg9^r)K*h{ZG5"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="J.-jq1:_SW^StNS3Frh/"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="(8S#6H-6%~87awZ{69Wf"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="Cij4!vr!!7|k{WiZmHxG"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="dZHqXosrm`.KfxoFZmt-"> <field name="COMMENT">Wohnzimmer Fenster geöffnet</field> <next> <block type="control" id="MNQ!Ls$*3]:~zf7l#5Xv"> <mutation delay_input="false"></mutation> <field name="OID">zigbee.0.00158d0001922dcd.spz_system_mode</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="7X6pPH^mx+c([e%UC0YC"> <field name="NUM">17</field> </block> </value> <next> <block type="control" id="{Ph3p%75PoYpI?svBa2L"> <mutation delay_input="true"></mutation> <field name="OID">zigbee.0.00158d0001922dcd.spz_system_mode</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="B?dh5_pThRH*0T2QEe4?"> <field name="NUM">32</field> </block> </value> <next> <block type="debug" id="o`|pE?kg/G/eB.DRAF0G"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="06s]ES@c0mm7Fhg}|/MS"> <field name="TEXT">**** Fenster Wohnzimmer offen</field> </shadow> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_operation" id="8!J#_lR0cL#qdUYM#o1U" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="=*z|zV}iMS2iC(5,5H94"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="}x.8U.Rm^=:^0mbGgXRn"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="wFVgx;b05}FH..gl+?D,"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="QIS8t/Ty@*XmaHVox#A,"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="d#t#6$r.Ik.^EM(]k@Ph"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="6Ad!`vS9nQ?(Wa5HG]Oy"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="comment" id="260a#.HBTN^-3Ic!:OLz"> <field name="COMMENT">Wohnzimmer Fenster geschlossen</field> <next> <block type="control" id="r{?QCX.SE1GQ}m^L~n`a"> <mutation delay_input="false"></mutation> <field name="OID">zigbee.0.00158d0001922dcd.spz_system_mode</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="@wDc~rOxn*w+bDQ;2Dy~"> <field name="NUM">17</field> </block> </value> <next> <block type="debug" id=":_;#_u:f]R0L:ag*quJ9"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="8Ulbvr9en`3X#92I_=nA"> <field name="TEXT">**** Fenster Wohnzimmer geschlossen</field> </shadow> </value> </block> </next> </block> </next> </block> </statement> </block> </statement> <next> <block type="on_ext" id="0WhGF/`4L!;@B(Pt:HLp"> <mutation items="3"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="hmu;Rw8=pbB*?]I8l9*C"> <field name="oid">mihome.0.devices.magnet_158d00025f0b84.state</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="p)X[#fmN)}BHXiR%NX5m"> <field name="oid">mihome.0.devices.magnet_158d0002c15f4c.state</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="A~F#:#|=h/_WJTEuM1,M"> <field name="oid">mihome.0.devices.weather_v1_158d0002c90c49.temperature</field> </shadow> </value> <statement name="STATEMENT"> <block type="comment" id="Fn[[v~c]^^o#[,GLC/s}"> <field name="COMMENT">Off = 0°C</field> <next> <block type="comment" id="TZWvbG%c?=v+%v}X#ADy"> <field name="COMMENT">Heizen = 23°C</field> <next> <block type="comment" id="AHCrHpUXIyuwcgKWm(8*"> <field name="COMMENT">Heizen Eco = 18°C</field> <next> <block type="comment" id="zNQW!PMAEYNWTEY7aPZr"> <field name="COMMENT">Boost = 30°C</field> <next> <block type="controls_if" id="^VF-jI(B(j/p}V,KA.va"> <value name="IF0"> <block type="logic_operation" id="/k257Ny/1Olc:_#Iy^1i" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="srQ_sw}iS?*b7m^NFf#g"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="[(yQ[YBQ]}[u!P_o_Pn2"> <field name="TEXT">00:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="}oM=`t_pwng7*S@ZIk%v"> <field name="TEXT">6:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="!7Fh8W3{,fZ92-2:Lh|_" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id=",[]BGM5:7u/KldFIGQDB"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="OFIve:q;:/O}=_N4V7]_"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="ESm0cRT;g!W/+s.=k@X+"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="m?|/px)[k`bQ^:F8w|W8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ToTtFjp-PY82-o}lEgLp"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="9N}o)p{grq^0F.era7dS"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="j2LM8m{63)TzY0Irx-oc"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="(Rpk`eF%#=k2ui^!476."> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="cSJfka,G.+aw9;e!wI/V"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="E)%*hCwj;fGfNiwSr%Ax"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen_Eco</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="PJiJsM^b3w{|elO8{r%="> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="sH#SGWt}Q7LT4VH]h4**"> <value name="IF0"> <block type="logic_operation" id="-nJL]iJ[SQA%7j)vSmSx" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="E?Z|WCXSIz3mY)skc(Ug"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="tL^ntRcitSW?(Mu*Emj."> <field name="TEXT">6:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="Ir6=cj~tZ8EjMzzSWe%f"> <field name="TEXT">9:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="z(o;d3V-An8DOfHs/7,P" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="0pR@=[7XY~GwPsf*rQEB"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="(v#%OSL;F;rQ8Y{!9L#K"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="g~nV~DZO-c(W20gq+Szz"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="Sn6)y3wE|)xz7Ax:t9S)"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="o0g+3q_,:AH~(-7H,#}m"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="B?d|gi:XXwyZCQVFt]q="> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="]wn`(]YaHJE2%0|nMW_s"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="u5GHQ(e0doZY!P-oeK%="> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="8%tHUf^:!?jw3b`LAoI]"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="xrfcA8doZF.z,?C/GZ2["> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="o=mDP1T50TFf+.pi01aK"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="nl[z32ar{!,YIUpEw2C)"> <value name="IF0"> <block type="logic_operation" id="BgGC+@vV?{#=QK?ZD2,W" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="+O~rA#rR(2mic:C*lGyK"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="jvJO36o_t(%8p[3pz7?3"> <field name="TEXT">9:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="tS}O]uBbsbh![[H)R1mg"> <field name="TEXT">12:30</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="O96.3#EE_*`cV9e~Bnie" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="AsAc[?S5:?HcbWT,k[9k"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="A#gAt54M*=U62cxn%ME2"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="f[diaovQEqYp|J80;D9h"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="NceoQf5~^.TS^c=m}^Nl"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="KUT:]oSBHeSAecUe1Eq9"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="|(^wWTgkC)ct6je6s%p!"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="~daiK#k0{9g`649Ze~?P"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="rV-f8jRnJC!V9*mTSASm"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="oR%[Y#6WYd.=9b/]KPY="> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="7F[S=/3,b]jaIO9Zg2;E"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="6xpce11dUnJD7H}~uaHK"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen_Eco</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="P),IK32oYS4pSx(ryS*|"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="[rWF/e={eY4,K.!KqS~-"> <value name="IF0"> <block type="logic_operation" id="aTQ~LzhQ*_2%Ue7P%Hgl" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="0)9z2T1AbxDpxllRX-a)"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="YA}iWd1vn=z,|5B`;Jc#"> <field name="TEXT">12:30</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="psSJ!z0%_EmmeBa^e)TW"> <field name="TEXT">14:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="xK4YYDXU28#RqUKd{?BD" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="+k0q=P/,7A}:Xh)V;n03"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="qf@tIwYR~r/k_(/N47}~"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="@~?sU:N:AgWLF8D+raXb"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="9y0@=S5|eIFov,cY/!CA"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="XW-fQuG=Nr4yr,t(~8h-"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="}otA}pci.c!)o`D{mqZb"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="jYcyqLnpQWt[8i:|slaT"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="eT=~+F2fD.;Fazx6=R5+"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id=".lOvH}d9W,vA`sLUlCYL"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="2{}G#PEoyPhgQh*I5/[f"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="^h?,qeEq)/k2cvV,**_J"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="i)1.5qsx?*ysdiy,`.Ye"> <value name="IF0"> <block type="logic_operation" id="n_gT4jJaY,:6k#gauQT8" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="KPUg3JncUK}4G),7enb^"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="*OsI(tl@,Jk3bWeN[=8k"> <field name="TEXT">14:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="mV=jK881lRzhom7fo`K+"> <field name="TEXT">17:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="%79f(fCc9Ohi;RyuT_2I" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="kcN8I3ENM|H.:9P()Qa9"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Sc~cnyu1w2U}`y,Q+:f+"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="ue;3@v[]c^OZ810fpx%~"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="5kH:Q*y2TMv@)k@r;UOw"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="26OzOvWfXp{14.DUwnd#"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="*_SZn3=oMj9rkfieQk?%"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="*T))I]2]clIGp/y}WWV#"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="bZwjqqHUBa*3oV|J4A[k"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="T|Wp#;p.4bYxU[l!F1f)"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="P(L]b)8:/{`)%00icRg2"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen_Eco</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="lrcZ6#S%*u2y|#Z[j/Fg"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="q:0k@#3F_-/M,.Rj8PJc"> <value name="IF0"> <block type="logic_operation" id="@4=L]7x1ldgw[_We2~=w" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="/^BDSJ!8mecQc8^_gwc7"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="Vg(,`}QF8T?8#Ka`.tNo"> <field name="TEXT">17:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="O[AcWE*s5lky~9G*WY.K"> <field name="TEXT">19:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="}`R!t2H9][%mRVkQRr;n" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="%6^tPNUo?@z4}ao^@{W~"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="bi_cQ^Yb+Flf;CrI?6Fb"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="UpgFxSEqj%1?,LD{E!rQ"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="]iREiw#w,DNH;+%1J_%u"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="+=xEU3s4R3Mrn[4}stDh"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="]}v@HZc(|l8;enJ%w*=q"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="93rA*OM?Ogz-89*ywP@:"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="DT7W:E3]qI.wZ}eh0yqR"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="wf4*n=0*f0`4|B%I=@i("> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="D?~(5Cjd{@~_^%/v}(OJ"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="RP-lfV.Jidws;qqS-Q+*"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="c/}[w3cou~3Azb@O*-XZ"> <value name="IF0"> <block type="logic_operation" id="{XS,di/?c{/oQS6h#O{4" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="tVoteJZYlCWAq^o`(_m4"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="sohttNHcfdhe.2dy^6;k"> <field name="TEXT">19:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="QH-F:=y)Hbp==TaQVn[9"> <field name="TEXT">20:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="K,]h#c^-{EK6[R}_(bZo" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="|+d_8eBBO)2h_-SXku}o"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="SuZ2R{iT,ljSW!lBx:RA"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="k6PmtkO.t)brz8%V0ag*"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="_U!x;,=;*,2!ZYpde08;"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="z6VzPS4@5UyhX0Qt)?}^"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="Zdk_QGW35w^50F1[~sLg"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="`z,Cc%0}i1;#?(F}i:5-"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="FABGuL],*J{=g3c:X=LD"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="8Nytiu8AG4gwCJ,d17U/"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="AeM3ulOCKTF#1,dM-L*!"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen_Eco</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="?K75W*coY%+~cuA}ltB%"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="eO_gR|.aIJ}PQ,I+@3=B"> <value name="IF0"> <block type="logic_operation" id="bZpck}x?O:t)U^[HopH#" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="|D?[5#iD?*n.0TrkJ%{{"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="9pC|ToyD%;a}u5jweiE+"> <field name="TEXT">20:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="53mpO6D(DD!kbakSPH:e"> <field name="TEXT">22:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="~/o/EEO-#{hk:O~CAY4K" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="pqV0tovUszkWizBSGVq2"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="aV?b4;]]1p}xuFw#JIw,"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="TGo@)/6AmPjs]3Q_?|.D"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="bB!+MQrg2KjEY#9WL;!`"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="T_{|Y]Bhm-h^4C8Ke/ed"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="^g|84M_{~~]!,q1xwxsA"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="%|Tjd`oU_,Km3+ag,j)="> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="#Zq!uMqIRW2.[1C:~*c!"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="T#|65sAN/[6pTLJC/atq"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="Q_ziV}hESrF7S/-J)#Cb"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="V,?0]UZkUV.^FnXh[V*j"> <field name="NUM">0</field> </shadow> </value> </block> </statement> <next> <block type="controls_if" id="S-m}0mTecd.p=%4+n*3Y"> <value name="IF0"> <block type="logic_operation" id="I~Z3z=9mm3|.G=_PI7q!" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare_ex" id="x!pc29[DnvPH]RMGTAk0"> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">between</field> <value name="START_TIME"> <shadow type="text" id="Y@Q-s6{z:jU(]_Xslvyj"> <field name="TEXT">22:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="4)!XdsA]v]JbGR!,I6Rb"> <field name="TEXT">00:00</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_operation" id="L+9gpR9VGe|=tX%fBn`9" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="u?Dv2d#lS|tUac*]lY@c"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="dY5U?:q:Kc(}j3D*JqLB"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00025f0b84.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="mXwc}qK7x)Gk*T}MTdfY"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="pgRe=#R)|VxFIG@cKo-m"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="#F![1*osL?@0t@:8cC8K"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d0002c15f4c.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id=";478F*}mKVw*FduTIF^E"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control_ex" id="!pWK32Ikc_1}NzE6@)2("> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id="6G-noz|c:iA;@Q~POIYj"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </shadow> <block type="field_oid" id="prUBF7Z,M(#sr%rr5s*-"> <field name="oid">zigbee.0.00158d0001922dcd.heating_setpnt_current</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="9[b;SeO~{acXo2)#c~0G"> <field name="BOOL">TRUE</field> </shadow> <block type="get_value" id="g{!|Iy7-=1[kUxDHWX-t"> <field name="ATTR">val</field> <field name="OID">#Eigene.0.Wohnzimmer.Heizen_Eco</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="=(bLo[_y9jH]a}@?Ayod"> <field name="NUM">0</field> </shadow> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </xml>
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden


