<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[daswetter Adapter - Auswertung currentDay statt nur currentHour]]></title><description><![CDATA[<p dir="auto">Ich habe vor einiger Zeit ein Issue für den Adapter "daswetter" erstellt. Hierbei würde ich gerne statt nur "currentHour" einen Objektpfad für "currentDay" nutzen können.</p>
<p dir="auto">Ich möchte bei erreichen einer Temperatur prüfen, ob sie in den nächsten Stunden noch weiter steigt um zu entscheiden ob Rolläden oder die Markise ausgefahren werden soll.<br />
Aktuell kann man den aktuellen Wert über "currentHour" leicht auslesen, aber bspw. die Temperatur in 1, 2 oder 3 Stunden ist nicht so einfach auszuwerten, weil man erst die aktuelle Zeit rausfinden und dann die Datenpunkte im richtigen Objektpfad finden muss.</p>
<p dir="auto">Wenn andere ebenso Bedarf an so einer Funktion haben, könntet iher hierfür Liken um den Entwicklern zu zeigen, dass ich nicht der Einzige bin. ;)</p>
<p dir="auto"><a href="https://github.com/rg-engineering/ioBroker.daswetter/issues/39" rel="nofollow ugc">Link zum Issue auf Github</a></p>
]]></description><link>https://forum.iobroker.net/topic/22146/daswetter-adapter-auswertung-currentday-statt-nur-currenthour</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 12:52:27 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/22146.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 May 2019 19:00:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Thu, 30 May 2019 11:18:24 GMT]]></title><description><![CDATA[<p dir="auto">Für alle die es interessiert: Ich habe das übrigens so gelöst, da es eine Adapteranpassung ja nicht geben wird. Somit kann ich auf die Werte der nächsten und übernächsten Stunde zugreifen.</p>
<p dir="auto"><img src="/assets/uploads/files/1559214263611-8769d4c0-a8b1-413c-a4f7-bd08c67da970-grafik.png" alt="8769d4c0-a8b1-413c-a4f7-bd08c67da970-grafik.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">EDIT: Die "testausgabe" kann natürlich weggelassen werden. :P</p>
]]></description><link>https://forum.iobroker.net/post/265944</link><guid isPermaLink="true">https://forum.iobroker.net/post/265944</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Thu, 30 May 2019 11:18:24 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 17:50:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/siggi85" aria-label="Profile: siggi85">@<bdi>siggi85</bdi></a><br />
Die Aussage muss ich dann auch schon wieder zurück ziehen, da es anscheinend nicht der DECT Adapter war der mir hier Probleme bereitet hat, sondern ein Script das eben den Adapter etwas überlastet hatte <img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f607.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--innocent" style="height:23px;width:auto;vertical-align:middle" title=":innocent:" alt="😇" /></p>
]]></description><link>https://forum.iobroker.net/post/258637</link><guid isPermaLink="true">https://forum.iobroker.net/post/258637</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 05 May 2019 17:50:20 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 17:48:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> sagte in <a href="/post/258461">daswetter Adapter - Auswertung currentDay statt nur currentHour</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/siggi85" aria-label="Profile: siggi85">@<bdi>siggi85</bdi></a> sagte in <a href="/post/258437">daswetter Adapter - Auswertung currentDay statt nur currentHour</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> Achja, so hieß das. 😁 Naja, Konkurrenz belebt das Geschäft, anscheinend auch bei Adaptern. 🙈🤪</p>
</blockquote>
<p dir="auto">Na dann wäre mir mal recht, wenn es ein zweiten Fritz DECT Adapter geben würde, weil mir der jetzige doch langsam auf die Nüsse geht<img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61c.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--stuck_out_tongue_winking_eye" style="height:23px;width:auto;vertical-align:middle" title=":stuck_out_tongue_winking_eye:" alt="😜" /></p>
</blockquote>
<p dir="auto">🤣🤣🤣</p>
]]></description><link>https://forum.iobroker.net/post/258634</link><guid isPermaLink="true">https://forum.iobroker.net/post/258634</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Sun, 05 May 2019 17:48:13 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 10:23:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/siggi85" aria-label="Profile: siggi85">@<bdi>siggi85</bdi></a> sagte in <a href="/post/258437">daswetter Adapter - Auswertung currentDay statt nur currentHour</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> Achja, so hieß das. 😁 Naja, Konkurrenz belebt das Geschäft, anscheinend auch bei Adaptern. 🙈🤪</p>
</blockquote>
<p dir="auto">Na dann wäre mir mal recht, wenn es ein zweiten Fritz DECT Adapter geben würde, weil mir der jetzige doch langsam auf die Nüsse geht<img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61c.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--stuck_out_tongue_winking_eye" style="height:23px;width:auto;vertical-align:middle" title=":stuck_out_tongue_winking_eye:" alt="😜" /></p>
]]></description><link>https://forum.iobroker.net/post/258461</link><guid isPermaLink="true">https://forum.iobroker.net/post/258461</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 05 May 2019 10:23:26 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 09:21:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> Achja, so hieß das. 😁 Naja, Konkurrenz belebt das Geschäft, anscheinend auch bei Adaptern. 🙈🤪</p>
]]></description><link>https://forum.iobroker.net/post/258437</link><guid isPermaLink="true">https://forum.iobroker.net/post/258437</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Sun, 05 May 2019 09:21:26 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 09:02:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/siggi85" aria-label="Profile: siggi85">@<bdi>siggi85</bdi></a><br />
Du hattest das mit Weatherunderground verwechselt, wobei das auch wiederbelebt wurde, warum auch immer, gibt ja sonst kein Wetterdaten Adapter<img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60e.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--sunglasses" style="height:23px;width:auto;vertical-align:middle" title=":sunglasses:" alt="😎" /></p>
]]></description><link>https://forum.iobroker.net/post/258432</link><guid isPermaLink="true">https://forum.iobroker.net/post/258432</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 05 May 2019 09:02:15 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 07:18:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/htrecksler" aria-label="Profile: htrecksler">@<bdi>htrecksler</bdi></a> sagte in <a href="/post/258400">daswetter Adapter - Auswertung currentDay statt nur currentHour</a>:</p>
<blockquote>
<p dir="auto">Ich mache das mit meinen Rolladen im Sommer ähnlich.<br />
Wenn der zu erwartende Tageshöchstwert größer "x" ist und die aktuelle Temperatur den wert "Y" erreicht hat, dann fahre die Rolladen auf Beschattung.</p>
<p dir="auto">Und den Tageshöchstwert habe ich aus dem dasWetter Adapter</p>
<pre><code>daswetter.0.NextDaysDetailed.0d.Temperature_Max
</code></pre>
</blockquote>
<p dir="auto">Das hatte ich auch überlegt. Wenn ich aber Abends ein bisschen Temperatur "halten will" und die Markise vorher einfahre, würde er sie mir wieder automatisch ausfahren, da der Tagesmaxwert (der ja nicht mehr erreicht wird), höher liegt. Klar gebe es hierfür auch andere Lösungen, aber hauptsächlich daher wollte ich die nächsten Stunden zur Entscheidung ob er ausfährt haben. :)</p>
]]></description><link>https://forum.iobroker.net/post/258406</link><guid isPermaLink="true">https://forum.iobroker.net/post/258406</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Sun, 05 May 2019 07:18:40 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 06:57:46 GMT]]></title><description><![CDATA[<p dir="auto">Ich mache das mit meinen Rolladen im Sommer ähnlich.<br />
Wenn der zu erwartende Tageshöchstwert größer "x" ist und die aktuelle Temperatur den wert "Y" erreicht hat, dann fahre die Rolladen auf Beschattung.</p>
<p dir="auto">Und den Tageshöchstwert habe ich aus dem dasWetter Adapter</p>
<pre><code>daswetter.0.NextDaysDetailed.0d.Temperature_Max
</code></pre>
]]></description><link>https://forum.iobroker.net/post/258400</link><guid isPermaLink="true">https://forum.iobroker.net/post/258400</guid><dc:creator><![CDATA[htrecksler]]></dc:creator><pubDate>Sun, 05 May 2019 06:57:46 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 06:53:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> sagte in <a href="/post/258397">daswetter Adapter - Auswertung currentDay statt nur currentHour</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/siggi85" aria-label="Profile: siggi85">@<bdi>siggi85</bdi></a><br />
das war ein andere Dienst, wobei ich openweathermap eh nur habe, weil ich das Wetter anfangs bei mir nicht ans Laufen gebracht hatte. Mittlerweile läuft das, bin aber mit das Wetter nicht so glücklich, weil mir da einfach zu wenig Infos drin sind.</p>
</blockquote>
<p dir="auto">Achso. Vielleicht schaue ich mir demnächst openweathermap mal an. Danke für den Tipp. :)</p>
]]></description><link>https://forum.iobroker.net/post/258398</link><guid isPermaLink="true">https://forum.iobroker.net/post/258398</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Sun, 05 May 2019 06:53:27 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 06:48:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/siggi85" aria-label="Profile: siggi85">@<bdi>siggi85</bdi></a><br />
das war ein andere Dienst, wobei ich openweathermap eh nur habe, weil ich das Wetter anfangs bei mir nicht ans Laufen gebracht hatte. Mittlerweile läuft das, bin aber mit das Wetter nicht so glücklich, weil mir da einfach zu wenig Infos drin sind.</p>
]]></description><link>https://forum.iobroker.net/post/258397</link><guid isPermaLink="true">https://forum.iobroker.net/post/258397</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 05 May 2019 06:48:05 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 06:44:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> sagte in <a href="/post/258391">daswetter Adapter - Auswertung currentDay statt nur currentHour</a>:</p>
<blockquote>
<p dir="auto">warum nimmst nicht einfach den openweathermap Adapter, der hat das es mit drin und liefert in meinem Fall eh die genaueren Daten</p>
</blockquote>
<p dir="auto">Wurde bei openweathermap nicht die Vergabe von kostenlosen API-Keys irgendwann unterbunden oder verwechsel ich da gerade was? Glaube deswegen ist der daswetter-Adapter aktuell der verbreitetere (zumindest laut den Zahlen im ioBroker Adapter Bereich).</p>
]]></description><link>https://forum.iobroker.net/post/258396</link><guid isPermaLink="true">https://forum.iobroker.net/post/258396</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Sun, 05 May 2019 06:44:19 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 06:27:11 GMT]]></title><description><![CDATA[<p dir="auto">warum nimmst nicht einfach den openweathermap Adapter, der hat das es mit drin und liefert in meinem Fall eh die genaueren Daten</p>
]]></description><link>https://forum.iobroker.net/post/258391</link><guid isPermaLink="true">https://forum.iobroker.net/post/258391</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 05 May 2019 06:27:11 GMT</pubDate></item><item><title><![CDATA[Reply to daswetter Adapter - Auswertung currentDay statt nur currentHour on Sun, 05 May 2019 06:25:48 GMT]]></title><description><![CDATA[<p dir="auto">Ich fände die Funktion immer noch praktisch, habe jetzt aber erst Mal einen blockly code mit dem aktuellen Modul gebaut, der die Temperatur der nächsten zwei Stunden auswertet und dann entscheidet, ob die Markise im Wintergarten ausgefahren wird oder nicht. Trigger ist ein Temperatursensor im Wintergarten.<br />
Habe ich gerade erst gebaut und noch nicht in der Praxis getestet (werde ich sonst nachreichen, falls sich was ändert), allerdings wird so schon mal klar, wie man in blockly die Wetter Werte der nächsten Stunden auch ohne "next-Hour"-Datenpunkte raus bekommt.</p>
<p dir="auto">Vielleicht kann ja noch jemand sowas gebrauchen, daher hier der Code:</p>
<p dir="auto"><img src="/assets/uploads/files/1557037453595-5380b4b1-939a-4305-8bd9-7b80cf3faa5c-grafik.png" alt="5380b4b1-939a-4305-8bd9-7b80cf3faa5c-grafik.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content">&lt;xml xmlns="<a href="http://www.w3.org/1999/xhtml" rel="nofollow ugc">http://www.w3.org/1999/xhtml</a>"&gt;<br />
&lt;variables&gt;<br />
&lt;variable type="" id="<em>+Kw}q3,p?rzuj<code>#FWyj"&gt;oidnumber_now&lt;/variable&gt;     &lt;variable type="" id="%uEX+BHqEd.zr$AjHwLJ"&gt;oidnumber_next&lt;/variable&gt;     &lt;variable type="" id="]kp~rC1h,}pRyN0(tSNT"&gt;oidnumber_next2&lt;/variable&gt;     &lt;variable type="" id="q(c_[!3{pSjsCZ:Sfj|Z"&gt;temp-oid_nexthour&lt;/variable&gt;     &lt;variable type="" id="6lZ8*[OF_+s:1wn;</code>Bsr"&gt;temp-oid_nexthour2&lt;/variable&gt;<br />
&lt;/variables&gt;<br />
&lt;block type="on_ext" id="N~kQ)x5TR6G$:[/)#_gZ" x="263" y="38"&gt;<br />
&lt;mutation items="1"&gt;&lt;/mutation&gt;<br />
&lt;field name="CONDITION"&gt;ne&lt;/field&gt;<br />
&lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;<br />
&lt;value name="OID0"&gt;<br />
&lt;shadow type="field_oid" id="!}!=v/<em>g5wgJ-90sVv/o"&gt;<br />
&lt;field name="oid"&gt;deconz.0.Sensors.25.temperature&lt;/field&gt;<br />
&lt;/shadow&gt;<br />
&lt;/value&gt;<br />
&lt;statement name="STATEMENT"&gt;<br />
&lt;block type="variables_set" id="zKTbqizTx!n}rG_YJalc"&gt;<br />
&lt;field name="VAR" id="</em>+Kw}q3,p?rzuj<code>#FWyj" variabletype=""&gt;oidnumber_now&lt;/field&gt;         &lt;value name="VALUE"&gt;           &lt;block type="convert_tonumber" id="an6hTG-%p2,zKxZ0j$ad"&gt;             &lt;value name="VALUE"&gt;               &lt;block type="text_join" id="eRD6lT^9-6fYd+M!tG;$"&gt;                 &lt;mutation items="2"&gt;&lt;/mutation&gt;                 &lt;value name="ADD0"&gt;                   &lt;block type="text_charAt" id="EY]G!Q9i.%*r-cocOiJS"&gt;                     &lt;mutation at="true"&gt;&lt;/mutation&gt;                     &lt;field name="WHERE"&gt;FROM_START&lt;/field&gt;                     &lt;value name="VALUE"&gt;                       &lt;block type="get_value" id="#5RY(Y</code>OPMwR[{qormP}"&gt;<br />
&lt;field name="ATTR"&gt;val&lt;/field&gt;<br />
&lt;field name="OID"&gt;daswetter.0.NextHours.Location_1.Day_1.current.hour_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="AT"&gt;<br />
&lt;block type="math_number" id="MDkCvFn,XObW,~iM.B@q"&gt;<br />
&lt;field name="NUM"&gt;1&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD1"&gt;<br />
&lt;block type="text_charAt" id="<code>#wU=d%.ar9,K3bM/r=D"&gt;                     &lt;mutation at="true"&gt;&lt;/mutation&gt;                     &lt;field name="WHERE"&gt;FROM_START&lt;/field&gt;                     &lt;value name="VALUE"&gt;                       &lt;block type="get_value" id="1+ubh4[iS70y0@-T^P{_"&gt;                         &lt;field name="ATTR"&gt;val&lt;/field&gt;                         &lt;field name="OID"&gt;daswetter.0.NextHours.Location_1.Day_1.current.hour_value&lt;/field&gt;                       &lt;/block&gt;                     &lt;/value&gt;                     &lt;value name="AT"&gt;                       &lt;block type="math_number" id="HtK0V3?XUZ</code>Bj1Sw]$}3"&gt;<br />
&lt;field name="NUM"&gt;2&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;next&gt;<br />
&lt;block type="variables_set" id="TcC-jfclCB{7TGuf=Tz}"&gt;<br />
&lt;field name="VAR" id="%uEX+BHqEd.zr$AjHwLJ" variabletype=""&gt;oidnumber_next&lt;/field&gt;<br />
&lt;value name="VALUE"&gt;<br />
&lt;block type="math_arithmetic" id="!gVz0?2R)-h(m,</em>^!#@<code>"&gt;                 &lt;field name="OP"&gt;ADD&lt;/field&gt;                 &lt;value name="A"&gt;                   &lt;shadow type="math_number" id="Op</code>zCDGR<code>AjflKb0UyI#"&gt;                     &lt;field name="NUM"&gt;1&lt;/field&gt;                   &lt;/shadow&gt;                   &lt;block type="variables_get" id="V*A2q_5bHh#?zCWgdD_)"&gt;                     &lt;field name="VAR" id="*+Kw}q3,p?rzuj</code>#FWyj" variabletype=""&gt;oidnumber_now&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="B"&gt;<br />
&lt;shadow type="math_number" id="uW3zz25~93<em>q{1cGTlRV"&gt;<br />
&lt;field name="NUM"&gt;1&lt;/field&gt;<br />
&lt;/shadow&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;next&gt;<br />
&lt;block type="variables_set" id="a$}y])(g0x~+HDK3,=W/"&gt;<br />
&lt;field name="VAR" id="]kp~rC1h,}pRyN0(tSNT" variabletype=""&gt;oidnumber_next2&lt;/field&gt;<br />
&lt;value name="VALUE"&gt;<br />
&lt;block type="math_arithmetic" id=":,|t[{MLY09s07SY9jO#"&gt;<br />
&lt;field name="OP"&gt;ADD&lt;/field&gt;<br />
&lt;value name="A"&gt;<br />
&lt;shadow type="math_number" id="Op<code>zCDGR</code>AjflKb0UyI#"&gt;<br />
&lt;field name="NUM"&gt;1&lt;/field&gt;<br />
&lt;/shadow&gt;<br />
&lt;block type="variables_get" id="Ft</em>$|U=ddTFn#/$%3%MT"&gt;<br />
&lt;field name="VAR" id="<em>+Kw}q3,p?rzuj<code>#FWyj" variabletype=""&gt;oidnumber_now&lt;/field&gt;                       &lt;/block&gt;                     &lt;/value&gt;                     &lt;value name="B"&gt;                       &lt;shadow type="math_number" id="2MuFsfIXou80t76pQKcF"&gt;                         &lt;field name="NUM"&gt;2&lt;/field&gt;                       &lt;/shadow&gt;                     &lt;/value&gt;                   &lt;/block&gt;                 &lt;/value&gt;                 &lt;next&gt;                   &lt;block type="variables_set" id="D~^H*s=yjdLkBy0zVGi@"&gt;                     &lt;field name="VAR" id="q(c_[!3{pSjsCZ:Sfj|Z" variabletype=""&gt;temp-oid_nexthour&lt;/field&gt;                     &lt;value name="VALUE"&gt;                       &lt;block type="text_join" id="FqlToQCqsRvrIp,G$iEl"&gt;                         &lt;mutation items="3"&gt;&lt;/mutation&gt;                         &lt;value name="ADD0"&gt;                           &lt;block type="text" id="9tf0]d(EUlBIlI9Z_Doa"&gt;                             &lt;field name="TEXT"&gt;daswetter.0.NextHours.Location_1.Day_1.Hour_&lt;/field&gt;                           &lt;/block&gt;                         &lt;/value&gt;                         &lt;value name="ADD1"&gt;                           &lt;block type="variables_get" id="tzz^3(YU1zx~9KI4tnqh"&gt;                             &lt;field name="VAR" id="%uEX+BHqEd.zr$AjHwLJ" variabletype=""&gt;oidnumber_next&lt;/field&gt;                           &lt;/block&gt;                         &lt;/value&gt;                         &lt;value name="ADD2"&gt;                           &lt;block type="text" id="ZTTcpJ</code>la;r0~0K2j9)Q"&gt;<br />
&lt;field name="TEXT"&gt;.temp_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;next&gt;<br />
&lt;block type="variables_set" id="6s2t7UU%smzCx3eL4(Rg"&gt;<br />
&lt;field name="VAR" id="6lZ8</em>[OF_+s:1wn;<code>Bsr" variabletype=""&gt;temp-oid_nexthour2&lt;/field&gt;                         &lt;value name="VALUE"&gt;                           &lt;block type="text_join" id="4B#+}%=Qz8:[Ycu$|9Y</code>"&gt;<br />
&lt;mutation items="3"&gt;&lt;/mutation&gt;<br />
&lt;value name="ADD0"&gt;<br />
&lt;block type="text" id="E.1hln~CQG:;m-+/nrv)"&gt;<br />
&lt;field name="TEXT"&gt;daswetter.0.NextHours.Location_1.Day_1.Hour_&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD1"&gt;<br />
&lt;block type="variables_get" id=",n?gX#QA[sRk7.@?Ru(]"&gt;<br />
&lt;field name="VAR" id="]kp~rC1h,}pRyN0(tSNT" variabletype=""&gt;oidnumber_next2&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD2"&gt;<br />
&lt;block type="text" id="5f;M4C/qW#AR7+7V,L)a"&gt;<br />
&lt;field name="TEXT"&gt;.temp_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;next&gt;<br />
&lt;block type="controls_if" id="<code>NdJDnhHT#6QdMYv0HMd"&gt;                             &lt;mutation elseif="1"&gt;&lt;/mutation&gt;                             &lt;value name="IF0"&gt;                               &lt;block type="logic_compare" id="yr3/LZzS9JF:rvA227cE"&gt;                                 &lt;field name="OP"&gt;EQ&lt;/field&gt;                                 &lt;value name="A"&gt;                                   &lt;block type="variables_get" id=",n)#nCTmYg1@g1*%xr#p"&gt;                                     &lt;field name="VAR" id="*+Kw}q3,p?rzuj</code>#FWyj" variabletype=""&gt;oidnumber_now&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="B"&gt;<br />
&lt;block type="math_number" id="7(jG5DY<em>t;<em>Z)e<code>7;XCg"&gt;                                     &lt;field name="NUM"&gt;24&lt;/field&gt;                                   &lt;/block&gt;                                 &lt;/value&gt;                               &lt;/block&gt;                             &lt;/value&gt;                             &lt;statement name="DO0"&gt;                               &lt;block type="variables_set" id="n=8Hv5WY}8~UFu;kF9Q["&gt;                                 &lt;field name="VAR" id="q(c_[!3{pSjsCZ:Sfj|Z" variabletype=""&gt;temp-oid_nexthour&lt;/field&gt;                                 &lt;value name="VALUE"&gt;                                   &lt;block type="text" id="x}s.sHQWUf8,GSQ</code>M4_7"&gt;<br />
&lt;field name="TEXT"&gt;daswetter.0.NextHours.Location_1.Day_2.Hour_1.temp_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;next&gt;<br />
&lt;block type="variables_set" id="~E:<code>_~$V17Y;-,0S7cDK"&gt;                                     &lt;field name="VAR" id="6lZ8*[OF_+s:1wn;</code>Bsr" variabletype=""&gt;temp-oid_nexthour2&lt;/field&gt;<br />
&lt;value name="VALUE"&gt;<br />
&lt;block type="text" id="b7Tdv#uhIF|SK#kq]h,B"&gt;<br />
&lt;field name="TEXT"&gt;daswetter.0.NextHours.Location_1.Day_2.Hour_2.temp_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/statement&gt;<br />
&lt;value name="IF1"&gt;<br />
&lt;block type="logic_compare" id="080f,#Q:DVtcP</em>5p@]l</em>"&gt;<br />
&lt;field name="OP"&gt;EQ&lt;/field&gt;<br />
&lt;value name="A"&gt;<br />
&lt;block type="variables_get" id="<em>/]Dp9HUO8tt^?g,+^#q"&gt;<br />
&lt;field name="VAR" id="*+Kw}q3,p?rzuj<code>#FWyj" variabletype=""&gt;oidnumber_now&lt;/field&gt;                                   &lt;/block&gt;                                 &lt;/value&gt;                                 &lt;value name="B"&gt;                                   &lt;block type="math_number" id="goYU@#WaYd3=?_Jp./Yd"&gt;                                     &lt;field name="NUM"&gt;23&lt;/field&gt;                                   &lt;/block&gt;                                 &lt;/value&gt;                               &lt;/block&gt;                             &lt;/value&gt;                             &lt;statement name="DO1"&gt;                               &lt;block type="variables_set" id="5xY?g_O/tCo4-}R|I4he"&gt;                                 &lt;field name="VAR" id="6lZ8*[OF_+s:1wn;</code>Bsr" variabletype=""&gt;temp-oid_nexthour2&lt;/field&gt;<br />
&lt;value name="VALUE"&gt;<br />
&lt;block type="text" id="zhTWOq1y0ig!VLblVwj!"&gt;<br />
&lt;field name="TEXT"&gt;daswetter.0.NextHours.Location_1.Day_2.Hour_1.temp_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/statement&gt;<br />
&lt;next&gt;<br />
&lt;block type="controls_if" id="}c7[!PdA_N_S|VH</em>,8S,"&gt;<br />
&lt;mutation elseif="1"&gt;&lt;/mutation&gt;<br />
&lt;value name="IF0"&gt;<br />
&lt;block type="logic_operation" id="lz<code>gmRhy]ESk33tDSKa-" inline="false"&gt;                                     &lt;field name="OP"&gt;AND&lt;/field&gt;                                     &lt;value name="A"&gt;                                       &lt;block type="logic_operation" id="_K/nVXBjaB7RvZ/a95ex" inline="false"&gt;                                         &lt;field name="OP"&gt;AND&lt;/field&gt;                                         &lt;value name="A"&gt;                                           &lt;block type="logic_compare" id="br1TrW3din^^;o$-mZd0"&gt;                                             &lt;field name="OP"&gt;GTE&lt;/field&gt;                                             &lt;value name="A"&gt;                                               &lt;block type="get_value" id="+;%W@+cehrF8YX[Ce,MP"&gt;                                                 &lt;field name="ATTR"&gt;val&lt;/field&gt;                                                 &lt;field name="OID"&gt;deconz.0.Sensors.25.temperature&lt;/field&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                             &lt;value name="B"&gt;                                               &lt;block type="math_number" id="{-z:7)1CnYuy(pE[aY;%"&gt;                                                 &lt;field name="NUM"&gt;22&lt;/field&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                           &lt;/block&gt;                                         &lt;/value&gt;                                         &lt;value name="B"&gt;                                           &lt;block type="logic_compare" id="NZ@68-6QdOcm=]I]I*Tg"&gt;                                             &lt;field name="OP"&gt;EQ&lt;/field&gt;                                             &lt;value name="A"&gt;                                               &lt;block type="get_value" id="#Q5@Hfz40F*v()GiZDoc"&gt;                                                 &lt;field name="ATTR"&gt;val&lt;/field&gt;                                                 &lt;field name="OID"&gt;shelly.0.SHSW-25#745A76#1.Shutter.Position&lt;/field&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                             &lt;value name="B"&gt;                                               &lt;block type="math_number" id="hM|1AuHu-JNT[gb~HM*0"&gt;                                                 &lt;field name="NUM"&gt;100&lt;/field&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                           &lt;/block&gt;                                         &lt;/value&gt;                                       &lt;/block&gt;                                     &lt;/value&gt;                                     &lt;value name="B"&gt;                                       &lt;block type="logic_operation" id="g-</code>txPc81@x+U;+eSeR+" inline="false"&gt;<br />
&lt;field name="OP"&gt;OR&lt;/field&gt;<br />
&lt;value name="A"&gt;<br />
&lt;block type="logic_compare" id="gqu|<em>aUDXgj3goErSAMk"&gt;<br />
&lt;field name="OP"&gt;GTE&lt;/field&gt;<br />
&lt;value name="A"&gt;<br />
&lt;block type="get_value_var" id="1V|b%o,tA</em>ek7J.NC^?w"&gt;<br />
&lt;field name="ATTR"&gt;val&lt;/field&gt;<br />
&lt;value name="OID"&gt;<br />
&lt;shadow type="text" id=":U*{Iv!Cx{~=A<code>Bps$Kl"&gt;                                                     &lt;field name="TEXT"&gt;&lt;/field&gt;                                                   &lt;/shadow&gt;                                                   &lt;block type="variables_get" id="l6Xo_</code>VR$=nA)<code>p/t5{f"&gt;                                                     &lt;field name="VAR" id="q(c_[!3{pSjsCZ:Sfj|Z" variabletype=""&gt;temp-oid_nexthour&lt;/field&gt;                                                   &lt;/block&gt;                                                 &lt;/value&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                             &lt;value name="B"&gt;                                               &lt;block type="get_value" id="CKo4kiarf^/fMtg;M)p*"&gt;                                                 &lt;field name="ATTR"&gt;val&lt;/field&gt;                                                 &lt;field name="OID"&gt;daswetter.0.NextHours.Location_1.Day_1.current.temp_value&lt;/field&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                           &lt;/block&gt;                                         &lt;/value&gt;                                         &lt;value name="B"&gt;                                           &lt;block type="logic_compare" id="Kp3IU6=[ieWdy)C3SSyC"&gt;                                             &lt;field name="OP"&gt;GTE&lt;/field&gt;                                             &lt;value name="A"&gt;                                               &lt;block type="get_value_var" id="@x+L}*3f;o%nNbhL0aXd"&gt;                                                 &lt;field name="ATTR"&gt;val&lt;/field&gt;                                                 &lt;value name="OID"&gt;                                                   &lt;shadow type="text" id=":U*{Iv!Cx{~=A</code>Bps$Kl"&gt;<br />
&lt;field name="TEXT"&gt;&lt;/field&gt;<br />
&lt;/shadow&gt;<br />
&lt;block type="variables_get" id="3i(NQix?Ug@AN^W1vMpX"&gt;<br />
&lt;field name="VAR" id="6lZ8*[OF_+s:1wn;<code>Bsr" variabletype=""&gt;temp-oid_nexthour2&lt;/field&gt;                                                   &lt;/block&gt;                                                 &lt;/value&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                             &lt;value name="B"&gt;                                               &lt;block type="get_value" id="z8lD4~,;$Rb8o-U</code>Jh#l"&gt;<br />
&lt;field name="ATTR"&gt;val&lt;/field&gt;<br />
&lt;field name="OID"&gt;daswetter.0.NextHours.Location_1.Day_1.current.temp_value&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;statement name="DO0"&gt;<br />
&lt;block type="control" id="bXB6%-3b6hKbF){;Tn}x"&gt;<br />
&lt;mutation delay_input="false"&gt;&lt;/mutation&gt;<br />
&lt;field name="OID"&gt;shelly.0.SHSW-25#745A76#1.Shutter.Position&lt;/field&gt;<br />
&lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;<br />
&lt;value name="VALUE"&gt;<br />
&lt;block type="math_number" id="CXk(I|lEZ3|bPD-YqR+j"&gt;<br />
&lt;field name="NUM"&gt;0&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;next&gt;<br />
&lt;block type="control" id="N=TLc+8Yek4zgxXh+cm("&gt;<br />
&lt;mutation delay_input="false"&gt;&lt;/mutation&gt;<br />
&lt;field name="OID"&gt;fhem.0.lametric.msg&lt;/field&gt;<br />
&lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;<br />
&lt;value name="VALUE"&gt;<br />
&lt;block type="text_join" id="nn,}=nm4WIj#B=NMBcbH"&gt;<br />
&lt;mutation items="3"&gt;&lt;/mutation&gt;<br />
&lt;value name="ADD0"&gt;<br />
&lt;block type="text" id="kqjB=l$SSQ8krv7SO4*r"&gt;<br />
&lt;field name="TEXT"&gt;Markise fährt aus.&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD1"&gt;<br />
&lt;block type="text" id="SQ_5aquj71}=fbRbo8Ao"&gt;<br />
&lt;field name="TEXT"&gt; icon=a20055&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD2"&gt;<br />
&lt;block type="text" id="2/^Ee3s;Db(f0@t7j4i<code>"&gt;                                                 &lt;field name="TEXT"&gt; sound=statistic&lt;/field&gt;                                               &lt;/block&gt;                                             &lt;/value&gt;                                           &lt;/block&gt;                                         &lt;/value&gt;                                       &lt;/block&gt;                                     &lt;/next&gt;                                   &lt;/block&gt;                                 &lt;/statement&gt;                                 &lt;value name="IF1"&gt;                                   &lt;block type="logic_operation" id="ag0X*4ID2)7K{08Zu+C~" inline="false"&gt;                                     &lt;field name="OP"&gt;AND&lt;/field&gt;                                     &lt;value name="A"&gt;                                       &lt;block type="logic_compare" id="TSs?X@v+xC6Du=tG</code>W_Q"&gt;<br />
&lt;field name="OP"&gt;LT&lt;/field&gt;<br />
&lt;value name="A"&gt;<br />
&lt;block type="get_value" id="!+.OAnHj=OIQFz:iZg|V"&gt;<br />
&lt;field name="ATTR"&gt;val&lt;/field&gt;<br />
&lt;field name="OID"&gt;deconz.0.Sensors.25.temperature&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="B"&gt;<br />
&lt;block type="math_number" id="t_QqIO/UexT],DYBb[o|"&gt;<br />
&lt;field name="NUM"&gt;21&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="B"&gt;<br />
&lt;block type="logic_compare" id="R0UL).{m@!(yrZlll<code>wJ"&gt;                                         &lt;field name="OP"&gt;EQ&lt;/field&gt;                                         &lt;value name="A"&gt;                                           &lt;block type="get_value" id="-@{Ly_zxF093!m4e~na$"&gt;                                             &lt;field name="ATTR"&gt;val&lt;/field&gt;                                             &lt;field name="OID"&gt;shelly.0.SHSW-25#745A76#1.Shutter.Position&lt;/field&gt;                                           &lt;/block&gt;                                         &lt;/value&gt;                                         &lt;value name="B"&gt;                                           &lt;block type="math_number" id="+noQpUf!W_)Piy#gb:Z,"&gt;                                             &lt;field name="NUM"&gt;0&lt;/field&gt;                                           &lt;/block&gt;                                         &lt;/value&gt;                                       &lt;/block&gt;                                     &lt;/value&gt;                                   &lt;/block&gt;                                 &lt;/value&gt;                                 &lt;statement name="DO1"&gt;                                   &lt;block type="control" id="4lnhma@*8RU7PM10weGJ"&gt;                                     &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;                                     &lt;field name="OID"&gt;shelly.0.SHSW-25#745A76#1.Shutter.Position&lt;/field&gt;                                     &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;                                     &lt;value name="VALUE"&gt;                                       &lt;block type="math_number" id="@2+).]8M}WjIcqbT,%3W"&gt;                                         &lt;field name="NUM"&gt;100&lt;/field&gt;                                       &lt;/block&gt;                                     &lt;/value&gt;                                     &lt;next&gt;                                       &lt;block type="control" id=":N|s.CN{::=23P}9]{:K"&gt;                                         &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;                                         &lt;field name="OID"&gt;fhem.0.lametric.msg&lt;/field&gt;                                         &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;                                         &lt;value name="VALUE"&gt;                                           &lt;block type="text_join" id=".ymNAQo#KfCw2X)qJ$$5"&gt;                                             &lt;mutation items="3"&gt;&lt;/mutation&gt;                                             &lt;value name="ADD0"&gt;                                               &lt;block type="text" id="tK-/%iR4!b!.QGk;tp</code>n"&gt;<br />
&lt;field name="TEXT"&gt;Markise fährt ein.&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD1"&gt;<br />
&lt;block type="text" id="1{V:(#i=e+{v{Z}Osi;u"&gt;<br />
&lt;field name="TEXT"&gt; icon=a20055&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;value name="ADD2"&gt;<br />
&lt;block type="text" id="E;CfVp#nZxm4Pl^s;b.]"&gt;<br />
&lt;field name="TEXT"&gt; sound=statistic&lt;/field&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/value&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/statement&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/next&gt;<br />
&lt;/block&gt;<br />
&lt;/statement&gt;<br />
&lt;/block&gt;<br />
&lt;/xml&gt;</section></section><p></p>
]]></description><link>https://forum.iobroker.net/post/258390</link><guid isPermaLink="true">https://forum.iobroker.net/post/258390</guid><dc:creator><![CDATA[siggi85]]></dc:creator><pubDate>Sun, 05 May 2019 06:25:48 GMT</pubDate></item></channel></rss>