<?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[Gesamtwert zweier Datenpunkten]]></title><description><![CDATA[<p dir="auto">Hallo!<br />
Ich habe zwei Datenpunkte angelegt (Anwesenheit und Automatik) welche beide den Wert True oder False annehmen können. Aus der Softwareentwicklung kenne ich folgende Werte:<br />
Anwesenheit = True<br />
Automatik = True<br />
Gesamtwert ist True<br />
Wenn einer der beiden Datenpunkte False ist, dann ist der Gesamtwert ebenfalls False.<br />
Im Blockly scheint das nicht der Fall zu sein, denn gegeben ist:<br />
Automatik = False und Anwesenheit = True<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><br />
<img src="/assets/uploads/files/1626963664808-2f9efd3f-b571-4a40-bac3-316ba4a4fbef-image.png" alt="2f9efd3f-b571-4a40-bac3-316ba4a4fbef-image.png" class=" img-fluid img-markdown" /><br />
</section></section><p></p>
<p dir="auto">Das Ergebnis der Auswertung schreibe ich in einen anderen Datenpunkt mittels</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"><br />
<img src="/assets/uploads/files/1626963777504-b1e8c188-092f-4a06-b638-bb9d48abc9ca-image.png" alt="b1e8c188-092f-4a06-b638-bb9d48abc9ca-image.png" class=" img-fluid img-markdown" /><br />
</section></section><p></p>
<p dir="auto">und dort ist das Ergebnis True.<br />
Der Hintergrund ist, dass Jalousien nur geöffnet werden sollen wenn beide Datenpunkte True haben.<br />
Wie kann ich in Blockly es erreichen dass die Aktion nur ausgeführt wird, wenn beide Variablen True sind? Verschachtelung<br />
finde ich ungünstig.<br />
Danke für Feedback!<br />
Schöne Grüße<br />
Mercy</p>
]]></description><link>https://forum.iobroker.net/topic/46500/gesamtwert-zweier-datenpunkten</link><generator>RSS for Node</generator><lastBuildDate>Tue, 26 May 2026 10:57:50 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/46500.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Jul 2021 14:26:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Fri, 30 Jul 2021 06:24:30 GMT]]></title><description><![CDATA[<p dir="auto">Moin zusammen!<br />
Ich möchte mich bei allen für die Hilfe bedanken!<br />
Der entscheidende Tipp war dass False nicht gleich false ist.<br />
Ich hatte manuell den Wert eines DP auf <strong>F</strong>alse geändert und damit ungewollt/unbeabsichtigt eine Typenumwandlung des DP als String zur Laufzeit erzwungen.<br />
Nachdem ich den DP mit dem Wert <strong>f</strong>alse gesetzt habe, sind die Typen alle als boolean gesetzt worden/geblieben und damit läuft das Script wieder!</p>
<p dir="auto">Herzlichen Dank an Eure Hilfe!</p>
<p dir="auto">Schöne Grüße<br />
Mercy</p>
]]></description><link>https://forum.iobroker.net/post/657079</link><guid isPermaLink="true">https://forum.iobroker.net/post/657079</guid><dc:creator><![CDATA[Mercyful 0]]></dc:creator><pubDate>Fri, 30 Jul 2021 06:24:30 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Wed, 28 Jul 2021 10:13:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ahnungsbefreit" aria-label="Profile: ahnungsbefreit">@<bdi>ahnungsbefreit</bdi></a> sagte: Wenn der Datentyp richtig gesetzt ist</p>
<p dir="auto"><img src="/assets/uploads/files/1627467191864-bild_2021-07-28_121311.png" alt="Bild_2021-07-28_121311.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/656619</link><guid isPermaLink="true">https://forum.iobroker.net/post/656619</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Wed, 28 Jul 2021 10:13:30 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Wed, 28 Jul 2021 10:07:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> Wenn der Datentyp richtig gesetzt ist, kannst Du manuell von false auf true und zurück ändern, indem den Wert anklickst. Dann erscheint eine Checkbox, also keine Texteingabe</p>
]]></description><link>https://forum.iobroker.net/post/656617</link><guid isPermaLink="true">https://forum.iobroker.net/post/656617</guid><dc:creator><![CDATA[Ahnungsbefreit]]></dc:creator><pubDate>Wed, 28 Jul 2021 10:07:41 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Wed, 28 Jul 2021 09:57:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> said in <a href="/post/656176">Gesamtwert zweier Datenpunkten</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> sagte: hier der Eintrag aus dem Logfile</p>
<p dir="auto"><a href="https://forum.iobroker.net/post/655241">Siehe hier</a>. "False" ist ein String.</p>
</blockquote>
<p dir="auto">Ich habe in B_Abwesenheit "False" manuell eingetragen, somit wird der Typ des Datenpunktes beim setzen dieses Wertes während der Laufzeit oder bei (falschen) Änderungen auf String geändert. Ich dachte False ist im Boolschen Type das Gleiche wie false, dem ist aber wohl nicht so :-(<br />
Wenn das der Fehler war (ich werde das morgen früh sehen wenn das Script wieder anläuft) bin ich happy. Ich berichte morgen früh.</p>
<p dir="auto">Vielen Dank schon einmal für das Augen öffnen.</p>
<p dir="auto">Gruß Mercy</p>
]]></description><link>https://forum.iobroker.net/post/656613</link><guid isPermaLink="true">https://forum.iobroker.net/post/656613</guid><dc:creator><![CDATA[Mercyful 0]]></dc:creator><pubDate>Wed, 28 Jul 2021 09:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Mon, 26 Jul 2021 11:44:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> sagte: hier der Eintrag aus dem Logfile</p>
<p dir="auto"><a href="https://forum.iobroker.net/post/655241">Siehe hier</a>. "False" ist ein String.</p>
]]></description><link>https://forum.iobroker.net/post/656176</link><guid isPermaLink="true">https://forum.iobroker.net/post/656176</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Mon, 26 Jul 2021 11:44:00 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Mon, 26 Jul 2021 11:22:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> "False" sieht nach string, nicht nach Boolean aus (sonst wäre es "false"), oder?</p>
]]></description><link>https://forum.iobroker.net/post/656165</link><guid isPermaLink="true">https://forum.iobroker.net/post/656165</guid><dc:creator><![CDATA[Ahnungsbefreit]]></dc:creator><pubDate>Mon, 26 Jul 2021 11:22:35 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Mon, 26 Jul 2021 11:19:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ahnungsbefreit" aria-label="Profile: ahnungsbefreit">@<bdi>ahnungsbefreit</bdi></a> said in <a href="/post/655351">Gesamtwert zweier Datenpunkten</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> Zeig doch bitte mal einen Screenshot vom kompletten Blockly, das den Fehler macht. Ich denke das meint <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a>.</p>
</blockquote>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><br />
<img src="/assets/uploads/files/1627297975095-a1ffaa2c-07d0-45ef-8e5d-cb7ff1d83a85-image.png" alt="a1ffaa2c-07d0-45ef-8e5d-cb7ff1d83a85-image.png" class=" img-fluid img-markdown" /><br />
</section></section><p></p>
<p dir="auto">Und hier der Eintrag aus dem Logfile<br />
<img src="/assets/uploads/files/1627298105399-5f1d95df-8397-40de-af40-66cde2d30cb0-image.png" alt="5f1d95df-8397-40de-af40-66cde2d30cb0-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">roter Rahmen ist für den DP Automatik an und der ist False<br />
lila Rahmen ist für den DP Anwesenheit und der der ist True<br />
grüner Rahmen ist für den Wert beider verknüpften Variablen und der ist True</p>
<p dir="auto">Sorry für die schlechte Formatierung aus dem Logfile, ich habe da eben ein paar Spaces eingefügt, morgen früh sieht es dann besser aus, wenn gewünscht.</p>
]]></description><link>https://forum.iobroker.net/post/656163</link><guid isPermaLink="true">https://forum.iobroker.net/post/656163</guid><dc:creator><![CDATA[Mercyful 0]]></dc:creator><pubDate>Mon, 26 Jul 2021 11:19:25 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Fri, 23 Jul 2021 12:25:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> sagte: alle drei Datenpunkte sind vom Typ Boolean.</p>
<p dir="auto">Trage mal noch die Rolle ein:</p>
<pre><code>    "role": "switch",
</code></pre>
<p dir="auto">Ergänze mal vor oder nach dem "steuere"-Block eine Log-Ausgabe:</p>
<p dir="auto"><img src="/assets/uploads/files/1627043102119-bild_2021-07-23_142502.png" alt="Bild_2021-07-23_142502.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/655358</link><guid isPermaLink="true">https://forum.iobroker.net/post/655358</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Fri, 23 Jul 2021 12:25:03 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Fri, 23 Jul 2021 11:15:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> Zeig doch bitte mal einen Screenshot vom kompletten Blockly, das den Fehler macht. Ich denke das meint <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a>.</p>
]]></description><link>https://forum.iobroker.net/post/655351</link><guid isPermaLink="true">https://forum.iobroker.net/post/655351</guid><dc:creator><![CDATA[Ahnungsbefreit]]></dc:creator><pubDate>Fri, 23 Jul 2021 11:15:06 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Fri, 23 Jul 2021 11:11:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a><br />
Öhm...die Blockly Codes habe ich oben eingefügt.<br />
Was fehlt da noch?</p>
]]></description><link>https://forum.iobroker.net/post/655350</link><guid isPermaLink="true">https://forum.iobroker.net/post/655350</guid><dc:creator><![CDATA[Mercyful 0]]></dc:creator><pubDate>Fri, 23 Jul 2021 11:11:06 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Fri, 23 Jul 2021 11:08:46 GMT]]></title><description><![CDATA[<p dir="auto">Hallo!<br />
Der Datenpunkt Variable_fuer_Automatik_und Abwesenheit</p>
<pre><code>{
  "_id": "0_userdata.0.Variable_fuer_Autoamtik_und_Anwesenheit",
  "type": "state",
  "common": {
    "name": "Variable_fuer_Autoamtik_und_Anwesenheit",
    "role": "",
    "type": "boolean",
    "read": true,
    "write": true,
    "desc": "Manuell erzeugt",
    "def": false
  },
  "native": {},
  "from": "system.adapter.admin.0",
  "user": "system.user.admin",
  "ts": 1626620522637,
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}
</code></pre>
<p dir="auto">und die Datenpunkte Anwesend und Automatik sehen so aus:</p>
<pre><code>{
  "_id": "javascript.0.variables.b_Automatik",
  "type": "state",
  "common": {
    "name": "b_Automatik",
    "role": "",
    "type": "boolean",
    "desc": "Manuell erzeugt",
    "read": true,
    "write": true,
    "def": true
  },
  "native": {},
  "from": "system.adapter.admin.0",
  "user": "system.user.admin",
  "ts": 1609102214333,
  "acl": {
    "object": 1638,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator",
    "state": 1638
  }
}
</code></pre>
<p dir="auto">und</p>
<pre><code>{
  "_id": "javascript.0.variables.b_Anwesend",
  "type": "state",
  "common": {
    "name": "b_Anwesend",
    "role": "",
    "type": "boolean",
    "desc": "Manuell erzeugt",
    "read": true,
    "write": true,
    "def": true,
    "custom": {
      "material": {
        "admin": {
          "enabled": true,
          "useCustom": false,
          "name": "Useful variables"
        }
      }
    }
  },
  "native": {},
  "from": "system.adapter.admin.0",
  "user": "system.user.admin",
  "ts": 1609596014250,
  "acl": {
    "object": 1638,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator",
    "state": 1638
  }
}
</code></pre>
<p dir="auto">alle drei Datenpunkte sind vom Typ Boolean.<br />
Was ich spannend finde, setze ich den Datenpunkt Anwesend_und_Automatik auf einen ungültigen Wert (z.B. 22) wird bei der nächsten Auswertung dort True eingetragen, obwohl eine der beiden Datenpunkte den Wert False beinhaltet. Selbst wenn ich dort False eintrage, wird nach der nächsten Auswertung der Wert auf True gesetzt.<br />
Ich bin da grad echt ratlos. <img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f616.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--confounded" style="height:23px;width:auto;vertical-align:middle" title=":confounded:" alt="😖" /></p>
]]></description><link>https://forum.iobroker.net/post/655348</link><guid isPermaLink="true">https://forum.iobroker.net/post/655348</guid><dc:creator><![CDATA[Mercyful 0]]></dc:creator><pubDate>Fri, 23 Jul 2021 11:08:46 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Thu, 22 Jul 2021 17:19:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> sagte: dort ist das Ergebnis True.</p>
<p dir="auto">Das ist so, wenn "Automatik" nicht <em>false/true</em> (boolean) enthält, sondern <em>"false"/"true"</em> (string) oder gar <em>"False"/"True"</em>.</p>
]]></description><link>https://forum.iobroker.net/post/655241</link><guid isPermaLink="true">https://forum.iobroker.net/post/655241</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 22 Jul 2021 17:19:38 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Thu, 22 Jul 2021 17:06:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a><br />
am besten das ganze Blockly zeigen.<br />
Die Codeschnipsel sind nur so "halb richtig"</p>
]]></description><link>https://forum.iobroker.net/post/655236</link><guid isPermaLink="true">https://forum.iobroker.net/post/655236</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Thu, 22 Jul 2021 17:06:58 GMT</pubDate></item><item><title><![CDATA[Reply to Gesamtwert zweier Datenpunkten on Thu, 22 Jul 2021 14:44:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mercyful-0" aria-label="Profile: mercyful-0">@<bdi>mercyful-0</bdi></a> Zunächst sieht das alles richtig und logisch aus, was Du schreibst. Der Fehler muss also woanders liegen. Z.B. würde ich vorschlagen, von den Datenpunkten b_Automatik, b_Anwesend und Variable_fuer_... den "RAW" der Definition zu zeigen, um zu sehen, ob hier z.B. falsche Datentypen hinterlegt sind.</p>
]]></description><link>https://forum.iobroker.net/post/655213</link><guid isPermaLink="true">https://forum.iobroker.net/post/655213</guid><dc:creator><![CDATA[Ahnungsbefreit]]></dc:creator><pubDate>Thu, 22 Jul 2021 14:44:01 GMT</pubDate></item></channel></rss>