<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://wiki.fhem.de/w/index.php?action=history&amp;feed=atom&amp;title=FTUI_Widget_StackedBar</id>
	<title>FTUI Widget StackedBar - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.fhem.de/w/index.php?action=history&amp;feed=atom&amp;title=FTUI_Widget_StackedBar"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;action=history"/>
	<updated>2026-05-03T14:02:35Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in FHEMWiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=40224&amp;oldid=prev</id>
		<title>Pahenning am 4. Juni 2025 um 16:02 Uhr</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=40224&amp;oldid=prev"/>
		<updated>2025-06-04T16:02:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 4. Juni 2025, 18:02 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Zeile 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist nicht in den Standard-Widgets von FTUI2 enthalten, zur Benutzung bitte den Anweisungen unter [[#Installation|Installation]] folgen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist nicht in den Standard-Widgets von FTUI2 enthalten, zur Benutzung bitte den Anweisungen unter [[#Installation|Installation]] folgen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Für die entsprechende Anzeige in FTUI3 siehe [[FTUI3 Widget StackedBar]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Beispiele==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Beispiele==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key c1fhemwiki:diff:1.41:old-39541:rev-40224:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Pahenning</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=39541&amp;oldid=prev</id>
		<title>Pahenning am 7. August 2024 um 08:06 Uhr</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=39541&amp;oldid=prev"/>
		<updated>2024-08-07T08:06:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;amp;diff=39541&amp;amp;oldid=39530&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>Pahenning</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=39530&amp;oldid=prev</id>
		<title>Pahenning am 5. August 2024 um 12:13 Uhr</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=39530&amp;oldid=prev"/>
		<updated>2024-08-05T12:13:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. August 2024, 14:13 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[{{PAGENAME}}|StackedBar Widget]] ist ein Widget für [[FHEM Tablet UI V2]], mit dem ein Reading eines FHEM-Devices in Form eines horizontalen Balkens mit rundem Querschnitt angezeigt wird. Dabei muss dieses Reading aus einer durch Leerzeichen getrennten Liste von Werten bestehen&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, z.B. &quot;10.0 15.3 20.7 34.0&quot;&lt;/del&gt;. Der Balken wird dann komplett ausgefüllt, die Summe der Werte &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;beträgt ja in diesem &lt;/del&gt;Beispiel &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;80&lt;/del&gt;.0  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[{{PAGENAME}}|StackedBar Widget]] ist ein Widget für [[FHEM Tablet UI V2]], mit dem ein Reading eines FHEM-Devices in Form eines horizontalen Balkens mit rundem Querschnitt angezeigt wird. Dabei muss dieses Reading aus einer durch Leerzeichen getrennten Liste von Werten bestehen. Der Balken wird dann komplett ausgefüllt&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, und zwar so, dass jedem der Werte eine Breite zugewiesen wird&lt;/ins&gt;, die &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;seinem prozentualen Anteil an der &lt;/ins&gt;Summe der Werte &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;entspricht.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beispiel&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Der Wert des Reading &#039;&#039;energy_summary_out&#039;&#039; des Devices &#039;&#039;PowerFlow&#039;&#039; sei 2&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;264 &lt;/ins&gt;0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.000 10.579 0.126&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist nicht in den Standard-Widgets von FTUI2 enthalten, zur Benutzung bitte den Anweisungen unter [[#Installation|Installation]] folgen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist nicht in den Standard-Widgets von FTUI2 enthalten, zur Benutzung bitte den Anweisungen unter [[#Installation|Installation]] folgen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pahenning</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=39529&amp;oldid=prev</id>
		<title>Pahenning: Die Seite wurde neu angelegt: „Das StackedBar Widget ist ein Widget für FHEM Tablet UI V2, mit dem ein Reading eines FHEM-Devices in Form eines horizontalen Balkens mit rundem Querschnitt angezeigt wird. Dabei muss dieses Reading aus einer durch Leerzeichen getrennten Liste von Werten bestehen, z.B. &quot;10.0 15.3 20.7 34.0&quot;. Der Balken wird dann komplett ausgefüllt, die Summe der Werte beträgt ja in diesem Beispiel 80.0   Es ist nicht in den Standard-Widgets von FT…“</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_StackedBar&amp;diff=39529&amp;oldid=prev"/>
		<updated>2024-08-05T11:58:06Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Das [[{{PAGENAME}}|StackedBar Widget]] ist ein Widget für &lt;a href=&quot;/wiki/FHEM_Tablet_UI_V2&quot; title=&quot;FHEM Tablet UI V2&quot;&gt;FHEM Tablet UI V2&lt;/a&gt;, mit dem ein Reading eines FHEM-Devices in Form eines horizontalen Balkens mit rundem Querschnitt angezeigt wird. Dabei muss dieses Reading aus einer durch Leerzeichen getrennten Liste von Werten bestehen, z.B. &amp;quot;10.0 15.3 20.7 34.0&amp;quot;. Der Balken wird dann komplett ausgefüllt, die Summe der Werte beträgt ja in diesem Beispiel 80.0   Es ist nicht in den Standard-Widgets von FT…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Das [[{{PAGENAME}}|StackedBar Widget]] ist ein Widget für [[FHEM Tablet UI V2]], mit dem ein Reading eines FHEM-Devices in Form eines horizontalen Balkens mit rundem Querschnitt angezeigt wird. Dabei muss dieses Reading aus einer durch Leerzeichen getrennten Liste von Werten bestehen, z.B. &amp;quot;10.0 15.3 20.7 34.0&amp;quot;. Der Balken wird dann komplett ausgefüllt, die Summe der Werte beträgt ja in diesem Beispiel 80.0 &lt;br /&gt;
