Beiträge von Bjoern aus Geesthacht
-
-
Hallo, ich habe bisher meine Visualisierungen immer über VIS gemacht.
Mit wachsender Smarthome Umgebung wurde es jetzt allmählich unübersichtlich.
Nun habe ich Iqontrol entdeckt und habe darüber meine Smarthome Umgebung ruckzuck sehr übersichtlich einbinden können.
Alles funktioniert super nur die Klimaanlage bekomme ich nicht eingebunden.
Wer kennt sich mit Iqontrol aus und kann mir helfen?
Was ich nicht hinbekomme ist es das Auswahlmenü zweier Datenpunkte zu nutzen.
Zum einen ist es der Datenpunkt zum auswählen der Betriebsart
und zum zweiten der Datenpunkt zum Auswählen der Vertikalen Ausrichtung des Luftstroms
Was ich hinbekommen habe ist den Datenpunkt für die Geschwindigkeit des Luftstroms in Iqontrol zu verarbeiten,
Dafür habe ich in Iqontrol als Gerät einen Ventilator ausgewählt und dort den Datenpunkt fanSpeed von der Klimaanlage ausgewählt.
das funktioniert so wie es soll.
Problem sind halt die beiden oben genannten Datenpunkte.
Bei den beiden stehe ich auf dem Schlau, ich bekomme es nicht hin die Datenpunkte nutzen zu können.
Wer kennt sich Iqontrol aus und kann mir helfen?
Björn
-
-
@platin danke für deine Antwort.
Ich bin wie du geschrieben hast in die Konsole mc gegangen aber dort weiß ich nicht weiter .
ich weiß nicht wo ich was von Zigbee dort finde was ich löschen soll
-
platin danke für deine Antwort.
Leider bin ich im Bezug auf den Umgang mit SSH absoluter Anfänger.
Ich habe das Verzeichnis aufgerufen und dort folgenden Eintrag gefunden:
" drwxrwxr-x+ 3 iobroker iobroker 4096 Aug 21 14:18 zigbee.admin "
was sagt mir das? was kann ich damit anfangen?
-
Ich brauche mal Hilfe
Ich habe gestern beim Aufruf des Backup Adapter gesehen das dort in zwei Backup Ordner Zigbee Datein gesichert werden.
Ich habe aber nur ein Zigbee Adapter installiert.
Ich habe in der Vergangenheit den Zigbee Adapter mal deinstalliert gehabt und danach neu installiert.
Ich vermute nun das davon Reste von der Erstinstallation im System verblieben sind.
Kann ich das irgendwie korrigieren?
Kann mir jemand dabei helfen?
Björn
In den Instanzen ist nur einmal ein Zigbee Adapter installiert schimmer-media.de/index.php?attachment/5427/ Der Backup Adapter zeigt beim Aufrufen der Backup Datein zwei Zigbee Adapter. (Zigbee.0 +Zigbee.1)
schimmer-media.de/index.php?attachment/5426/ Die Backupdatein des Zigbee.1 Adapter sind alle gleich groß weil anscheinend nicht aktiv
-
Ob es auch eine Möglichkeit ohne die Bridge gibt weiß ich nicht.
Ich nutze die Sonoff RF 433 Bridge.
Sowohl die Bridge als auch all meine anderen Sonoff Komponenten habe ich mit Tasmota geflasht.
Zum Flashen habe ich die Sofware NodeMCU-PyFlasher-4.0-x64.exe genutzt
Die Aktuelle Tasmota Version findest du immer hier: https://ota.tasmota.com/tasmota/release/
-
Zusammenfassung meiner Heizungssteuerung:
Nachdem ich noch ein paar Änderungen vorgenommen hatte und nun alles schon seit einem Monat läuft möchte ich all denen die es nachbauen möchten mein fertiges Projekt zur Verfügung stellen.
Ein besonderer Dank gilt @geschild, ohne ihn hätte ich es nicht geschafft.
Hier erst einmal ein Bild der Visualliesierung:
Beim anklicken des Heizung Symbols öffnet sich ein Pop-Up Fenster zur Auswahl der manuellen Temperatur.
Hier das Skript der Visualisierung:
Und hier das Blockly Skript eines meiner Thermostaten:
Spoiler 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="@tVM{8X)Xidgdk5=AU8l">Morgen</variable>
<variable type="cron" id="Nacht">Nacht</variable>
<variable id="Q5{u)`7GlXPZ)(o[XSJz">Mittag</variable>
<variable id="kVZ@{Df8G}mU$.]62+oA">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">* 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="@tVM{8X)Xidgdk5=AU8l">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="@tVM{8X)Xidgdk5=AU8l">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="Q5{u)`7GlXPZ)(o[XSJz">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="kVZ@{Df8G}mU$.]62+oA">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="t$maoegyy{wJx`55gi8]">
<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" id=";uJ?|9Nw)(iW^u~c}$@B">
<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">* 11-21 * * *</field>
</block>
</value>
<statement name="STATEMENT">
<block type="debug" id="!)654[C#{!7!?XgsI#B*">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="O?T{Nah)2OE_CkaGXB.4">
<field name="TEXT">test Schlafzimmer</field>
</shadow>
</value>
<next>
<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="@tVM{8X)Xidgdk5=AU8l">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="Q5{u)`7GlXPZ)(o[XSJz">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="kVZ@{Df8G}mU$.]62+oA">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="8k528o+$^/dd]^ITiu1V">
<mutation name="temperaturSteuerung"></mutation>
</block>
</next>
</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="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="@tVM{8X)Xidgdk5=AU8l">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="Q5{u)`7GlXPZ)(o[XSJz">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="kVZ@{Df8G}mU$.]62+oA">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="ePlHKZ8I,t(;a@-xew9V">
<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">zigbee.0.00158d00049ff8f6.opened</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="procedures_callnoreturn" id="AfZFd{bPAww)T[phVnU:">
<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>
<next>
<block type="on_ext" id=":-B_RK]Bb9Zd+!Lgh^: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="B4.%)@bb{ntiDz;1@szY">
<field name="oid">fritzdect.0.Comet_133560197568.targettemp</field>
</shadow>
</value>
<next>
<block type="on_ext" id="r0Uq7;Z0E?o_6j}MMQ1A">
<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="LO7l^|`=HIN+ay5h?5xx">
<field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="l0)f8Tv6k[x=/KmsByV`">
<mutation else="1"></mutation>
<value name="IF0">
<block type="logic_compare" id="?ys$FIp^G)l19fG33RYH">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="K2~`z!LckdvV^2Y=j?3{">
<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="P;zaIy!.KV`5?FNlSq}k">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="^@f)/!4S]3YS+P9a$LGx">
<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="!7LT6dCwP(,l3hq.cV`]">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</statement>
<statement name="ELSE">
<block type="control" id="Tg-gfJU%srObHdkfC?}I">
<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="ZF+W%+i^W+xmJ*{w4%PE">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
<next>
<block type="procedures_callnoreturn" id="Gk.XZse{En2$SG+vAp4R">
<mutation name="temperaturSteuerung"></mutation>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
<block type="procedures_defnoreturn" id="8l/unR5O:MKqnMkKUMPz" x="63" y="688">
<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">zigbee.0.00158d00049ff8f6.opened</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="@tVM{8X)Xidgdk5=AU8l">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">24</field>
</block>
</value>
</block>
</statement>
<value name="IF1">
<block type="variables_get" id="3TX;0T01Osw_[YVfht4/">
<field name="VAR" id="Q5{u)`7GlXPZ)(o[XSJz">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="kVZ@{Df8G}mU$.]62+oA">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">16</field>
</block>
</value>
</block>
</statement>
</block>
</statement>
</block>
</statement>
</block>
</statement>
</block>
<block type="schedule" id="kbSZLdDUsaI2lM`|;Lb0" x="63" y="1313">
<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"></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_operation" id="yt^L|8a#_Z$?YRHnvxT)">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id=";zK33;N!3=:$zj]]14D5">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="O5Z?3sDHl*eA^^k[Ol8n">
<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="B%!J}#KIauTJaW*qhJzh">
<field name="NUM">1000</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_compare" id="sJz-[3~-btLH2`TU({_$">
<field name="OP">NEQ</field>
<value name="A">
<block type="get_value" id="GlRW5Pu%Z?=,_^hlvS3#">
<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">0</field>
</block>
</value>
</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>
<block type="controls_if" id="ebpCq2IAWH*/pohW.v.q" disabled="true" x="-663" y="3738">
<value name="IF0">
<block type="logic_compare" id="-^^oT8O.MYzCxz]?qVG|">
<field name="OP">GT</field>
<value name="B">
<block type="math_number" id="Sdm6VG4}2G0Lk5.^Jcgd">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
</block>
<block type="controls_if" id="_a(~RfMmugv;DQNvo%v4" disabled="true" x="-630" y="3858"></block>
<block type="logic_compare" id="nlJ%6m)4TS%@NfL]@MEt" disabled="true" x="1109" y="4288">
<field name="OP">GT</field>
<value name="A">
<block type="text_indexOf" id="b$xKgUaIiV!%B[Q3muQ+">
<field name="END">FIRST</field>
<value name="VALUE">
<block type="get_value" id="}Ck;xBiGdo2h%luKPEJm">
<field name="ATTR">val</field>
<field name="OID">alexa2.0.History.summary</field>
</block>
</value>
<value name="FIND">
<shadow type="text" id="(~2c;co?zz*,qJ?56ULC">
<field name="TEXT">stunden</field>
</shadow>
</value>
</block>
</value>
<value name="B">
<block type="math_number" id="Dc-#)Kzsec*4.4%IXa,K">
<field name="NUM">0</field>
</block>
</value>
</block>
</xml>
Ich wünsche viel Freude bei der Nutzung
Björn
-
Hallo @tetex99
ich weiß ja nicht was du für eine Fernbedienung du has aber ich nutze zum Beispiel 8 fach Fernbedienungen von Sonoff und auch andere kleinere Fernbedienungen bei denen es so funktioniert:
Wenn ich an einer Fernbedienung eine Taste Drücke erzeugt das in der Konsole der Sonoff Bridge eine Befehlszeile. in der Zeile kann man einen 6 stelligen Code sehen der bei jeder Taste ein anderer Code ist.
Diesen Code kann man dann inr einem Blockly Skript nutzen um damit dann zum Beispiel Lampen ein und aus zu schalten. Für ein und aus jeweils eine Taste.
Hier mal ein Beispiel für ein einfaches Blockly Skript .
An den Pfeilen werden dann die Code eingetragen die Du vorher in der Konsole der Sonoff Bridge ausgelesen hast.
Ich hoffe ich konnte dir damit helfen.
Gruß Björn
-
-
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"}]
-
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>
-
-
-
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.
-
-
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>
-
Danke geschild
Habe ich übernommen.Gruß Björn
-
-
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"}]