<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Takaze</id>
	<title>FHEMWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Takaze"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Takaze"/>
	<updated>2026-05-04T01:59:41Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Thermostat&amp;diff=21538</id>
		<title>FTUI Widget Thermostat</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Thermostat&amp;diff=21538"/>
		<updated>2017-05-12T11:35:40Z</updated>

		<summary type="html">&lt;p&gt;Takaze: data-inputcolor added to attributes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das [[{{PAGENAME}}|Thermostat Widget]] ist ein Widget für [[FHEM Tablet UI]] welches ähnlich wie das [[FTUI Widget Knob|Knob-Widget]] ist, aber für Heizungsthermostate optimiert wurde. Es zeigt eine Skala, um die gewünschte Temperatur einzustellen, sowie die aktuelle Temperatur an.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:FTUI_Widget_Thermostat_01.png&lt;br /&gt;
File:FTUI_Widget_Thermostat_02.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;
|&#039;&#039;&#039;data-get&#039;&#039;&#039;||Name des Readings, welches die gewünschte Temperatur enthält||desired-temp||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-set&#039;&#039;&#039;||Name des Readings, mit dem die gewünschte Temperatur gesetzt wird||desired-temp||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-temp&#039;&#039;&#039;||Name des Readings, welches die aktuelle Temperatur enthält||measured-temp||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-valve&#039;&#039;&#039;||Name des Readings, das die Ventilstellung des Thermostates anzeigt||||data-valve=&amp;quot;ValvePosition&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get-value&#039;&#039;&#039;||[[Regulärer Ausdruck|RegEx]] oder Stelle der Ventilposition in einer leerstellen-getrennten Zeile||-1 -&amp;gt; alles anzeigen||data-get-value=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-mode&#039;&#039;&#039;||Name des Readings für die Modi (auto, manual, etc.) des Thermostates||||data-mode=&amp;quot;controlMode&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-min&#039;&#039;&#039;||Mindesttemperatur, die gesetzt werden kann||10||data-min=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-max&#039;&#039;&#039;||Höchsttemperatur, die gesetzt werden kann||30||data-max=&amp;quot;25&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-step&#039;&#039;&#039;||Abstufung, in der die Temperatur gesetzt werden kann||1||data-step=&amp;quot;0.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-off&#039;&#039;&#039;||Wert, der gesendet werden muss, um das Thermostat abzuschalten||||data-off=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-boost&#039;&#039;&#039;||Wert, der gesendet werden muss, um das Thermostat in den Boost-Modus zu bringen||||data-boost=&amp;quot;30.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-height&#039;&#039;&#039;||Höhe des Widgets||100||data-height=&amp;quot;80&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-width&#039;&#039;&#039;||Breite des Widgets||100||data-width=&amp;quot;120&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-touch-height&#039;&#039;&#039;||Höhe des Widgets während Änderungen||data-height||data-touch-height=&amp;quot;200&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-touch-width&#039;&#039;&#039;||Breite des Widgets während Änderungen||data-width||data-touch-width=&amp;quot;200&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-touch-position&#039;&#039;&#039;||Position des Wertes während Änderungen||left||data-touch-position=&amp;quot;left&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-inputcolor&#039;&#039;&#039;||Farbe des angezeigten Temperaturwertes || ||data-inputcolor=&amp;quot;white&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-hdcolor&#039;&#039;&#039;||Farbe des Einstellhebels||#666||data-hdcolor=&amp;quot;green&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-fgcolor&#039;&#039;&#039;||Farbe des geriffelten Hintergrundes (Teilstriche)||#666||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-bgcolor&#039;&#039;&#039;||Farbe des geriffelten Hintergrundes (Flächen zwischen den Teilstrichen)||keine||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-mincolor&#039;&#039;&#039;||Farbe am unteren Ende des Einstellbereiches||#4477ff||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-maxcolor&#039;&#039;&#039;||Farbe am oberen Ende des Einstellbereiches||#ff0000||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-thickness&#039;&#039;&#039;||Dicke des Einstellbereiches||0.25||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-anglearc&#039;&#039;&#039;||Reichweite der Anzeige auf einem Kreis in Grad||240||data-anglearc=&amp;quot;360&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-angleoffset&#039;&#039;&#039;||Bestimmt die Position auf der Kreisform, auf dem die Statusanzeige beginnen soll||-120||data-angleoffset=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-font&#039;&#039;&#039;||Schriftart des Wertes||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-font-weight&#039;&#039;&#039;||Dicke der Schrift||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-unit&#039;&#039;&#039;||Einheit, die zum Wert hinzugefügt werden soll||||&amp;lt;nowiki&amp;gt;data-unit=&amp;quot;&amp;amp;deg;&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-lock&#039;&#039;&#039;||Reading, welches den booleanschen Wert (1,true,on) enthält um das Widget auf readonly zu setzen||||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Hinweise==&lt;br /&gt;
* Wenn beim MAX! Wand-Thermostat der Wert &#039;&#039;auto&#039;&#039; für &#039;&#039;data-mode&#039;&#039; empfangen wird, wird folgender Befehl generiert: &amp;lt;code&amp;gt;set wz_WandThermostat desiredTemperature auto&amp;lt;/code&amp;gt;. Andere Werte erzeugen Befehle wie &amp;lt;code&amp;gt;set wz_WandThermostat desiredTemperature&amp;lt;/code&amp;gt;&lt;br /&gt;
* Als &#039;&#039;data-device&#039;&#039; muss das Device angegeben werden, welches gewünschte und aktuelle Temperatur liefert. Bei HomeMatic Thermostaten ist das z.B. HM_XXXXXX_Clima&lt;br /&gt;
* Das Widget zeigt die Ventilposition nur an, wenn &#039;&#039;data-valve&#039;&#039; explizit definiert wurde.&lt;br /&gt;
&lt;br /&gt;
==CSS Klassen==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Klasse!!Beschreibung&lt;br /&gt;
{{FTUI Klasse|mini}}{{FTUI Klasse|small}}{{FTUI Klasse|big}}{{FTUI Klasse|bigger}}{{FTUI Klasse|readonly}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===HomeMatic HM-CC-RT-DN===&lt;br /&gt;
Da die Standardwerte für &#039;&#039;data-get&#039;&#039;, &#039;&#039;data-temp&#039;&#039; und &#039;&#039;data-set&#039;&#039; schon den benötigten Werten für ein [[HM-CC-RT-DN Funk-Heizkörperthermostat]] entsprechen, reicht eine ganz einfache Code-Zeile.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;thermostat&amp;quot; data-device=&amp;quot;HM_302111_Clima&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das entspricht in diesem Fall der längeren Version:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;thermostat&amp;quot; &lt;br /&gt;
     data-device=&amp;quot;HM_302111_Clima&amp;quot; &lt;br /&gt;
     data-get=&amp;quot;desired-temp&amp;quot; &lt;br /&gt;
     data-temp=&amp;quot;measured-temp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[File:FTUI_Widget_Thermostat_01.png]]&lt;br /&gt;
