<?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[Komisches Problem bei Vis]]></title><description><![CDATA[<p dir="auto">SO, ich habe eine Ansicht bei Vis.<br />
Sie zeigt gemessene Temperaturen an und unterlegt sie wertabhängig mit Farben.<br />
Beispiel:<br />
Außenmessung an der Nordwand: Widget "number" mit "background"</p>
<pre><code>{wert:ds18b20.0.sensors.28-3cc2f64915c2; wert &lt;= -5? "#AA3FB2" :: wert &lt;= 0 ? "#6954BB" :: wert &lt;= 10? "#3A53B6" :: wert &lt;= 20 ? "#019CF6" :: wert &lt;= 30 ? "#00AAD7" :: wert &lt;= 40 ? "#3AA447" :: wert &lt;= 50 ? "#86B446" :: wert &lt;= 60 ? "#CDD033" :: wert &lt;= 70 ? "#FFe335" :: wert &lt;= 80 ? "#FEB800" :: wert &lt;= 90 ? "#FE9700" :: wert &lt;= 100 ? "FE641D" :: wert &lt;= 110 ? "#FF5232" :: "#FF3248"} 
</code></pre>
<p dir="auto">Das sieht dann so aus (Bildausschnitt):<br />
<img src="/assets/uploads/files/1670783362251-3ff37d2c-f180-4d29-bcd2-8d09f5e0fcb7-grafik.png" alt="3ff37d2c-f180-4d29-bcd2-8d09f5e0fcb7-grafik.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Nun habe ich das Widget kopiert. um auch weitere Werte anzuzeigen. Diesmal kommt der Wert nicht von einem ds18b20, sondern von einem ble-Thermometer:</p>
<pre><code>{wert:ble.0.a4:c1:38:b4:88:d6.temperature; wert &lt;= -5? "#AA3FB2" :: wert &lt;= 0 ? "#6954BB" :: wert &lt;= 10? "#3A53B6" :: wert &lt;= 20 ? "#019CF6" :: wert &lt;= 30 ? "#00AAD7" :: wert &lt;= 40 ? "#3AA447" :: wert &lt;= 50 ? "#86B446" :: wert &lt;= 60 ? "#CDD033" :: wert &lt;= 70 ? "#FFe335" :: wert &lt;= 80 ? "#FEB800" :: wert &lt;= 90 ? "#FE9700" :: wert &lt;= 100 ? "FE641D" :: wert &lt;= 110 ? "#FF5232" :: "#FF3248"} 
</code></pre>
<p dir="auto">Das ergibt aber folgendes Bild:</p>
<p dir="auto"><img src="/assets/uploads/files/1670783480974-08f83634-af55-492c-af04-2434bc300678-grafik.png" alt="08f83634-af55-492c-af04-2434bc300678-grafik.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Der Wert ist 20.6 °C, wird aber in rot ausgegeben, was der angegebenen Farbskala widerspricht und nur bei sehr hohen Wertn vorkommen sollte.</p>
<p dir="auto">Hier ein anderer Fühler mit derselben Anweisung:<br />
<img src="/assets/uploads/files/1670783582726-4d394e49-c606-4c0a-941d-5b9eacfef292-grafik.png" alt="4d394e49-c606-4c0a-941d-5b9eacfef292-grafik.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Any ideas?</p>
<p dir="auto">Dank im Voraus</p>
]]></description><link>https://forum.iobroker.net/topic/60944/komisches-problem-bei-vis</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 07:59:05 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/60944.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 11 Dec 2022 18:33:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 20:48:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> OK, habe es nun doch mit einem Alias-Datenpunkt gemacht. Dann geht es.</p>
]]></description><link>https://forum.iobroker.net/post/908385</link><guid isPermaLink="true">https://forum.iobroker.net/post/908385</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 20:48:05 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 20:05:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a></p>
<p dir="auto">naja - da der ble adapter bluetooth adressen sucht, un diese so aussehen, werden wahrscheinlich die datenpunkte auch so angelegt</p>
<p dir="auto"><a href="https://github.com/ioBroker/ioBroker.vis/issues/212" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.vis/issues/212</a></p>
]]></description><link>https://forum.iobroker.net/post/908368</link><guid isPermaLink="true">https://forum.iobroker.net/post/908368</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sun, 11 Dec 2022 20:05:09 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 20:03:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> Ich finde in den Instanzeinstellungen nicht. M.W. kommen diese Adressen schon von den BLE-Geräten (Tasmota) her.</p>
]]></description><link>https://forum.iobroker.net/post/908367</link><guid isPermaLink="true">https://forum.iobroker.net/post/908367</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 20:03:51 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 20:01:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a></p>
<p dir="auto">ich weiß es nicht, da ich den ble adapter nicht nutze - aber ich denke das kommt vom adapter, kann man im setting des adapters was einstellen</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alcalzone" aria-label="Profile: AlCalzone">@<bdi>AlCalzone</bdi></a> - weißt du, ob man die id' im ble adapter so einstellen kann, dass keine doppelpunkte in der id sind ?</p>
]]></description><link>https://forum.iobroker.net/post/908365</link><guid isPermaLink="true">https://forum.iobroker.net/post/908365</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sun, 11 Dec 2022 20:01:15 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 19:57:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> Heute kann ich nicht mehr. Vielleicht kann man aber beim Flashen der BLE-Thermometer die ID ändern? Weiß das jemand?</p>
]]></description><link>https://forum.iobroker.net/post/908364</link><guid isPermaLink="true">https://forum.iobroker.net/post/908364</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 19:57:50 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 19:51:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a></p>
<p dir="auto">ja - bindings mit solchen id's funktionieren nicht</p>
]]></description><link>https://forum.iobroker.net/post/908357</link><guid isPermaLink="true">https://forum.iobroker.net/post/908357</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sun, 11 Dec 2022 19:51:32 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 19:48:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a><br />
Leider geht auch folgendes nicht:</p>
<p dir="auto">{n:javascript.0.ble.0.a4:c1:38:b4:88:d6.temperature;numberToRgbColor(n)}</p>
<p dir="auto">mit Script:</p>
<pre><code>function numberToRgbColor(i)
{
var rgb = [170,63,178];;

if ( i &lt;= -10 ) 
{
rgb = [170,63,178]; 
}
else
{
   if ( i &lt;= 0 ) 
    {
   rgb = [105,84,187];
   }
   else
   {
      if ( i &lt;= 10 )
      {
      rgb = [58,83,182];
      }
      else
      {
         if ( i &lt;= 20 ) 
         {
         rgb = [1,156,246];
         }
         else
         {
            if ( i &lt;= 30 ) 
            {
            rgb = [0,170,215];
            }
            else
            {
               if ( i &lt;= 40 ) 
               {
               rgb = [58,164,71];
               }
               else
               {
                  if ( i &lt;= 50 ) 
                  {
                  rgb = [134,180,70];
                  }
                  else
                  {
                     if ( i &lt;= 60 ) 
                     {
                     rgb = [205,208,51];
                     }
                     else
                     {
                        if ( i &lt;= 70 ) 
                        {
                        rgb = [255,227,53];
                        }
                        else
                        {
                           if ( i &lt;= 80 ) 
                           {
                           rgb = [254,184,0];
                           }
                           else
                           {
                              if ( i &lt;= 90 ) 
                              {
                              rgb = [254,151,0];
                              }
                              else
                              {
                                 if ( i &lt;= 100 ) 
                                 {
                                 rgb = [254,100,29];
                                 }
                                 else
                                 {
                                    if ( i &lt;= 110 ) 
                                    {
                                    rgb = [255,82,50];
                                    }
                                    else
                                    {
                                    rgb = [255,50,72];
                                    }
                                 }
                              }
                           }
                        }
                     }
                  }
               }
            }
         }
      }
   }
}
    
    return 'rgb(' + rgb[0] + ',' + rgb[1] + ',' + rgb[2] + ')'; 
}
</code></pre>
<p dir="auto">(das habe ich versucht von <a href="https://www.smarthome-tricks.de/software-iobroker/iobroker-vis-bar/" rel="nofollow ugc">https://www.smarthome-tricks.de/software-iobroker/iobroker-vis-bar/</a> zu adaptieren).</p>
<p dir="auto">Vielleicht stimmt aber auch nur die Schachtelung im SKript nicht? Oder sind es auch dort die Doppelpunkte?</p>
]]></description><link>https://forum.iobroker.net/post/908350</link><guid isPermaLink="true">https://forum.iobroker.net/post/908350</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 19:48:21 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:59:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a></p>
<p dir="auto">ich eiß leider keine andere lösung dafür</p>
]]></description><link>https://forum.iobroker.net/post/908317</link><guid isPermaLink="true">https://forum.iobroker.net/post/908317</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:55:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> Schade, das meinte ich mit "zusätzlichem Datenpunkt".</p>
]]></description><link>https://forum.iobroker.net/post/908308</link><guid isPermaLink="true">https://forum.iobroker.net/post/908308</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:55:06 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:52:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a></p>
<p dir="auto">geht über ein alias für den datenpunkt - das kannst du benennen ohne die :</p>
]]></description><link>https://forum.iobroker.net/post/908305</link><guid isPermaLink="true">https://forum.iobroker.net/post/908305</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:52:45 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:52:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> Danke. Mit den ds18b20 läuft sie ja. DIe Formel ist also i.O.<br />
Wie wird man die Doppelpunkte denn los? Die anderen, funktionierenden haben in der Tat keine Doppelpunkte. Aber eben die ble-Adressen.<br />
Man könnte natürlich für jeden BLE einen eigenen zusätzlichen Datenpunkt einrichten und den Wert mit einem Skript dorthin kopieren, aber das wird mühsam.</p>
<p dir="auto">Kann man in der Formal das Objekt anders ansprechen? Mit einem eigenen Namen vielleicht, nicht mit der Adresse?</p>
]]></description><link>https://forum.iobroker.net/post/908304</link><guid isPermaLink="true">https://forum.iobroker.net/post/908304</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:52:44 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:49:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bloop" aria-label="Profile: bloop">@<bdi>bloop</bdi></a> Danke. Hatte ich auch zuerst gedacht. Aber:<br />
<img src="/assets/uploads/files/1670784576894-1787d628-1564-499a-adff-ba5598622054-grafik.png" alt="1787d628-1564-499a-adff-ba5598622054-grafik.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/908303</link><guid isPermaLink="true">https://forum.iobroker.net/post/908303</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:49:38 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:42:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a></p>
<p dir="auto">versuche mal mit einem testdatenpunkt deine formel zu testen - der test-dp soll keine :doppelpunkte:  in der object id haben - das könnte ein problem sein</p>
]]></description><link>https://forum.iobroker.net/post/908300</link><guid isPermaLink="true">https://forum.iobroker.net/post/908300</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:42:45 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:39:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a> Nabend,<br />
Kann es sein, dass dein ble Termometer den Wert nicht als Number sondern als string speichert?</p>
]]></description><link>https://forum.iobroker.net/post/908297</link><guid isPermaLink="true">https://forum.iobroker.net/post/908297</guid><dc:creator><![CDATA[bloop]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:39:06 GMT</pubDate></item><item><title><![CDATA[Reply to Komisches Problem bei Vis on Sun, 11 Dec 2022 18:34:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wrod" aria-label="Profile: wrod">@<bdi>wrod</bdi></a> Ach ja, und eine Frage:</p>
<p dir="auto">Kann man die Backgroud-Color-Anweisung so schreiben, dass man nicht jeweils die Datenpunkt-Adresse hineinkopieren muss, sondern einen Verweis auf die im Widget unter "Objekt-ID" angegebene Andresse angeben kann? Das würde einiges vereinfachen.</p>
]]></description><link>https://forum.iobroker.net/post/908292</link><guid isPermaLink="true">https://forum.iobroker.net/post/908292</guid><dc:creator><![CDATA[wrod]]></dc:creator><pubDate>Sun, 11 Dec 2022 18:34:45 GMT</pubDate></item></channel></rss>