Jetzt ist es mir aufgefallen, der Trigger fehlt, du triggerst nur auf das Fenster, die Wahl ob manuell oder nicht und die die Änderung der Temperaturvorgabe, aber nicht auf das aktiv werden der Tageszeit.
Comet DECT Thermostat Steuerung - Blockly Teperatur Vorgabe per Vis temporär aus und wieder ein schalten
-
-
Ja super jetzt läuft es.
Code
Alles anzeigen<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="cron" id="Morgen">Morgen</variable> <variable id="Tf;brwZFK6=-L`C3z=3t">Morgen</variable> <variable type="cron" id="Mittag">Mittag</variable> <variable id="JAph.lx];)G91TW1k(!X">Mittag</variable> <variable type="cron" id="Nacht">Nacht</variable> <variable id="W,*(q5DO5rla~M*{Z[vV">Nacht</variable> </variables> <block type="schedule_create" id="Z;T,^=10w54U%j7Smx3Q" x="62" y="-937"> <field name="NAME">Morgen</field> <value name="SCHEDULE"> <shadow type="field_cron" id="Q[cY3mMPc*G=vd?3Ewfq"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="I-@w0yu/wpijJ8Qr|qKF"> <field name="CRON">*/5 * 8-11 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="variables_set" id="i$B@mo~I3@:t8DzzEC/H"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="R1Cy9`jdT_y~+diFnUTf"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="VDyBfjnNyKvEVe|+^{mg"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="b}Bz(b=x@!lA-$-#5%N*"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="#,x{*WZ$pX1`y^*f*$)M"> <field name="VAR" id="W,*(q5DO5rla~M*{Z[vV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="Z]`F=:jo^,R2fqDso^a-"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="mXD=[~4eRuqG|b$xCFzE"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id="]uJC{Hnd6t:YJ:8aZmZG"> <field name="NAME">Mittag</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="7yL]bTtAg)cuMXE7Il0F"> <field name="CRON">*/5 * 11-21 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="variables_set" id="Q$56.[J1E-)sSW#luAUO"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="9rrv#G2UV`-*O(?;9vx#"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="snNeP-3`n*DBUI]0S`~R"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="lQmW9j|e11De3us-:EF."> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="g=Vkva/1V=lnU8*KkZx-"> <field name="VAR" id="W,*(q5DO5rla~M*{Z[vV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="W`rw7sdxu/xnMg8]H?/i"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="e3)$gLR7@kf~q?MO8z-%"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id=",$`+`#9htmgC(iivOeea"> <field name="NAME">Nacht</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="IYMU):8BXrZ$FSyha9Y%"> <field name="CRON">* * 0-7,22,23 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="variables_set" id="w;apGp6*LM1FJ9)r`^g2"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="=(G[LmurmF0w(wJzJc7_"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="HFk29H(Fk`(eWoq7QxJ-"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="QtIQN~9B3G?H3^}OABoZ"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="{:8#{*VbXB3vxg!y~}ch"> <field name="VAR" id="W,*(q5DO5rla~M*{Z[vV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="l#2t9DFkkH4#|SLKf(Mm"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="GsYZ[kkf_PI8mpdk4J%$"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="j9Y7hYIug=N6%a!NX;Kt"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="KR~axIn2hRAyiTE|+,q:"> <field name="oid">deconz.0.Sensors.7.open</field> </shadow> </value> <statement name="STATEMENT"> <block type="on_ext" id="C,7%1owy7Sa](Nr[4}{2"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="$GibA7Bpju8KRQFW7^cL"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperatur_Zahl</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="A2}9}WE],v/AYjOUk]`Q"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id=",[8-FBdgLvQ9hzq2-ydp"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="pvT/DkeC;Bxo)r+gpS@8"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="me1jAQb$Smw1D(p5vTDb"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="procedures_callnoreturn" id="p+x1#K4-Sz%gc^DF/$8i"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defnoreturn" id="8l/unR5O:MKqnMkKUMPz" x="63" y="13"> <field name="NAME">temperaturSteuerung</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> <statement name="STACK"> <block type="controls_if" id="C0zj{Nk3~3Ssk?xtp4]?"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="xy/M5sb5nem[yfF/PS9p"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Odtoa3ApV$ct,$WPR`(a"> <field name="ATTR">val</field> <field name="OID">deconz.0.Sensors.7.open</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pHlQZW5l^B,dB1v^~.I|"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="0^jg7szSJ%SYD$9zPn8x"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="QsCPc~BOQt%SF4*z}0/l"> <field name="NUM">16</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="B;{;l0YPL}rwg4^NR-10"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id=".sC9o=,Lg]br8Kwplg)k"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="go(O/KN:Wnhlbj{?lAeJ"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> </block> </value> <value name="B"> <block type="logic_boolean" id="uY.fp0y:hVD!lh;hPzJF"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="Ap[OuGN?l+k!A{A8JAUA"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="get_value" id="~2+n)McvTv}uMuZk5vSY"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperatur_Zahl</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="SYm_D$?9qMP6)*%U*M[="> <mutation elseif="2"></mutation> <value name="IF0"> <block type="variables_get" id="?FF~~Ew@N]v:1L/#j99B"> <field name="VAR" id="Morgen" variabletype="cron">Morgen</field> </block> </value> <statement name="DO0"> <block type="control" id="T=c[Ks/OKk/2$Z8iOkH:"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="lO+V]5Ry+lJ2S#DDh38N"> <field name="NUM">27</field> </block> </value> </block> </statement> <value name="IF1"> <block type="variables_get" id="3TX;0T01Osw_[YVfht4/"> <field name="VAR" id="Mittag" variabletype="cron">Mittag</field> </block> </value> <statement name="DO1"> <block type="control" id="R@=RWQzdvox%d/Sy=cTW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="a:v/FeFL6U%NIfH7~LOb"> <field name="NUM">17</field> </block> </value> </block> </statement> <value name="IF2"> <block type="variables_get" id=".P]D}x5x+F.?}$A#pKFG"> <field name="VAR" id="Nacht" variabletype="cron">Nacht</field> </block> </value> <statement name="DO2"> <block type="control" id="^.2=,8!k7d4|rF1-4ULO"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="w`r``%AM]/T*Z9H!)FRo"> <field name="NUM">20</field> </block> </value> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
Hast du auch noch eine Idee wie man es anstellen könnte das wenn ich über Vis auf Manuell schalte das ich über Vis auswählen könnte wie lange der Manuelle Modus läuft, 1 oder 2 oder 3 Stunden bevor es dann automtisch wieder auf Automatik Betrieb schaltet?
-
Hier auch mal meine Visualiesierung über Vis
Code[{"tpl":"tplJquiIconNav","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"src":"/icons-mfd-png/temp_temperature.png","nav_view":"viewLicht"},"style":{"left":"-2px","top":"161px","border-width":"","border-style":"none","width":"55px","opacity":"","background":"rgba(100,100,100,0)","height":"55px","z-index":1},"widgetSet":"jqui"},{"tpl":"tplIconInc","data":{"oid":"fritzdect.0.Comet_133560197568.targettemp","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","step":"+1","minmax":"100","text":"+","repeat_delay":"800","repeat_interval":"800","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"168px","top":"212px","width":"45px","height":"45px","color":"#fff","background-color":"#000","background":"#000","border-style":"none","font-size":"x-large","z-index":"1"},"widgetSet":"jqui"},{"tpl":"tplIconInc","data":{"oid":"fritzdect.0.Comet_133560197568.targettemp","g_fixed":true,"g_visibility":true,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","step":"-1","minmax":"0","text":"-","repeat_delay":"800","repeat_interval":"800","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"225px","top":"212px","width":"45px","height":"45px","color":"#fff","background-color":"#000","background":"#000","border-style":"none","font-size":"x-large","z-index":1},"widgetSet":"jqui"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Soll:\n"},"style":{"left":"12px","top":"230px","color":"#ffffff","width":"48px","height":"19px","font-size":"medium","font-family":"Tahoma, Geneva, sans-serif","font-weight":"","font-variant":"","letter-spacing":"","word-spacing":"","text-shadow":"","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"fritzdect.0.Comet_133560197568.lasttarget","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","is_comma":true,"factor":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html_prepend":"","html_append_plural":"°C","html_append_singular":"°C","digits":"0"},"style":{"left":"83px","top":"233px","color":"#f9e686","font-size":"medium","width":"56px","height":"19px","font-weight":"bold","font-family":"Tahoma, Geneva, sans-serif","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Aktuell:\n"},"style":{"left":"12px","top":"209px","color":"#ffffff","width":"91px","height":"19px","font-size":"medium","font-family":"Tahoma, Geneva, sans-serif","font-weight":"","font-variant":"","letter-spacing":"","word-spacing":"","text-shadow":"","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"fritzdect.0.Comet_133560197568.actualtemp","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","is_comma":true,"factor":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html_prepend":"","html_append_plural":"°C","html_append_singular":"°C","digits":"0"},"style":{"left":"83px","top":"211px","color":"#f9e686","font-size":"medium","width":"56px","height":"19px","font-weight":"bold","font-family":"Tahoma, Geneva, sans-serif","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplHtmlNav","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Schlafzimmer WC"},"style":{"left":"14px","top":"173px","color":"#ffffff","font-family":"Tahoma, Geneva, sans-serif","font-size":"x-large","width":"155px","height":"32px","z-index":1},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":""},"style":{"left":"6px","top":"169px","background-color":"#cfcfcf","width":"272px","height":"129px","opacity":"0.3","z-index":0},"widgetSet":"basic"},{"tpl":"tplHqCheckbox","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":true,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert","val_false":"true","val_true":"false","checkboxSize":"small","checkboxColor":"orange","checkboxColorOn":"orange","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/fireColor.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"80px","top":"260px","overflow-x":"auto","overflow-y":"auto","text-align":"","text-shadow":""},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":true,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Manuell"},"style":{"left":"9px","top":"270px","z-index":"1","color":"#ffffff","width":"58px","height":"20px","font-size":"small","text-align":"left"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Automatik"},"style":{"left":"208px","top":"270px","color":"#ffffff","width":"60px","height":"20px","z-index":"1","font-size":"small","text-align":"right"},"widgetSet":"basic"},{"tpl":"tplBulbOnOffCtrl","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","icon_off":"img/bulb_on.png","icon_on":"img/bulb_off.png","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oidTrue":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert"},"style":{"left":"185px","top":"263px","width":"26px","height":"31px"},"widgetSet":"basic"},{"tpl":"tplBulbOnOffCtrl","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","icon_off":"img/bulb_off.png","icon_on":"img/bulb_on.png","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oidTrue":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert"},"style":{"left":"54px","top":"260px","width":"26px","height":"31px","z-index":"3"},"widgetSet":"basic"},{"tpl":"tplValueListHtml8","data":{"oid":"deconz.0.Sensors.7.open","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","count":"2","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value0":"Fenster ist zu","value1":"Fenster ist offen","test_list":"1"},"style":{"left":"168px","top":"180px","z-index":"0","background-color":"#20f519","background-attachment":"local","width":"103px","height":"17px","font-weight":"","font-variant":"","font-size":"small","text-align":"center"},"widgetSet":"basic"}]
-
Eine variable mit der gewünschten Dauer (1,2,3,x Stunden) beschreiben ein extra Skript schreiben das durch das anschalten von Manuell getriggert wird, dann einen Timer starten mit der Vorwahl Dauer und dann manuell wieder ausschalten lassen.
-
oha das hört sich für mich als Anfänger sehr kompliziert an, ich werde morgen mal googlen und versuchen es hinzubekommen.
Danke erst mal, vielleicht brauche ich Deie Hilfe wenn ich es nicht hinbekomme.
Ich wünsche Dir einen schönen Abend.
-
-
Danke geschild
Habe ich übernommen.Gruß Björn
-
Ich komme irgendwie nicht weiter bei meinem Versuch über Vis den manuellen Modus für 1 oder 2 oder 3 Stunden einzuschalten und dann nach Ablauf der Zeit automtisch wieder auf automatik Betrieb umzuschalten?
Das Skript was ich bisher erstellt habe sieht so aus aber ich weiß jetzt nicht wie ich es in das vorhandene Skript mit einbinden soll. Kann mir jemand helfen und sich mein Skript mal anschauen ob es so klappen würde und mir zeigen wie ich es in das vorhandene Skript einfügen kann?
Mein Versuch für die Timer Funktion:
Code
Alles anzeigen<block xmlns="https://developers.google.com/blockly/xml" type="procedures_defnoreturn" id="DOBgW`!,J3zUBT*YM1O(" x="-388" y="238"> <field name="NAME">temperaturSteuerung2</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> <statement name="STACK"> <block type="controls_if" id="HD!UnjbFc5SqMS/r7XK,"> <value name="IF0"> <block type="logic_compare" id="guiRv,;_DE2%#,$f)Gco"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="rr!2_nT9Io}jf6/55^HG"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.eine_Stunde</field> </block> </value> <value name="B"> <block type="logic_boolean" id="D1W34*o#D?kNd6JL]CIe"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="C6eG4:NGC.2Aho|GmOaX"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_compare" id="fYOcl{6thM]r;boGcTuJ"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="4;kbfqGwCyJp]VME?hDi"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Badezimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> <value name="B"> <block type="logic_boolean" id="g^sM[=rcY!v4``Nrz9nN"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id="BpS$S#^w2UY/hZg(g9|I"> <field name="NAME">timeout</field> <field name="DELAY">60</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control" id="awJG{~rnPyoFI.+t:aws"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_compare" id="XYiO$(VQz}N[0!l1@U$^"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="dV1R7Cas9.E#jR!$Z0]3"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Badezimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pS#r}~woAT+-qxp9Syg%"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </statement> </block> </next> </block> </statement> <next> <block type="controls_if" id="$ifWg:,=;^L;UxXq8duJ"> <value name="IF0"> <block type="logic_compare" id="/kM^ECgN3OuEnIF~P%SZ"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="AT8IwkIG33~z}Go=M/~,"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.zwei_Stunden</field> </block> </value> <value name="B"> <block type="logic_boolean" id="H`7/56-DAsezVuQI~P^+"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="@YCU#7~E`yX~I5doog4I"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_compare" id="ndhmb|N()fzL/SMez=N="> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Sc[BH,[={j#Ie^~w4z`n"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Badezimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> <value name="B"> <block type="logic_boolean" id="cvNYSa:x]HVv_DOc88MU"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id="*U[m2];{SvVrS!93A8Oq"> <field name="NAME">timeout2</field> <field name="DELAY">120</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control" id="U6([[FqF#FC=MIe0as[X"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_compare" id="CND4;$Yt7r.ag|l+v3=R"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="h;:j+L,NCZg^Sh|BPyJS"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Badezimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> <value name="B"> <block type="logic_boolean" id="G{zj09VL1H4_.*H1!JJm"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </statement> </block> </next> </block> </statement> <next> <block type="controls_if" id="QAjM$;UjZPCtmn%/w?Bv"> <value name="IF0"> <block type="logic_compare" id="f0{Yz2ZFvGBnLtQ+!:mc"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Lkl@Z+for1`vs3^r?b#2"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.drei_Stunden</field> </block> </value> <value name="B"> <block type="logic_boolean" id="TuN,2L6U5lg9HT$Y1)ZO"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="TNTQ5pw:5/()mU55t[eB"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_compare" id="-YR6pTF#14;3Hu0WMikp"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="rodI]V^D?T%}qfp_@$*:"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Badezimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> <value name="B"> <block type="logic_boolean" id="|11U[cVi/fYV1$vR[p%:"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id="E+XK,ioZXp1k!T#J3WPE"> <field name="NAME">timeout3</field> <field name="DELAY">180</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control" id="C`qxuONJt)JlC-IKtstF"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_compare" id="~;(kh@;n:N/,bduBS378"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="sj$=UA=ysKp{u_B!c=ee"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Badezimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> <value name="B"> <block type="logic_boolean" id="uR]U+Ih3Cil{mV,V_8$o"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </statement> </block>
Bisheriges Skrip:
Code
Alles anzeigen<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="cron" id="Morgen">Morgen</variable> <variable type="cron" id="Mittag">Mittag</variable> <variable id="Tf;brwZFK6=-L`C3z=3t">Morgen</variable> <variable type="cron" id="Nacht">Nacht</variable> <variable id="JAph.lx];)G91TW1k(!X">Mittag</variable> <variable id="W,*(q5DO5rla~M*{Z[vV">Nacht</variable> </variables> <block type="schedule_create" id="Z;T,^=10w54U%j7Smx3Q" x="-287" y="-1462"> <field name="NAME">Morgen</field> <value name="SCHEDULE"> <shadow type="field_cron" id="Q[cY3mMPc*G=vd?3Ewfq"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="I-@w0yu/wpijJ8Qr|qKF"> <field name="CRON">* 8-10 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="`s_o.JHJNDwHg(pIA`{J"> <value name="IF0"> <block type="logic_negate" id="8|{KE9-0vCw(dFm4Y[qG"> <value name="BOOL"> <block type="variables_get" id="aSvBJ^4~vweWk@.?{A@{"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="^KA^i~BUyX.afe_WS*Tm"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="idsYsKy8hl_eEtx_}poH"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="i$B@mo~I3@:t8DzzEC/H"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="R1Cy9`jdT_y~+diFnUTf"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="VDyBfjnNyKvEVe|+^{mg"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="b}Bz(b=x@!lA-$-#5%N*"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="#,x{*WZ$pX1`y^*f*$)M"> <field name="VAR" id="W,*(q5DO5rla~M*{Z[vV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="Z]`F=:jo^,R2fqDso^a-"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="mXD=[~4eRuqG|b$xCFzE"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id="]uJC{Hnd6t:YJ:8aZmZG"> <field name="NAME">Mittag</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="7yL]bTtAg)cuMXE7Il0F"> <field name="CRON">* 10-21 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="8#pm:p#_nJ_~k])Q/6r`"> <value name="IF0"> <block type="logic_negate" id="UkePw[wH3BK/5m)cI2F8"> <value name="BOOL"> <block type="variables_get" id="?.pP?p{w=57VtMs@|E[M"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="sfW5:.S~BC58n#C6=;vQ"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="D}0XjpkqgDnt$ikEeM44"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="Q$56.[J1E-)sSW#luAUO"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="9rrv#G2UV`-*O(?;9vx#"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="snNeP-3`n*DBUI]0S`~R"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="lQmW9j|e11De3us-:EF."> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="g=Vkva/1V=lnU8*KkZx-"> <field name="VAR" id="W,*(q5DO5rla~M*{Z[vV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="W`rw7sdxu/xnMg8]H?/i"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="e3)$gLR7@kf~q?MO8z-%"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id=",$`+`#9htmgC(iivOeea"> <field name="NAME">Nacht</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="IYMU):8BXrZ$FSyha9Y%"> <field name="CRON">* * 0-7,22,23 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="|2^}op75cT+01/F$t[@%"> <value name="IF0"> <block type="logic_negate" id="GDS]p7tf+9=B$Zv[Ibt4"> <value name="BOOL"> <block type="variables_get" id="0aRl-HIVWD*;TFsYF{83"> <field name="VAR" id="Nacht" variabletype="cron">Nacht</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="h|4vR+6ybB6vu=_^zdik"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="+US{r$)HjJ7-87A:otwH"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="w;apGp6*LM1FJ9)r`^g2"> <field name="VAR" id="Tf;brwZFK6=-L`C3z=3t">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="=(G[LmurmF0w(wJzJc7_"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="HFk29H(Fk`(eWoq7QxJ-"> <field name="VAR" id="JAph.lx];)G91TW1k(!X">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="QtIQN~9B3G?H3^}OABoZ"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="{:8#{*VbXB3vxg!y~}ch"> <field name="VAR" id="W,*(q5DO5rla~M*{Z[vV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="l#2t9DFkkH4#|SLKf(Mm"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="GsYZ[kkf_PI8mpdk4J%$"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="j9Y7hYIug=N6%a!NX;Kt"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="KR~axIn2hRAyiTE|+,q:"> <field name="oid">deconz.0.Sensors.7.open</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="p+x1#K4-Sz%gc^DF/$8i"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id="C,7%1owy7Sa](Nr[4}{2"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="$GibA7Bpju8KRQFW7^cL"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperatur_Zahl</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="A2}9}WE],v/AYjOUk]`Q"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id=",[8-FBdgLvQ9hzq2-ydp"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="pvT/DkeC;Bxo)r+gpS@8"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="me1jAQb$Smw1D(p5vTDb"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defnoreturn" id="8l/unR5O:MKqnMkKUMPz" x="-287" y="-262"> <field name="NAME">temperaturSteuerung</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> <statement name="STACK"> <block type="controls_if" id="C0zj{Nk3~3Ssk?xtp4]?"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="xy/M5sb5nem[yfF/PS9p"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Odtoa3ApV$ct,$WPR`(a"> <field name="ATTR">val</field> <field name="OID">deconz.0.Sensors.7.open</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pHlQZW5l^B,dB1v^~.I|"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="0^jg7szSJ%SYD$9zPn8x"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="QsCPc~BOQt%SF4*z}0/l"> <field name="NUM">16</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="B;{;l0YPL}rwg4^NR-10"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id=".sC9o=,Lg]br8Kwplg)k"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="go(O/KN:Wnhlbj{?lAeJ"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> </block> </value> <value name="B"> <block type="logic_boolean" id="uY.fp0y:hVD!lh;hPzJF"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="Ap[OuGN?l+k!A{A8JAUA"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="~2+n)McvTv}uMuZk5vSY"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperatur_Zahl</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="SYm_D$?9qMP6)*%U*M[="> <mutation elseif="2"></mutation> <value name="IF0"> <block type="variables_get" id="?FF~~Ew@N]v:1L/#j99B"> <field name="VAR" id="Morgen" variabletype="cron">Morgen</field> </block> </value> <statement name="DO0"> <block type="control" id="T=c[Ks/OKk/2$Z8iOkH:"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="lO+V]5Ry+lJ2S#DDh38N"> <field name="NUM">27</field> </block> </value> </block> </statement> <value name="IF1"> <block type="variables_get" id="3TX;0T01Osw_[YVfht4/"> <field name="VAR" id="Mittag" variabletype="cron">Mittag</field> </block> </value> <statement name="DO1"> <block type="control" id="R@=RWQzdvox%d/Sy=cTW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="a:v/FeFL6U%NIfH7~LOb"> <field name="NUM">17</field> </block> </value> </block> </statement> <value name="IF2"> <block type="variables_get" id=".P]D}x5x+F.?}$A#pKFG"> <field name="VAR" id="Nacht" variabletype="cron">Nacht</field> </block> </value> <statement name="DO2"> <block type="control" id="^.2=,8!k7d4|rF1-4ULO"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">5</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="w`r``%AM]/T*Z9H!)FRo"> <field name="NUM">21</field> </block> </value> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
-
Du kannst nicht eine Temperatur wo eine Zahl erwartet wird mit wahr oder falsch steuern.
Du musst deine Variable manuelle Vorgabe gültig steuern.
-
ich komme nicht klar
-
Ein Vorschlag auf die Schnelle ohne Gewähr:
Erstelle einen weiteren Datenpunkt. <ZeitbegrenzungHandsteuerung> habe ich ihn genannt und einen Zeitplan, der z.B. alle Minute ausgeführt wird. In diesem wird deine <ZeitbegrenzungHandsteuerung> im Minutentakt um 1 heruntergezählt, bis der Wert kleiner gleich Null ist. Danach wird der Wert auf Null begrenzt, damit auf Dauer nicht bis minus zigmillionen gezählt wird. Falls du als <ZeitbegrenzungHandsteuerung> einen Wert von 1000 eingibst läuft die Handsteuerung ohne diese Zeitbegrenzung, bzw. nur noch begrenzt beim Wechsel Morgen/Mittag/Nacht.
-
Vielen Dank geschild ,
ich verstehe leider nicht was du damit ausdrücken willst.
Ich hatte mir das so vorgestellt das ich in über "Vis" per Button auswählen kann ob ich den Automatik Modus nutzen möchte oder ob ich über drei weiter Button auswählen kann ob ich den Automatik Modus für "eine Stunde" oder "zwei Stunden" oder "drei Stunden" unterbrechen möchte um dann Manuell eine Temperatur einstellen zu können. Wenn ich eine der Manuellen Zeitbutton gedrückt habe soll die "Wunsch(Soll)temperatur als Startauswahltemperatur mit 22°C Voringestellt sein. Von da aus möchte ich dann mit PLUS und Minus Button die Tempertau auf die tatsächliche Wunsch(Soll)temperatur einstellen können.
Nach Ablauf der 1,2 oder 3 manuellen Stunden soll automatisch wieder auf Automatik Modus umgeschaltet werden.
Den
anuellen Betrieb möchte ich aber auch jederzeit über das drücken des Automatik Button wieder auf Automatik Modus ändern können.
-
Wenn du [1Std] drückst, trage 60 in <ZeitbegrenzungHandsteuerung> und 22 in <ManuelleSollTemperatur> ein. Wenn du [Auto] drückst trage (In meinem Beispiel) 1000 in <ZeitbegrenzungHandsteuerung> ein.
Das ganze ist eine Möglichkeit, einen Timer zu programmieren und sollte als Anregung dienen.
-
danke, ich schaue es mir noch einmal an,
ich bin schon wieder den ganzen Vormittag am rumprobieren,komme aber nicht weiter.
ich versuche es weiter
Danke erstmal
björn
-
Ich verzweifle noch an dieser Sache.
Ich komme einfach nicht weiter, mir fehlt die Erfahrung um diese Komplexe Sache zu realisieren.
Kann mir bitte jemand mit einer fertigen Lösung helfen?
Björn
-
Wie ich schon sagte, vis ist nicht meine Stärke. Ich habe als Beispiel mal ein "Button-State" genanntes Widget ausgewählt, es mit den Datenpunkt <ZeitbegrenzungHandsteuerung> verbunden und unter Wert 60 eingetragen. Wenn man jetzt diesen Button betätigt, wtd der Wert von >ZeitbegrenzungHandsteuerung> auf 60 gesetzt. Fertig.
-
Noch ein Tip.
Um zu beobachten, was im script passiert ist das debug-Element sehr nützlich. Du findest es unter dem Menue "System".
Ich habe es mal in den cron eingefügt und ihm den Wert von <ZeitbegrenzungHandsteuerung> zugewiesen. Unten kannst du dann beobachten wie der Wert heruntergezählt wird.
Beim testen würde ich den cron aber auf einen Takt von wenigen Sekunden einstellen. Sonst wirds langweilig.
Debugs kannst du so viele du willst an beliebiger Stelle einsetzen. Hat mir oft sehr geholfen, wenn ich Programmierfehler gesuchjt habe.
-
Danke geschild für deine erneute Hilfe,
Es läuft bei mir nicht, kannst dir bitte alles was ich jetzt im Skript habe anschauen und mir sagen was ich vielleicht falsch verstanden habe?
Code
Alles anzeigen<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="cron" id="Morgen">Morgen</variable> <variable type="cron" id="Mittag">Mittag</variable> <variable id="qTeVvZia6^1:5:JpRb3/">Morgen</variable> <variable type="cron" id="Nacht">Nacht</variable> <variable id="g$LihA:1{4)[:dd;/EwL">Mittag</variable> <variable id="BRpJ^A{5:TMi?K~vzq[r">Nacht</variable> </variables> <block type="schedule_create" id="Z;T,^=10w54U%j7Smx3Q" x="-487" y="-1612"> <field name="NAME">Morgen</field> <value name="SCHEDULE"> <shadow type="field_cron" id="Q[cY3mMPc*G=vd?3Ewfq"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="I-@w0yu/wpijJ8Qr|qKF"> <field name="CRON">*/4 * 8-10 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="`s_o.JHJNDwHg(pIA`{J"> <value name="IF0"> <block type="logic_negate" id="8|{KE9-0vCw(dFm4Y[qG"> <value name="BOOL"> <block type="variables_get" id="aSvBJ^4~vweWk@.?{A@{"> <field name="VAR" id="qTeVvZia6^1:5:JpRb3/">Morgen</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="^KA^i~BUyX.afe_WS*Tm"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="idsYsKy8hl_eEtx_}poH"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="i$B@mo~I3@:t8DzzEC/H"> <field name="VAR" id="qTeVvZia6^1:5:JpRb3/">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="R1Cy9`jdT_y~+diFnUTf"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="VDyBfjnNyKvEVe|+^{mg"> <field name="VAR" id="g$LihA:1{4)[:dd;/EwL">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="b}Bz(b=x@!lA-$-#5%N*"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="#,x{*WZ$pX1`y^*f*$)M"> <field name="VAR" id="BRpJ^A{5:TMi?K~vzq[r">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="Z]`F=:jo^,R2fqDso^a-"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="mXD=[~4eRuqG|b$xCFzE"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id="]uJC{Hnd6t:YJ:8aZmZG"> <field name="NAME">Mittag</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="7yL]bTtAg)cuMXE7Il0F"> <field name="CRON">* 10-21 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="8#pm:p#_nJ_~k])Q/6r`"> <value name="IF0"> <block type="logic_negate" id="UkePw[wH3BK/5m)cI2F8"> <value name="BOOL"> <block type="variables_get" id="?.pP?p{w=57VtMs@|E[M"> <field name="VAR" id="g$LihA:1{4)[:dd;/EwL">Mittag</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="sfW5:.S~BC58n#C6=;vQ"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="D}0XjpkqgDnt$ikEeM44"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="Q$56.[J1E-)sSW#luAUO"> <field name="VAR" id="qTeVvZia6^1:5:JpRb3/">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="9rrv#G2UV`-*O(?;9vx#"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="snNeP-3`n*DBUI]0S`~R"> <field name="VAR" id="g$LihA:1{4)[:dd;/EwL">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="lQmW9j|e11De3us-:EF."> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="g=Vkva/1V=lnU8*KkZx-"> <field name="VAR" id="BRpJ^A{5:TMi?K~vzq[r">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="W`rw7sdxu/xnMg8]H?/i"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="e3)$gLR7@kf~q?MO8z-%"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id=",$`+`#9htmgC(iivOeea"> <field name="NAME">Nacht</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="IYMU):8BXrZ$FSyha9Y%"> <field name="CRON">* 0-7,22,23 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="|2^}op75cT+01/F$t[@%"> <value name="IF0"> <block type="logic_negate" id="GDS]p7tf+9=B$Zv[Ibt4"> <value name="BOOL"> <block type="variables_get" id="0aRl-HIVWD*;TFsYF{83"> <field name="VAR" id="Nacht" variabletype="cron">Nacht</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="h|4vR+6ybB6vu=_^zdik"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="+US{r$)HjJ7-87A:otwH"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="w;apGp6*LM1FJ9)r`^g2"> <field name="VAR" id="qTeVvZia6^1:5:JpRb3/">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="=(G[LmurmF0w(wJzJc7_"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="HFk29H(Fk`(eWoq7QxJ-"> <field name="VAR" id="g$LihA:1{4)[:dd;/EwL">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="QtIQN~9B3G?H3^}OABoZ"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="{:8#{*VbXB3vxg!y~}ch"> <field name="VAR" id="BRpJ^A{5:TMi?K~vzq[r">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="l#2t9DFkkH4#|SLKf(Mm"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="procedures_callnoreturn" id="GsYZ[kkf_PI8mpdk4J%$"> <mutation name="temperaturSteuerung"></mutation> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="j9Y7hYIug=N6%a!NX;Kt"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="KR~axIn2hRAyiTE|+,q:"> <field name="oid">deconz.0.Sensors.7.open</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="p+x1#K4-Sz%gc^DF/$8i"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id="C,7%1owy7Sa](Nr[4}{2"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="$GibA7Bpju8KRQFW7^cL"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert.ManuelleSollTemperatur_Zahl</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="A2}9}WE],v/AYjOUk]`Q"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id=",[8-FBdgLvQ9hzq2-ydp"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="pvT/DkeC;Bxo)r+gpS@8"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="me1jAQb$Smw1D(p5vTDb"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defnoreturn" id="8l/unR5O:MKqnMkKUMPz" x="-487" y="-362"> <field name="NAME">temperaturSteuerung</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> <statement name="STACK"> <block type="controls_if" id="C0zj{Nk3~3Ssk?xtp4]?"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="xy/M5sb5nem[yfF/PS9p"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Odtoa3ApV$ct,$WPR`(a"> <field name="ATTR">val</field> <field name="OID">deconz.0.Sensors.7.open</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pHlQZW5l^B,dB1v^~.I|"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="0^jg7szSJ%SYD$9zPn8x"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="QsCPc~BOQt%SF4*z}0/l"> <field name="NUM">16</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="B;{;l0YPL}rwg4^NR-10"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id=".sC9o=,Lg]br8Kwplg)k"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="go(O/KN:Wnhlbj{?lAeJ"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert.ManuelleSollTemperaturGueltig_Logikwert</field> </block> </value> <value name="B"> <block type="logic_boolean" id="uY.fp0y:hVD!lh;hPzJF"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="Ap[OuGN?l+k!A{A8JAUA"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="~2+n)McvTv}uMuZk5vSY"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert.ManuelleSollTemperatur_Zahl</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="SYm_D$?9qMP6)*%U*M[="> <mutation elseif="2"></mutation> <value name="IF0"> <block type="variables_get" id="?FF~~Ew@N]v:1L/#j99B"> <field name="VAR" id="Morgen" variabletype="cron">Morgen</field> </block> </value> <statement name="DO0"> <block type="control" id="T=c[Ks/OKk/2$Z8iOkH:"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="lO+V]5Ry+lJ2S#DDh38N"> <field name="NUM">27</field> </block> </value> </block> </statement> <value name="IF1"> <block type="variables_get" id="3TX;0T01Osw_[YVfht4/"> <field name="VAR" id="Mittag" variabletype="cron">Mittag</field> </block> </value> <statement name="DO1"> <block type="control" id="R@=RWQzdvox%d/Sy=cTW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="a:v/FeFL6U%NIfH7~LOb"> <field name="NUM">17</field> </block> </value> </block> </statement> <value name="IF2"> <block type="variables_get" id=".P]D}x5x+F.?}$A#pKFG"> <field name="VAR" id="Nacht" variabletype="cron">Nacht</field> </block> </value> <statement name="DO2"> <block type="control" id="^.2=,8!k7d4|rF1-4ULO"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="w`r``%AM]/T*Z9H!)FRo"> <field name="NUM">21</field> </block> </value> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> <block type="schedule" id="kbSZLdDUsaI2lM`|;Lb0" x="-487" y="163"> <field name="SCHEDULE">*/1 * * * *</field> <statement name="STATEMENT"> <block type="debug" id="qARNkBK/(vbUL$6q?n{r"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="8!85v}g~p11n!u(GXb,8"> <field name="TEXT">test</field> </shadow> <block type="get_value" id="Ae(-~omaK|86O6GOCq.G"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <next> <block type="controls_if" id="Y8w}uVr7:RtJy$!AR8gO"> <value name="IF0"> <block type="logic_compare" id="sJz-[3~-btLH2`TU({_$"> <field name="OP">LT</field> <value name="A"> <block type="get_value" id="+^hJ,]5xezY$|4Z1.VQy"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <value name="B"> <block type="math_number" id="AO=%#{B42}z[Z/Q8y1_%"> <field name="NUM">1000</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="a_@kL]#1TZ~$X%,_ZP}A"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="Sd[I5tL!pcz^gqrXjt38"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="uN]%g_F[zwmjHH/o[4YN"> <field name="NUM">1</field> </shadow> <block type="get_value" id="c8q=d(@;7nnNW$g-.7b2"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <value name="B"> <shadow type="math_number" id=",-!^FBD.T77^sL`XFRk;"> <field name="NUM">1</field> </shadow> </value> </block> </value> <next> <block type="controls_if" id="mws:B0KqLD|H^o1HAd1,"> <value name="IF0"> <block type="logic_compare" id="i8EifpNIUV`a0kF.2ONA"> <field name="OP">LTE</field> <value name="A"> <block type="get_value" id="=:ag;q}dTeD[Qju^B$KK"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <value name="B"> <block type="math_number" id="(0tQ([{x~w]cm7(n8bAc"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="Z`wzSdeusjLwOq8A[BVG"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="d$LuI^MQp;?[|;l,)6sj"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="G6YIsw5D#$F0)N6AX8?Y"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="}*$=R}vtL/E:=w=cL4=y"> <field name="NUM">0</field> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </xml>
-
Ich habe dein Script kopiert, die Datenpunkte so erzeugt, wie du sich auch hast. Da ich nicht auch noch die Datenpunkte FensterOffen etc. erstelle wollte, habe ich alles bis auf den "einMinuten cron" disabled.
Oben das Protokoll. Es läuft soweit. Der Wert wird heruntergezählt. Ich habe eine zweiten und dritten debug eingefügt, um zu sehen ob der Logikwert auch bearbeitet wird. Warum er erst eine Minute später auf "false" angezeigt wird hängt wohl mit iobroker-internen Feinheiten zusammen.
Das hast ein recht verschachtelte Struktur erstellt. Aber das ist Geschmackssache, funktioniert trotzdem.
Evtl. im script noch mal alle Datenpunkte anklicken im im iobroker bestätigen, um sicher zu sein dass das script mit den richtigen Datenpunkten verbunden ist.
Da hattest so pauschal geschrieben: Es läuft bei mir nicht.... Ich hoffe den Knackpunkt beschrieben zu haben.
Zur Not könnten wir via Teamviewer weiter machen, dann müssten wird uns entweder telefonisch oder via Email weiter austauschen.
-
Geschafft:
Es läuft alles so wie es soll.
Vielen Dank an geschild, ohne dich hätte ich es nicht geschafft.Hier das fertige Skript für andere User die das fertige Skript auch nutzen möchten
Code
Alles anzeigen<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="cron" id="Morgen">Morgen</variable> <variable type="cron" id="Mittag">Mittag</variable> <variable id="}$hy0^#GkhaVJuO^u4w1">Morgen</variable> <variable type="cron" id="Nacht">Nacht</variable> <variable id=";?vp]X/|Q%rY$]p)onRB">Mittag</variable> <variable id="kA#-SxIyc;2=HCrKz(CV">Nacht</variable> </variables> <block type="schedule_create" id="Z;T,^=10w54U%j7Smx3Q" x="62" y="-937"> <field name="NAME">Morgen</field> <value name="SCHEDULE"> <shadow type="field_cron" id="Q[cY3mMPc*G=vd?3Ewfq"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="I-@w0yu/wpijJ8Qr|qKF"> <field name="CRON">4,24,44 * 8-10 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="`s_o.JHJNDwHg(pIA`{J"> <value name="IF0"> <block type="logic_negate" id="8|{KE9-0vCw(dFm4Y[qG"> <value name="BOOL"> <block type="variables_get" id="aSvBJ^4~vweWk@.?{A@{"> <field name="VAR" id="}$hy0^#GkhaVJuO^u4w1">Morgen</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="^KA^i~BUyX.afe_WS*Tm"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="idsYsKy8hl_eEtx_}poH"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="i$B@mo~I3@:t8DzzEC/H"> <field name="VAR" id="}$hy0^#GkhaVJuO^u4w1">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="R1Cy9`jdT_y~+diFnUTf"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="VDyBfjnNyKvEVe|+^{mg"> <field name="VAR" id=";?vp]X/|Q%rY$]p)onRB">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="b}Bz(b=x@!lA-$-#5%N*"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="#,x{*WZ$pX1`y^*f*$)M"> <field name="VAR" id="kA#-SxIyc;2=HCrKz(CV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="Z]`F=:jo^,R2fqDso^a-"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id="]uJC{Hnd6t:YJ:8aZmZG"> <field name="NAME">Mittag</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="7yL]bTtAg)cuMXE7Il0F"> <field name="CRON">4,24,44 * 11-21 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="np}ns9#_hyYdY[NfK0[7"> <value name="IF0"> <block type="logic_negate" id="-mi_`.:p}AkwCL-GH$[|"> <value name="BOOL"> <block type="variables_get" id="I;tR8#P/-~pi8k8{-i*b"> <field name="VAR" id="Mittag" variabletype="cron">Mittag</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="RYeR61nwmSv-I/=;{HyN"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="A=7+F=HV0jSe-Y((Ky(w"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="Q$56.[J1E-)sSW#luAUO"> <field name="VAR" id="}$hy0^#GkhaVJuO^u4w1">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="9rrv#G2UV`-*O(?;9vx#"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="snNeP-3`n*DBUI]0S`~R"> <field name="VAR" id=";?vp]X/|Q%rY$]p)onRB">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="lQmW9j|e11De3us-:EF."> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="g=Vkva/1V=lnU8*KkZx-"> <field name="VAR" id="kA#-SxIyc;2=HCrKz(CV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="W`rw7sdxu/xnMg8]H?/i"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule_create" id=",$`+`#9htmgC(iivOeea"> <field name="NAME">Nacht</field> <value name="SCHEDULE"> <shadow type="field_cron"> <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field> </shadow> <block type="field_cron" id="IYMU):8BXrZ$FSyha9Y%"> <field name="CRON">4,24,44 * 0-7,22,23 * * *</field> </block> </value> <statement name="STATEMENT"> <block type="controls_if" id="353yWGYnRm?Sg;;d|Q;|"> <value name="IF0"> <block type="logic_negate" id=":p,OoBr%!:MyP]=mr#*8"> <value name="BOOL"> <block type="variables_get" id="W@sR_49ZsiW,kg_5t}m["> <field name="VAR" id="Nacht" variabletype="cron">Nacht</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id=".HvVuNH`g|*eD2d7=)+J"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="{xuDKHY!B!Zwq)S%b;1%"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="variables_set" id="w;apGp6*LM1FJ9)r`^g2"> <field name="VAR" id="}$hy0^#GkhaVJuO^u4w1">Morgen</field> <value name="VALUE"> <block type="logic_boolean" id="=(G[LmurmF0w(wJzJc7_"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="HFk29H(Fk`(eWoq7QxJ-"> <field name="VAR" id=";?vp]X/|Q%rY$]p)onRB">Mittag</field> <value name="VALUE"> <block type="logic_boolean" id="QtIQN~9B3G?H3^}OABoZ"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="{:8#{*VbXB3vxg!y~}ch"> <field name="VAR" id="kA#-SxIyc;2=HCrKz(CV">Nacht</field> <value name="VALUE"> <block type="logic_boolean" id="l#2t9DFkkH4#|SLKf(Mm"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="j9Y7hYIug=N6%a!NX;Kt"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="KR~axIn2hRAyiTE|+,q:"> <field name="oid">deconz.0.Sensors.7.open</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="p+x1#K4-Sz%gc^DF/$8i"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id="C,7%1owy7Sa](Nr[4}{2"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="$GibA7Bpju8KRQFW7^cL"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperatur_Zahl</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="A2}9}WE],v/AYjOUk]`Q"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> <next> <block type="on_ext" id=",[8-FBdgLvQ9hzq2-ydp"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="pvT/DkeC;Bxo)r+gpS@8"> <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="me1jAQb$Smw1D(p5vTDb"> <mutation name="temperaturSteuerung"></mutation> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defnoreturn" id="8l/unR5O:MKqnMkKUMPz" x="63" y="163"> <field name="NAME">temperaturSteuerung</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> <statement name="STACK"> <block type="controls_if" id="C0zj{Nk3~3Ssk?xtp4]?"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="xy/M5sb5nem[yfF/PS9p"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Odtoa3ApV$ct,$WPR`(a"> <field name="ATTR">val</field> <field name="OID">deconz.0.Sensors.7.open</field> </block> </value> <value name="B"> <block type="logic_boolean" id="pHlQZW5l^B,dB1v^~.I|"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="0^jg7szSJ%SYD$9zPn8x"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="QsCPc~BOQt%SF4*z}0/l"> <field name="NUM">16</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="B;{;l0YPL}rwg4^NR-10"> <mutation else="1"></mutation> <value name="IF0"> <block type="get_value" id="go(O/KN:Wnhlbj{?lAeJ"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field> </block> </value> <statement name="DO0"> <block type="control" id="Ap[OuGN?l+k!A{A8JAUA"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="~2+n)McvTv}uMuZk5vSY"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperatur_Zahl</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="controls_if" id="SYm_D$?9qMP6)*%U*M[="> <mutation elseif="2"></mutation> <value name="IF0"> <block type="variables_get" id="?FF~~Ew@N]v:1L/#j99B"> <field name="VAR" id="}$hy0^#GkhaVJuO^u4w1">Morgen</field> </block> </value> <statement name="DO0"> <block type="control" id="T=c[Ks/OKk/2$Z8iOkH:"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="lO+V]5Ry+lJ2S#DDh38N"> <field name="NUM">27</field> </block> </value> </block> </statement> <value name="IF1"> <block type="variables_get" id="3TX;0T01Osw_[YVfht4/"> <field name="VAR" id=";?vp]X/|Q%rY$]p)onRB">Mittag</field> </block> </value> <statement name="DO1"> <block type="control" id="R@=RWQzdvox%d/Sy=cTW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="a:v/FeFL6U%NIfH7~LOb"> <field name="NUM">16</field> </block> </value> </block> </statement> <value name="IF2"> <block type="variables_get" id=".P]D}x5x+F.?}$A#pKFG"> <field name="VAR" id="kA#-SxIyc;2=HCrKz(CV">Nacht</field> </block> </value> <statement name="DO2"> <block type="control" id="^.2=,8!k7d4|rF1-4ULO"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="w`r``%AM]/T*Z9H!)FRo"> <field name="NUM">20</field> </block> </value> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> <block type="schedule" id="kbSZLdDUsaI2lM`|;Lb0" x="63" y="663"> <field name="SCHEDULE">*/1 * * * *</field> <statement name="STATEMENT"> <block type="debug" id="qARNkBK/(vbUL$6q?n{r"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="8!85v}g~p11n!u(GXb,8"> <field name="TEXT">test</field> </shadow> <block type="get_value" id="Ae(-~omaK|86O6GOCq.G"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <next> <block type="controls_if" id="Y8w}uVr7:RtJy$!AR8gO"> <value name="IF0"> <block type="logic_compare" id="sJz-[3~-btLH2`TU({_$"> <field name="OP">LT</field> <value name="A"> <block type="get_value" id="+^hJ,]5xezY$|4Z1.VQy"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <value name="B"> <block type="math_number" id="AO=%#{B42}z[Z/Q8y1_%"> <field name="NUM">1000</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="a_@kL]#1TZ~$X%,_ZP}A"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="Sd[I5tL!pcz^gqrXjt38"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="uN]%g_F[zwmjHH/o[4YN"> <field name="NUM">1</field> </shadow> <block type="get_value" id="c8q=d(@;7nnNW$g-.7b2"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <value name="B"> <shadow type="math_number" id=",-!^FBD.T77^sL`XFRk;"> <field name="NUM">1</field> </shadow> </value> </block> </value> <next> <block type="controls_if" id="mws:B0KqLD|H^o1HAd1,"> <value name="IF0"> <block type="logic_compare" id="i8EifpNIUV`a0kF.2ONA"> <field name="OP">LTE</field> <value name="A"> <block type="get_value" id="=:ag;q}dTeD[Qju^B$KK"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> </block> </value> <value name="B"> <block type="math_number" id="(0tQ([{x~w]cm7(n8bAc"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="Z`wzSdeusjLwOq8A[BVG"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="d$LuI^MQp;?[|;l,)6sj"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="G6YIsw5D#$F0)N6AX8?Y"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="}*$=R}vtL/E:=w=cL4=y"> <field name="NUM">0</field> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </xml>
und hier meine Datenpunkte
und hier das Vis Skript:
Code[{"tpl":"tplJquiIconNav","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"src":"/icons-mfd-png/temp_temperature.png","nav_view":"viewLicht"},"style":{"left":"-6px","top":"84px","border-width":"","border-style":"none","width":"55px","opacity":"","background":"rgba(100,100,100,0)","height":"55px","z-index":1},"widgetSet":"jqui"},{"tpl":"tplIconInc","data":{"oid":"fritzdect.0.Comet_133560197568.targettemp","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","step":"1","minmax":"100","text":"+","repeat_delay":"800","repeat_interval":"800","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"163px","top":"103px","width":"35px","height":"35px","color":"#fff","background-color":"#000","background":"#000","border-style":"none","font-size":"x-large","z-index":"1"},"widgetSet":"jqui"},{"tpl":"tplIconInc","data":{"oid":"fritzdect.0.Comet_133560197568.targettemp","g_fixed":true,"g_visibility":true,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","step":"-1","minmax":"0","text":"-","repeat_delay":"800","repeat_interval":"800","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"214px","top":"103px","width":"35px","height":"35px","color":"#fff","background-color":"#000","background":"#000","border-style":"none","font-size":"x-large","z-index":1},"widgetSet":"jqui"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Soll:\n"},"style":{"left":"6px","top":"120px","color":"#ffffff","width":"48px","height":"19px","font-size":"medium","font-family":"Tahoma, Geneva, sans-serif","font-weight":"","font-variant":"","letter-spacing":"","word-spacing":"","text-shadow":"","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"fritzdect.0.Comet_133560197568.lasttarget","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","is_comma":true,"factor":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html_prepend":"","html_append_plural":"°C","html_append_singular":"°C","digits":"0"},"style":{"left":"72px","top":"124px","color":"#f9e686","font-size":"medium","width":"56px","height":"19px","font-weight":"bold","font-family":"Tahoma, Geneva, sans-serif","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Aktuell:\n"},"style":{"left":"6px","top":"100px","color":"#ffffff","width":"91px","height":"19px","font-size":"medium","font-family":"Tahoma, Geneva, sans-serif","font-weight":"","font-variant":"","letter-spacing":"","word-spacing":"","text-shadow":"","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"fritzdect.0.Comet_133560197568.actualtemp","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","is_comma":true,"factor":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html_prepend":"","html_append_plural":"°C","html_append_singular":"°C","digits":"0"},"style":{"left":"71px","top":"102px","color":"#f9e686","font-size":"medium","width":"56px","height":"19px","font-weight":"bold","font-family":"Tahoma, Geneva, sans-serif","text-align":"left","z-index":1},"widgetSet":"basic"},{"tpl":"tplHtmlNav","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Schlafzimmer"},"style":{"left":"6px","top":"77px","color":"#ffffff","font-family":"Tahoma, Geneva, sans-serif","font-size":"large","width":"155px","height":"32px","z-index":1},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":""},"style":{"left":"2px","top":"76px","background-color":"#cfcfcf","width":"272px","height":"110px","opacity":"0.3","z-index":0},"widgetSet":"basic"},{"tpl":"tplHqCheckbox","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":true,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert","val_false":"true","val_true":"false","checkboxSize":"small","checkboxColor":"orange","checkboxColorOn":"orange","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/fireColor.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"74px","top":"145px","overflow-x":"auto","overflow-y":"auto","text-align":"","text-shadow":"","width":""},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":true,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Manuell"},"style":{"left":"7px","top":"150px","z-index":"1","color":"#ffffff","width":"58px","height":"20px","font-size":"small","text-align":"left"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"Automatik"},"style":{"left":"203px","top":"152px","color":"#ffffff","width":"60px","height":"20px","z-index":"1","font-size":"small","text-align":"right"},"widgetSet":"basic"},{"tpl":"tplBulbOnOffCtrl","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","icon_off":"img/bulb_on.png","icon_on":"img/bulb_off.png","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oidTrue":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert"},"style":{"left":"181px","top":"142px","width":"26px","height":"31px"},"widgetSet":"basic"},{"tpl":"tplBulbOnOffCtrl","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","icon_off":"img/bulb_off.png","icon_on":"img/bulb_on.png","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oidTrue":"0_userdata.0.Datenpunkt.Schlafzimmer.DP_Schalter_Automatik_Zahl.ManuelleSollTemperaturGueltig_Logikwert"},"style":{"left":"49px","top":"144px","width":"26px","height":"31px","z-index":"3"},"widgetSet":"basic"},{"tpl":"tplValueListHtml8","data":{"oid":"deconz.0.Sensors.7.open","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","count":"2","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value0":"Fenster ist zu","value1":"Fenster ist offen","test_list":"1"},"style":{"left":"163px","top":"79px","z-index":"0","background-color":"#20f519","background-attachment":"local","width":"103px","height":"17px","font-weight":"","font-variant":"","font-size":"small","text-align":"center"},"widgetSet":"basic"},{"tpl":"tplJquiButtonState","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"1 Stunde","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"60"},"style":{"left":"275px","top":"76px","width":"140px","height":"34px"},"widgetSet":"jqui"},{"tpl":"tplJquiButtonState","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"2 Stunden","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"120"},"style":{"left":"275px","top":"114px","width":"140px","height":"34px"},"widgetSet":"jqui"},{"tpl":"tplJquiButtonState","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"3 Stunden","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"180"},"style":{"left":"275px","top":"152px","width":"140px","height":"34px"},"widgetSet":"jqui"},{"tpl":"tplJquiButtonState","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"Reset","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"0"},"style":{"left":"416px","top":"152px","width":"168px","height":"34px"},"widgetSet":"jqui"},{"tpl":"tplJquiButtonState","data":{"oid":"0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"Manuell ohne Zeitbegrenzung","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"1000"},"style":{"left":"416px","top":"76px","width":"168px","height":"71px","font-size":"small"},"widgetSet":"jqui"}]
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!