&lt;br /&gt;
===MAX! Thermostat===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;thermostat&amp;quot;&lt;br /&gt;
     data-device=&amp;quot;HZ_Tuer&amp;quot; &lt;br /&gt;
     data-valve=&amp;quot;valveposition&amp;quot; &lt;br /&gt;
     data-get=&amp;quot;desiredTemperature&amp;quot; &lt;br /&gt;
     data-temp=&amp;quot;temperature&amp;quot; &lt;br /&gt;
     data-set=&amp;quot;desiredTemperature&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[File:FTUI_Widget_Thermostat_01.png]]&lt;br /&gt;
&lt;br /&gt;
===Mit Off- und Boost-Funktion===&lt;br /&gt;
Hier ein Beispiel, mit dem das Thermostat aus-, oder die Boost-Funktion eingeschaltet werden kann. Um Auszuschalten muss der Zeiger auf die Mindestposition gezogen werden. Um die Boost-Funktion zu aktivieren, auf die Maxmimalposition.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;thermostat&amp;quot;&lt;br /&gt;
     data-device=&amp;quot;HM_302111_Clima&amp;quot;&lt;br /&gt;
     data-valve=&amp;quot;ValvePosition&amp;quot;&lt;br /&gt;
     data-min=&amp;quot;5&amp;quot;&lt;br /&gt;
     data-off=&amp;quot;off&amp;quot; &lt;br /&gt;
     data-max=&amp;quot;31&amp;quot;&lt;br /&gt;
     data-boost=&amp;quot;31&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[File:FTUI_Widget_Thermostat_02.png]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Takaze</name></author>
	</entry>
</feed>