&lt;br /&gt;
Es ist nicht in den Standard-Widgets von FTUI2 enthalten, zur Benutzung bitte den Anweisungen unter [[#Installation|Installation]] folgen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Widget_bar_1.png&lt;br /&gt;
File:Widget_bar_2.png&lt;br /&gt;
File:Widget_bar_3.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Attribute==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Attribut&lt;br /&gt;
!Beschreibung&lt;br /&gt;
!Standard-Wert&lt;br /&gt;
!Beispiel&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-device&amp;#039;&amp;#039;&amp;#039;||Name des Device, dessen Reading angezeigt werden soll||||data-get=&amp;quot;G.Verb&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-get&amp;#039;&amp;#039;&amp;#039;||Name des Readings, dessen Wert angezeigt werden soll||||data-get=&amp;quot;power&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-part&amp;#039;&amp;#039;&amp;#039;||[[Regulärer Ausdruck|RegEx]] oder Nummer des Wortes, nach welcher der angezeigte Text gefiltert werden soll||||&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-fix&amp;#039;&amp;#039;&amp;#039;||Angegebene Anzahl an Dezimalstellen einhalten||(-1 -&amp;gt; nicht numerisch)||&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-max&amp;#039;&amp;#039;&amp;#039;||Zahlenwert, bei welchem der Balken zu 100% gefüllt ist||1||data-max=&amp;quot;20.0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-color&amp;#039;&amp;#039;&amp;#039;||Fester Wert für die Farbe des Balkens. Erlaubte Werte hängen von den Definitionen im SVG-Teil ab, siehe unten. Mit dem unten gegebenem Beispiel sind erlaubte Farben &amp;quot;red&amp;quot;, &amp;quot;green&amp;quot;, &amp;quot;bue&amp;quot;, &amp;quot;pink&amp;quot;, &amp;quot;orange&amp;quot; ||||data-color=&amp;quot;pink&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-unit&amp;#039;&amp;#039;&amp;#039;||Einheit nach Zahl hinzufügen||||data-unit=&amp;quot;m³&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;data-interval&amp;#039;&amp;#039;&amp;#039;||Anzahl Millisekunden, nach denen das Widget aktualisiert werden soll||0 -&amp;gt; kein Auto-Refresh||data-interval=&amp;quot;5000&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
==Widget-Datei widget_bar.js==&lt;br /&gt;
Dazu muss im ersten Schritt eine Widget-Datei widget_­bar.­js erstellt werden, die (mit&lt;br /&gt;
den korrekten Rechten) im Verzeichnis /opt/fhem/www/tablet/js gespeichert wird.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/* FTUI Plugin&lt;br /&gt;
 * Copyright (c) 2018 Prof. Dr. Peter A. Henning&lt;br /&gt;
 * GPL License&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
/* global ftui:true, Modul_widget:true */&lt;br /&gt;
&lt;br /&gt;
&amp;quot;use strict&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
function depends_bar() {&lt;br /&gt;
    var deps =[];&lt;br /&gt;
    return deps;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
var Modul_bar = function () {&lt;br /&gt;
    &lt;br /&gt;
    function drawBar(elem) {&lt;br /&gt;
        &lt;br /&gt;
        var id = elem.prop(&amp;#039;id&amp;#039;);&lt;br /&gt;
        var max = elem.data(&amp;#039;max&amp;#039;);&lt;br /&gt;
        var val = elem.data(&amp;#039;value&amp;#039;);&lt;br /&gt;
        var uni = elem.data(&amp;#039;unit&amp;#039;);&lt;br /&gt;
        &lt;br /&gt;
        var val1 = Math.floor(val / max * 228 + 24);&lt;br /&gt;
        var style;&lt;br /&gt;
        var textpos;&lt;br /&gt;
        if (val1 &amp;gt; 148) {&lt;br /&gt;
            textpos = 28;&lt;br /&gt;
            style = &amp;quot;text-anchor:start;font-family:Helvetica;font-size:30px;font-weight:bold&amp;quot;;&lt;br /&gt;
        } else {&lt;br /&gt;
            textpos = 252;&lt;br /&gt;
            style = &amp;quot;text-anchor:end;font-family:Helvetica;font-size:30px;font-weight:bold&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        var bar = document.getElementById(id);&lt;br /&gt;
        if (bar) {&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;side&amp;quot;)[0].setAttribute(&amp;quot;width&amp;quot;, val1 + 16);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;top&amp;quot;)[0].setAttribute(&amp;quot;x&amp;quot;, val1);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;topline&amp;quot;)[0].setAttribute(&amp;quot;x&amp;quot;, val1);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;labele&amp;quot;)[0].textContent = val + &amp;quot; &amp;quot; + uni;&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;labele&amp;quot;)[0].setAttribute(&amp;quot;x&amp;quot;, textpos);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;labele&amp;quot;)[0].setAttribute(&amp;quot;style&amp;quot;, style);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    function init_attr(elem) {&lt;br /&gt;
        &lt;br /&gt;
        //init standard attributes&lt;br /&gt;
        base.init_attr.call(me, elem);&lt;br /&gt;
        &lt;br /&gt;
        elem.initData(&amp;#039;get&amp;#039;, &amp;#039;STATE&amp;#039;);&lt;br /&gt;
        elem.initData(&amp;#039;unit&amp;#039;, &amp;#039;&amp;#039;);&lt;br /&gt;
        &lt;br /&gt;
        elem.initData(&amp;#039;value&amp;#039;, 20);&lt;br /&gt;
        elem.initData(&amp;#039;max&amp;#039;, 100);&lt;br /&gt;
        elem.initData(&amp;#039;font-size&amp;#039;, 12);&lt;br /&gt;
        &lt;br /&gt;
        elem.initData(&amp;#039;interval&amp;#039;, 5000);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    function init_ui(elem) {&lt;br /&gt;
        var svg = document.getElementById(&amp;#039;svg200x150&amp;#039;)&lt;br /&gt;
        var p = document.getElementById(&amp;quot;barwidget&amp;quot;);&lt;br /&gt;
        var svg_prime = svg.cloneNode(true);&lt;br /&gt;
        var p_prime = p.cloneNode(true);&lt;br /&gt;
        var bar = svg_prime.appendChild(p_prime);&lt;br /&gt;
        var id = elem.prop(&amp;#039;id&amp;#039;);&lt;br /&gt;
        document.getElementById(id).appendChild(svg_prime);&lt;br /&gt;
        var color = elem.data(&amp;#039;color&amp;#039;);&lt;br /&gt;
        switch (color) {&lt;br /&gt;
            case &amp;quot;red&amp;quot;:&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;side&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad1r)&amp;quot;);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;top&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad2r)&amp;quot;);&lt;br /&gt;
            break;&lt;br /&gt;
            case &amp;quot;green&amp;quot;:&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;side&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad1g)&amp;quot;);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;top&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad2g)&amp;quot;);&lt;br /&gt;
            break;&lt;br /&gt;
            case &amp;quot;blue&amp;quot;:&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;side&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad1b)&amp;quot;);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;top&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad2b)&amp;quot;);&lt;br /&gt;
            break;&lt;br /&gt;
            case &amp;quot;pink&amp;quot;:&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;side&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad1p)&amp;quot;);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;top&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad2p)&amp;quot;);&lt;br /&gt;
            break;&lt;br /&gt;
            case &amp;quot;orange&amp;quot;:&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;side&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad1o)&amp;quot;);&lt;br /&gt;
            bar.getElementsByClassName(&amp;quot;top&amp;quot;)[0].setAttribute(&amp;quot;fill&amp;quot;, &amp;quot;url(#grad2o)&amp;quot;);&lt;br /&gt;
            break;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    function update(dev, par) {&lt;br /&gt;
        &lt;br /&gt;
        me.elements.filterDeviceReading(&amp;#039;get&amp;#039;, dev, par).each(function (index) {&lt;br /&gt;
            var elem = $(this);&lt;br /&gt;
            var val = elem.getReading(&amp;#039;get&amp;#039;).val;&lt;br /&gt;
            val = ftui.getPart(val, elem.data(&amp;#039;part&amp;#039;));&lt;br /&gt;
            val = me.substitution(val, elem.data(&amp;#039;substitution&amp;#039;));&lt;br /&gt;
            val = me.map(elem.data(&amp;#039;map-get&amp;#039;), val, val);&lt;br /&gt;
            val = me.fix(val, elem.data(&amp;#039;fix&amp;#039;));&lt;br /&gt;
            elem.data(&amp;#039;value&amp;#039;, val);&lt;br /&gt;
            drawBar(elem);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    // public&lt;br /&gt;
    // inherit all public members from base class&lt;br /&gt;
    var parent = new Modul_widget();&lt;br /&gt;
    var base = {&lt;br /&gt;
        init_attr: parent.init_attr&lt;br /&gt;
    };&lt;br /&gt;
    var me = $.extend(parent, {&lt;br /&gt;
        //override or own public members&lt;br /&gt;
        widgetname: &amp;#039;bar&amp;#039;,&lt;br /&gt;
        init_attr: init_attr,&lt;br /&gt;
        init_ui: init_ui,&lt;br /&gt;
        update: update&lt;br /&gt;
    });&lt;br /&gt;
    &lt;br /&gt;
    return me;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Auf der FTUI-Seite==&lt;br /&gt;
Die Seite, auf welcher das Bar-Widget angezeigt werden soll, benötigt einerseits eine unsichtbare Region, deren sichtbare Kopien später das Widget enthalten werden. &lt;br /&gt;
Dazu muss irgendwo auf dieser Seite eine HTML-Division eingebaut werden, gerne direkt nach dem &amp;lt;body&amp;gt;-Tag.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;visibility:hidden&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;svg id=&amp;quot;svg200x150&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; &lt;br /&gt;
           viewBox=&amp;quot;0 0 300 225&amp;quot; width=&amp;quot;200px&amp;quot; height=&amp;quot;150px&amp;quot;&amp;gt; &amp;lt;/svg&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Außerdem wollen wir natürlich die Farben des Widgets durch schicke Gradienten darstellen, und benötigen die grafische Struktur des Widgets. Dazu gibt es eine SVG-Region, die wegen einer Breite und Höhe von jeweils Null Pixel unsichtbar ist. Also gleich im Anschluss an die unsichtbare HTML-Division von oben:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; xmlns:xlink=&amp;quot;http://www.w3.org/1999/xlink&amp;quot;&lt;br /&gt;
         viewBox=&amp;quot;0 0 10 10&amp;quot; width=&amp;quot;0px&amp;quot; height=&amp;quot;0px&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;defs&amp;gt;&lt;br /&gt;
        &amp;lt;!-- white-snowwhite --&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad0&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:white;stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb(139, 137, 137);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;!-- lightsalmon/red and lightsalmon/lightsalmon3 --&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad1r&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 192, 188);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:red;stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad2r&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 192, 188);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 140, 105);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;!-- LightGoldenrod1/DarkOrange and LightGoldenrod1/DarkGoldenrod3 --&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad1o&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 236, 139);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 205, 149, 12);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad2o&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 236, 139);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 205, 149, 12);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;!-- pink/deeppink and pink/hotpink3 --&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad1p&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 192, 203);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 20, 147);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad2p&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 255, 192, 203);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 205, 96, 144);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;!-- chartreuse/green and chartreuse/chartreuse3  --&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad1g&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 127,255, 0);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:green;stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad2g&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:rgb( 127,255, 0);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 102, 205, 0);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;!-- cyan/blue and cyan/cyan3 --&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad1b&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:cyan;stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:blue;stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;linearGradient id=&amp;quot;grad2b&amp;quot; x1=&amp;quot;0%&amp;quot; y1=&amp;quot;0%&amp;quot; x2=&amp;quot;0%&amp;quot; y2=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;0%&amp;quot; style=&amp;quot;stop-color:cyan;stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;stop offset=&amp;quot;100%&amp;quot; style=&amp;quot;stop-color:rgb( 0, 205, 205);stop-opacity:1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/linearGradient&amp;gt;&lt;br /&gt;
        &amp;lt;!-- ++++++++++++++++++++++++++++++++++++ Bar Widget ++++++++++++++++++++++++++++++++++++++ --&amp;gt;&lt;br /&gt;
        &amp;lt;g id=&amp;quot;barwidget&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;g transform=&amp;quot;translate(0,65)&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;rect x=&amp;quot;24&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;40&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;url(grad0)&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;rect x=&amp;quot;252&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;40&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;rgb(250,250,250)&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;rect class=&amp;quot;side&amp;quot; x=&amp;quot;24&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;40&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;gray&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;rect class=&amp;quot;top&amp;quot; x=&amp;quot;24&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;40&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;gray&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;rect x=&amp;quot;252&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;40&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;none&amp;quot;&lt;br /&gt;
              stroke=&amp;quot;rgb(139, 137, 137)&amp;quot; stroke-width=&amp;quot;2&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;rect class=&amp;quot;topline&amp;quot; x=&amp;quot;24&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;40&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;none&amp;quot;&lt;br /&gt;
              stroke=&amp;quot;rgb(139, 137, 137)&amp;quot; stroke-width=&amp;quot;2&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;rect x=&amp;quot;24&amp;quot; y=&amp;quot;5&amp;quot; width=&amp;quot;268&amp;quot; height=&amp;quot;80&amp;quot; rx=&amp;quot;20&amp;quot; ry=&amp;quot;40&amp;quot; fill=&amp;quot;none&amp;quot;&lt;br /&gt;
              stroke=&amp;quot;rgb(139, 137, 137)&amp;quot; stroke-width=&amp;quot;2&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;text class=&amp;quot;labele&amp;quot; x=&amp;quot;28&amp;quot; y=&amp;quot;52&amp;quot; fill=&amp;quot;rgb(75, 75, 75)&amp;quot;&lt;br /&gt;
              style=&amp;quot;font-family:Helvetica;font-size:24px;font-weight:bold;&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/g&amp;gt;&lt;br /&gt;
        &amp;lt;/g&amp;gt;&lt;br /&gt;
       &amp;lt;!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --&amp;gt;&lt;br /&gt;
      &amp;lt;/defs&amp;gt;&lt;br /&gt;
    &amp;lt;/svg&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Kategorie:FHEM Tablet UI V2|StackedBar]]&lt;/div&gt;</summary>
		<author><name>Pahenning</name></author>
	</entry>
</feed>