<?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=Tomster</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=Tomster"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Tomster"/>
	<updated>2026-05-01T00:19:15Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Weather&amp;diff=20162</id>
		<title>FTUI Widget Weather</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Weather&amp;diff=20162"/>
		<updated>2017-02-22T12:11:53Z</updated>

		<summary type="html">&lt;p&gt;Tomster: Besonderheiten für &amp;#039;weathericons&amp;quot; hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das [[{{PAGENAME}}|Widget Weather]] ist ein Widget für [[FHEM Tablet UI]], das Bezeichnungen von Wetterlagen in Icons umwandelt. Die Daten können durch FHEM-Module wie [[PROPLANTA]], [[OPENWEATHER]] und [[Weather]] bereitgestellt werden. Icon-Sets [http://www.alessioatzeni.com/meteocons/ meteocons] und [https://kleinklima.de/ kleinklima] werden mit FHEM geliefert.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:FTUI_Widget_Weather_01.png&lt;br /&gt;
File:FTUI_Widget_Weather_02.png&lt;br /&gt;
&amp;lt;/gallery&amp;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-device&#039;&#039;&#039;||FHEM-Device, welches die Wetterdaten bereitstellt||||data-device=&amp;quot;Proplanta&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get&#039;&#039;&#039;||Reading, dessen Wettertext in ein Icon umgewandelt werden soll||||data-get=&amp;quot;fc0_weatherDay&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-imageset&#039;&#039;&#039;||Bildersammlung, mit der die Wetterlagen dargestellt werden. Derzeit: [http://www.alessioatzeni.com/meteocons/ meteocons], [https://kleinklima.de/ kleinklima] und [https://erikflowers.github.io/weather-icons/ weathericons]||meteocons||data-imageset=&amp;quot;kleinklima&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|||Für data-imageset=&amp;quot;weathericons&amp;quot; zusätzlich||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-device-type&#039;&#039;&#039;||&amp;quot;YahooCode&amp;quot; oder &amp;quot;WindDirection&amp;quot; (Wert in Grad)||||data-device-type=&amp;quot;WindDirection&amp;quot;&lt;br /&gt;
|}&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|tiny}}{{FTUI Klasse|small}}{{FTUI Klasse|normal}}{{FTUI Klasse|large}}{{FTUI Klasse|big}}{{FTUI Klasse|bigger}}{{FTUI Klasse|tall}}{{FTUI Klasse|grande}}{{FTUI Klasse|gigantic}}{{FTUI Klasse|transparent}}{{FTUI Klasse|half-transparent}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Hinweise==&lt;br /&gt;
Die über die Devices verfügbaren umfangreichen Wetterdaten liefern eine wesentlich differenziertere Beschreibung der Wetterlage, als mit diesem Widget darstellbar ist. Sinnvoll ist deshalb eine Kombination des Weather-Widgets mit [[FTUI_Widget_Label]], ggf. auch wind_direction.&lt;br /&gt;
&lt;br /&gt;
Gelegentlich wird berichtet, dass einzelne Bilder nicht optimal auf die readings abgestimmt seien. In solchen Fällen bitte im Forum posten, damit die Zuordnungen verbessert werden können.&lt;br /&gt;
&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===Einfaches Symbol mit Min- und Max-Temperatur===&lt;br /&gt;
[[Datei:FTUI_Widget_Weather_03.png|100px]]&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherDay&amp;quot; data-imageset=&amp;quot;meteocons&amp;quot; class=&amp;quot;cell&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherDay&amp;quot; class=&amp;quot;cell&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_tempMin&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell inline&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_tempMax&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell inline&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Detaillierte Wetteranzeige mit Vorhersage für den Folgetag===&lt;br /&gt;
[[Datei:FTUI_Widget_Weather_04.png|400px]]&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 100%&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align: left;&amp;quot;|index.html&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;mw-collapsible-content&amp;quot; |&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li data-row=&amp;quot;1&amp;quot; data-col=&amp;quot;1&amp;quot; data-sizex=&amp;quot;4&amp;quot; data-sizey=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;sheet&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;		&lt;br /&gt;
			&amp;lt;div class=&amp;quot;col-1-3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell top-space narrow&amp;quot;&amp;gt;morgens&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherMorningIcon&amp;quot; data-imageset=&amp;quot;kleinklima&amp;quot; class=&amp;quot;cell&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherMorning&amp;quot; class=&amp;quot;cell top-narrow&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_temp06&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell bigger&amp;quot; data-limits=&#039;[-50,0]&#039; data-colors=&#039;[&amp;quot;#5858FA&amp;quot;,&amp;quot;white&amp;quot;]&#039;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;col-1-3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell top-space narrow&amp;quot;&amp;gt;mittags&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherDayIcon&amp;quot; data-imageset=&amp;quot;kleinklima&amp;quot; class=&amp;quot;cell&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherDay&amp;quot; class=&amp;quot;cell top-narrow&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_temp12&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell bigger&amp;quot; data-limits=&#039;[-50,0]&#039; data-colors=&#039;[&amp;quot;#5858FA&amp;quot;,&amp;quot;white&amp;quot;]&#039;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;col-1-3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell top-space narrow&amp;quot;&amp;gt;abends&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherEveningIcon&amp;quot; data-imageset=&amp;quot;kleinklima&amp;quot; class=&amp;quot;cell&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_weatherEvening&amp;quot; class=&amp;quot;cell top-narrow&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc0_temp18&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell bigger&amp;quot; data-limits=&#039;[-50,0]&#039; data-colors=&#039;[&amp;quot;#5858FA&amp;quot;,&amp;quot;white&amp;quot;]&#039;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;div class=&amp;quot;container top-space-3x&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell bigger darker&amp;quot;&amp;gt;Morgen&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;div class=&amp;quot;sheet&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;row&amp;quot;&amp;gt;		&lt;br /&gt;
			&amp;lt;div class=&amp;quot;col-1-3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell top-space darker&amp;quot;&amp;gt;morgens&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_weatherMorningIcon&amp;quot; data-imageset=&amp;quot;kleinklima&amp;quot; class=&amp;quot;cell half-transparent&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=”Proplanta&amp;quot; data-get=&amp;quot;fc1_weatherMorning&amp;quot; class=&amp;quot;cell top-narrow darker&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_temp06&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell bigger&amp;quot; data-limits=&#039;[-50,0]&#039; data-colors=&#039;[&amp;quot;#a3a3fc&amp;quot;,&amp;quot;grey&amp;quot;]&#039;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;col-1-3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell top-space darker&amp;quot;&amp;gt;mittags&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_weatherDayIcon&amp;quot; data-imageset=&amp;quot;kleinklima&amp;quot; class=&amp;quot;cell half-transparent&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_weatherDay&amp;quot; class=&amp;quot;cell top-narrow darker&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_temp12&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell bigger&amp;quot; data-limits=&#039;[-50,0]&#039; data-colors=&#039;[&amp;quot;#a3a3fc&amp;quot;,&amp;quot;grey&amp;quot;]&#039;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;col-1-3&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; class=&amp;quot;cell top-space darker&amp;quot;&amp;gt;abends&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;weather&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_weatherEveningIcon&amp;quot; data-imageset=&amp;quot;kleinklima&amp;quot; class=&amp;quot;cell half-transparent&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_weatherEvening&amp;quot; class=&amp;quot;cell top-narrow darker&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div data-type=&amp;quot;label&amp;quot; data-device=&amp;quot;Proplanta&amp;quot; data-get=&amp;quot;fc1_temp18&amp;quot; data-unit=&amp;quot;%B0C%0A&amp;quot; class=&amp;quot;cell bigger&amp;quot; data-limits=&#039;[-50,0]&#039; data-colors=&#039;[&amp;quot;#a3a3fc&amp;quot;,&amp;quot;grey&amp;quot;]&#039;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19635</id>
		<title>FTUI Widget Spinner</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19635"/>
		<updated>2017-02-09T15:50:09Z</updated>

		<summary type="html">&lt;p&gt;Tomster: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Baustelle}}&lt;br /&gt;
{{Todo|Wohl unvollständig, Korrekturlesen}}&lt;br /&gt;
&lt;br /&gt;
Das [[{{PAGENAME}}|Label Spinner]] ist ein Widget für [[FHEM Tablet UI]] mit dem ein Setting eines FHEM-Devices mit Hilfe von &amp;quot;up/down&amp;quot;- bzw. &amp;quot;+/-&amp;quot;-Buttons eingestellt werden kann.&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;||DeviceReading das angezeigt werden soll||||data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-set&#039;&#039;&#039;||DeviceReading welches den &#039;&#039;set&#039;&#039;-Befehl empfangen soll||||data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get-value&#039;&#039;&#039;||[[Regulärer Ausdruck|RegEx]] oder Nummer des Wortes, nach dem der angezeigte Text gefiltert werden soll||-1 (alles)||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-color&#039;&#039;&#039;||RGB-Wert oder Farbzeichnung für den Wertebalken||orange||data-color=&amp;quot;#404040&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-text-color&#039;&#039;&#039;||Fester Farbwert für festen, oder DEVICE:READING für einen dynamischen Farbwert des Text-Readings||#ccc||data-text-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-background-color&#039;&#039;&#039;||Hintergrundfarbe des Widgets||||data-background-color=&amp;quot;none&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-gradient-color&#039;&#039;&#039;||Array von Farbwerten für einen Verlauf des Wertebalkens||||data-gradient-color=&#039;[&amp;quot;blue&amp;quot;,&amp;quot;red&amp;quot;]&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das linke Button-Symbol||#aaa||data-left-color=&amp;quot;green&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das rechte Button-Symbol||#aaa||data-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left&#039;&#039;&#039;||Name des linken Symbols||||data-icon-left=&amp;quot;fa-volume-down&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right&#039;&#039;&#039;||Name des rechten Symbols||||data-icon-left=&amp;quot;fa-volume-up&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-width&#039;&#039;&#039;||Feste Breite des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-height&#039;&#039;&#039;||Feste Höhee des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-max&#039;&#039;&#039;||Maximalwert des Anzeigebreichs||100||data-max=&amp;quot;31&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-min&#039;&#039;&#039;||Minimalwert des Anzeigebreichs||0||data-min=&amp;quot;12&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-step&#039;&#039;&#039;||Numerischer Wert für das Intervall bei Klick auf Icon||1||data-step=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-unit&#039;&#039;&#039;||Einheit nach dem numerischen Text-Wert hinzufügen||||data-unit=&amp;quot;°&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-shortdelay&#039;&#039;&#039;||Verzögerungszeit (ms) für Befehlswiederholung bei Tastendruck||80||data-shortdelay=&amp;quot;120&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-longdelay&#039;&#039;&#039;||Zeitverzögerung (ms) für den Befehl nach Loslassen der Taste||500||data-shortdelay=&amp;quot;350&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-off&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;off&amp;quot; gilt||||data-off=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-on&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;on&amp;quot; gilt||||data-off=&amp;quot;22&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-lock&#039;&#039;&#039;||Name eines Readings, dessen boole&#039;scher Wert das Widget sperrt (readonly)||||&lt;br /&gt;
&lt;br /&gt;
|}&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|valueonly}}{{FTUI Klasse|value}}{{FTUI Klasse|circulate}}{{FTUI Klasse|positiononly}}&lt;br /&gt;
|}&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===Einfaches Widget===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;spinner&amp;quot; &lt;br /&gt;
data-device=&amp;quot;HM_Thermostat&amp;quot;&lt;br /&gt;
data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-icon-left-color=&amp;quot;blue&amp;quot;&lt;br /&gt;
data-icon-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
data-height=&amp;quot;40&amp;quot;&lt;br /&gt;
data-width=&amp;quot;140&amp;quot;&lt;br /&gt;
data-step=&amp;quot;0.5&amp;quot;&lt;br /&gt;
data-min=&amp;quot;10&amp;quot;&lt;br /&gt;
data-max=&amp;quot;30&amp;quot;&lt;br /&gt;
data-unit=&amp;quot;&amp;amp;deg;&amp;quot;&lt;br /&gt;
&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Weitere Beispiele===&lt;br /&gt;
http://knowthelist.github.io/fhem/tablet/demo_spinner.html&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19632</id>
		<title>FTUI Widget Spinner</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19632"/>
		<updated>2017-02-09T15:40:49Z</updated>

		<summary type="html">&lt;p&gt;Tomster: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Baustelle}}&lt;br /&gt;
{{Todo|Wohl unvollständig, Korrekturlesen}}&lt;br /&gt;
&lt;br /&gt;
Das [[{{PAGENAME}}|Label Spinner]] ist ein Widget für [[FHEM Tablet UI]] mit dem ein Setting eines FHEM-Devices mit Hilfe von &amp;quot;up/down&amp;quot;- bzw. &amp;quot;+/-&amp;quot;-Buttons eingestellt werden kann.&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;||DeviceReading das angezeigt werden soll||-1 (alles)||data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-set&#039;&#039;&#039;||DeviceReading welches den &#039;&#039;set&#039;&#039;-Befehl empfangen soll||||data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get-value&#039;&#039;&#039;||[[Regulärer Ausdruck|RegEx]] oder Nummer des Wortes, nach dem der angezeigte Text gefiltert werden soll||-1 (alles)||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-color&#039;&#039;&#039;||RGB-Wert oder Farbzeichnung für den Wertebalken||orange||data-color=&amp;quot;#404040&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-text-color&#039;&#039;&#039;||Fester Farbwert für festen, oder DEVICE:READING für einen dynamischen Farbwert des Text-Readings||#ccc||data-text-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-background-color&#039;&#039;&#039;||Hintergrundfarbe des Widgets||||data-background-color=&amp;quot;none&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-gradient-color&#039;&#039;&#039;||Array von Farbwerten für einen Verlauf des Wertebalkens||||data-gradient-color=&#039;[&amp;quot;blue&amp;quot;,&amp;quot;red&amp;quot;]&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das linke Button-Symbol||#aaa||data-left-color=&amp;quot;green&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das rechte Button-Symbol||#aaa||data-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left&#039;&#039;&#039;||Name des linken Symbols||||data-icon-left=&amp;quot;fa-volume-down&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right&#039;&#039;&#039;||Name des rechten Symbols||||data-icon-left=&amp;quot;fa-volume-up&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-width&#039;&#039;&#039;||Feste Breite des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-height&#039;&#039;&#039;||Feste Höhee des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-max&#039;&#039;&#039;||Maximalwert des Anzeigebreichs||100||data-max=&amp;quot;31&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-min&#039;&#039;&#039;||Minimalwert des Anzeigebreichs||0||data-min=&amp;quot;12&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-step&#039;&#039;&#039;||Numerischer Wert für das Intervall bei Klick auf Icon||1||data-step=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-unit&#039;&#039;&#039;||Einheit nach dem numerischen Text-Wert hinzufügen||||data-unit=&amp;quot;°&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-shortdelay&#039;&#039;&#039;||Verzögerungszeit (ms) für Befehlswiederholung bei Tastendruck||80||data-shortdelay=&amp;quot;120&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-longdelay&#039;&#039;&#039;||Zeitverzögerung (ms) für den Befehl nach Loslassen der Taste||500||data-shortdelay=&amp;quot;350&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-off&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;off&amp;quot; gilt||||data-off=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-on&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;on&amp;quot; gilt||||data-off=&amp;quot;22&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-lock&#039;&#039;&#039;||Name eines Readings, dessen boole&#039;scher Wert das Widget sperrt (readonly)||||&lt;br /&gt;
&lt;br /&gt;
|}&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|valueonly}}{{FTUI Klasse|value}}{{FTUI Klasse|circulate}}{{FTUI Klasse|positiononly}}&lt;br /&gt;
|}&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===Einfaches Widget===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;spinner&amp;quot; &lt;br /&gt;
data-device=&amp;quot;HM_Thermostat&amp;quot;&lt;br /&gt;
data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-icon-left-color=&amp;quot;blue&amp;quot;&lt;br /&gt;
data-icon-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
data-height=&amp;quot;40&amp;quot;&lt;br /&gt;
data-width=&amp;quot;140&amp;quot;&lt;br /&gt;
data-step=&amp;quot;0.5&amp;quot;&lt;br /&gt;
data-min=&amp;quot;10&amp;quot;&lt;br /&gt;
data-max=&amp;quot;30&amp;quot;&lt;br /&gt;
data-unit=&amp;quot;&amp;amp;deg;&amp;quot;&lt;br /&gt;
&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Weitere Beispiele===&lt;br /&gt;
http://knowthelist.github.io/fhem/tablet/demo_spinner.html&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19631</id>
		<title>FTUI Widget Spinner</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19631"/>
		<updated>2017-02-09T15:31:05Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Beispiele */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Baustelle}}&lt;br /&gt;
{{Todo|Wohl unvollständig, Korrekturlesen}}&lt;br /&gt;
&lt;br /&gt;
Das [[{{PAGENAME}}|Label Spinner]] ist ein Widget für [[FHEM Tablet UI]] mit dem ein Setting eines FHEM-Devices mit Hilfe von &amp;quot;up/down&amp;quot;- bzw. &amp;quot;+/-&amp;quot;-Buttons eingestellt werden kann.&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;||DeviceReading das angezeigt werden soll||-1 (alles)||data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-set&#039;&#039;&#039;||DeviceReading welches den &#039;&#039;set&#039;&#039;-Befehl empfangen soll||||data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get-value&#039;&#039;&#039;||[[Regulärer Ausdruck|RegEx]] oder Nummer des Wortes, nach dem der angezeigte Text gefiltert werden soll||-1 (alles)||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-color&#039;&#039;&#039;||RGB-Wert oder Farbzeichnung für den Wertebalken||orange||data-color=&amp;quot;#404040&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-text-color&#039;&#039;&#039;||Fester Farbwert für festen, oder DEVICE:READING für einen dynamischen Farbwert des Text-Readings||#ccc||data-text-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-background-color&#039;&#039;&#039;||Hintergrundfarbe des Widgets||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das linke Button-Symbol||#aaa||data-left-color=&amp;quot;green&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das rechte Button-Symbol||#aaa||data-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left&#039;&#039;&#039;||Name des linken Symbols||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right&#039;&#039;&#039;||Name des rechten Symbols||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-width&#039;&#039;&#039;||Feste Breite des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-height&#039;&#039;&#039;||Feste Höhee des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-max&#039;&#039;&#039;||Maximalwert des Anzeigebreichs||100||data-max=&amp;quot;31&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-min&#039;&#039;&#039;||Minimalwert des Anzeigebreichs||0||data-min=&amp;quot;12&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-step&#039;&#039;&#039;||Numerischer Wert für das Intervall bei Klick auf Icon||1||data-step=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-unit&#039;&#039;&#039;||Einheit nach dem numerischen Text-Wert hinzufügen||||data-unit=&amp;quot;°&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-shortdelay&#039;&#039;&#039;||Verzögerungszeit (ms) für Befehlswiederholung bei Tastendruck||80||data-shortdelay=&amp;quot;120&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-longdelay&#039;&#039;&#039;||Zeitverzögerung (ms) für den Befehl nach Loslassen der Taste||500||data-shortdelay=&amp;quot;350&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-off&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;off&amp;quot; gilt||||data-off=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-on&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;on&amp;quot; gilt||||data-off=&amp;quot;22&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-lock&#039;&#039;&#039;||Name eines Readings, dessen boole&#039;scher Wert das Widget sperrt (readonly)||||&lt;br /&gt;
&lt;br /&gt;
|}&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|valueonly}}{{FTUI Klasse|value}}{{FTUI Klasse|circulate}}{{FTUI Klasse|positiononly}}&lt;br /&gt;
|}&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===Einfaches Widget===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;spinner&amp;quot; &lt;br /&gt;
data-device=&amp;quot;HM_Thermostat&amp;quot;&lt;br /&gt;
data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-icon-left-color=&amp;quot;blue&amp;quot;&lt;br /&gt;
data-icon-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
data-height=&amp;quot;40&amp;quot;&lt;br /&gt;
data-width=&amp;quot;140&amp;quot;&lt;br /&gt;
data-step=&amp;quot;0.5&amp;quot;&lt;br /&gt;
data-min=&amp;quot;10&amp;quot;&lt;br /&gt;
data-max=&amp;quot;30&amp;quot;&lt;br /&gt;
data-unit=&amp;quot;&amp;amp;deg;&amp;quot;&lt;br /&gt;
&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Weitere Beispiele===&lt;br /&gt;
http://knowthelist.github.io/fhem/tablet/demo_spinner.html&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19630</id>
		<title>FTUI Widget Spinner</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19630"/>
		<updated>2017-02-09T15:25:29Z</updated>

		<summary type="html">&lt;p&gt;Tomster: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Baustelle}}&lt;br /&gt;
{{Todo|Wohl unvollständig, Korrekturlesen}}&lt;br /&gt;
&lt;br /&gt;
Das [[{{PAGENAME}}|Label Spinner]] ist ein Widget für [[FHEM Tablet UI]] mit dem ein Setting eines FHEM-Devices mit Hilfe von &amp;quot;up/down&amp;quot;- bzw. &amp;quot;+/-&amp;quot;-Buttons eingestellt werden kann.&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;||DeviceReading das angezeigt werden soll||-1 (alles)||data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-set&#039;&#039;&#039;||DeviceReading welches den &#039;&#039;set&#039;&#039;-Befehl empfangen soll||||data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get-value&#039;&#039;&#039;||[[Regulärer Ausdruck|RegEx]] oder Nummer des Wortes, nach dem der angezeigte Text gefiltert werden soll||-1 (alles)||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-color&#039;&#039;&#039;||RGB-Wert oder Farbzeichnung für den Wertebalken||orange||data-color=&amp;quot;#404040&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-text-color&#039;&#039;&#039;||Fester Farbwert für festen, oder DEVICE:READING für einen dynamischen Farbwert des Text-Readings||#ccc||data-text-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-background-color&#039;&#039;&#039;||Hintergrundfarbe des Widgets||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das linke Button-Symbol||#aaa||data-left-color=&amp;quot;green&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das rechte Button-Symbol||#aaa||data-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left&#039;&#039;&#039;||Name des linken Symbols||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right&#039;&#039;&#039;||Name des rechten Symbols||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-width&#039;&#039;&#039;||Feste Breite des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-height&#039;&#039;&#039;||Feste Höhee des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-max&#039;&#039;&#039;||Maximalwert des Anzeigebreichs||100||data-max=&amp;quot;31&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-min&#039;&#039;&#039;||Minimalwert des Anzeigebreichs||0||data-min=&amp;quot;12&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-step&#039;&#039;&#039;||Numerischer Wert für das Intervall bei Klick auf Icon||1||data-step=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-unit&#039;&#039;&#039;||Einheit nach dem numerischen Text-Wert hinzufügen||||data-unit=&amp;quot;°&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-shortdelay&#039;&#039;&#039;||Verzögerungszeit (ms) für Befehlswiederholung bei Tastendruck||80||data-shortdelay=&amp;quot;120&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-longdelay&#039;&#039;&#039;||Zeitverzögerung (ms) für den Befehl nach Loslassen der Taste||500||data-shortdelay=&amp;quot;350&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-off&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;off&amp;quot; gilt||||data-off=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-on&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;on&amp;quot; gilt||||data-off=&amp;quot;22&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-lock&#039;&#039;&#039;||Name eines Readings, dessen boole&#039;scher Wert das Widget sperrt (readonly)||||&lt;br /&gt;
&lt;br /&gt;
|}&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|valueonly}}{{FTUI Klasse|value}}{{FTUI Klasse|circulate}}{{FTUI Klasse|positiononly}}&lt;br /&gt;
|}&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===Einfaches Widget===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;spinner&amp;quot; &lt;br /&gt;
data-device=&amp;quot;HM_Thermostat&amp;quot;&lt;br /&gt;
data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-icon-left-color=&amp;quot;blue&amp;quot;&lt;br /&gt;
data-icon-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
data-height=&amp;quot;40&amp;quot;&lt;br /&gt;
data-width=&amp;quot;140&amp;quot;&lt;br /&gt;
data-step=&amp;quot;0.5&amp;quot;&lt;br /&gt;
data-min=&amp;quot;10&amp;quot;&lt;br /&gt;
data-max=&amp;quot;30&amp;quot;&lt;br /&gt;
data-unit=&amp;quot;&amp;amp;deg;&amp;quot;&lt;br /&gt;
&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19628</id>
		<title>FTUI Widget Spinner</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=FTUI_Widget_Spinner&amp;diff=19628"/>
		<updated>2017-02-09T15:17:06Z</updated>

		<summary type="html">&lt;p&gt;Tomster: Die Seite wurde neu angelegt: „{{Baustelle}} {{Todo Wohl unvollständig, Korrekturlesen}}  Das Label Spinner ist ein Widget für FHEM Tablet UI mit dem ein Setting eines…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Baustelle}}&lt;br /&gt;
{{Todo Wohl unvollständig, Korrekturlesen}}&lt;br /&gt;
&lt;br /&gt;
Das [[{{PAGENAME}}|Label Spinner]] ist ein Widget für [[FHEM Tablet UI]] mit dem ein Setting eines FHEM-Devices mit Hilfe von &amp;quot;up/down&amp;quot;- bzw. &amp;quot;+/-&amp;quot;-Buttons eingestellt werden kann.&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;||DeviceReading das angezeigt werden soll||-1 (alles)||data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-set&#039;&#039;&#039;||DeviceReading welches den &#039;&#039;set&#039;&#039;-Befehl empfangen soll||||data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-get-value&#039;&#039;&#039;||[[Regulärer Ausdruck|RegEx]] oder Nummer des Wortes, nach dem der angezeigte Text gefiltert werden soll||-1 (alles)||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-color&#039;&#039;&#039;||RGB-Wert oder Farbzeichnung für den Wertebalken||orange||data-color=&amp;quot;#404040&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-text-color&#039;&#039;&#039;||Fester Farbwert für festen, oder DEVICE:READING für einen dynamischen Farbwert des Text-Readings||#ccc||data-text-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-background-color&#039;&#039;&#039;||Hintergrundfarbe des Widgets||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das linke Button-Symbol||#aaa||data-left-color=&amp;quot;green&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right-color&#039;&#039;&#039;||RGB-Wert oder Farbbezeichnung für das rechte Button-Symbol||#aaa||data-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-left&#039;&#039;&#039;||Name des linken Symbols||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-icon-right&#039;&#039;&#039;||Name des rechten Symbols||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-width&#039;&#039;&#039;||Feste Breite des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-height&#039;&#039;&#039;||Feste Höhee des Widgets in px oder %||||&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-max&#039;&#039;&#039;||Maximalwert des Anzeigebreichs||100||data-max=&amp;quot;31&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-min&#039;&#039;&#039;||Minimalwert des Anzeigebreichs||0||data-min=&amp;quot;12&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-step&#039;&#039;&#039;||Numerischer Wert für das Intervall bei Klick auf Icon||1||data-step=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-unit&#039;&#039;&#039;||Einheit nach dem numerischen Text-Wert hinzufügen||||data-unit=&amp;quot;°&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-shortdelay&#039;&#039;&#039;||Verzögerungszeit (ms) für Befehlswiederholung bei Tastendruck||80||data-shortdelay=&amp;quot;120&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-longdelay&#039;&#039;&#039;||Zeitverzögerung (ms) für den Befehl nach Loslassen der Taste||500||data-shortdelay=&amp;quot;350&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-off&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;off&amp;quot; gilt||||data-off=&amp;quot;10&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-on&#039;&#039;&#039;||Wert eines Readings der als &amp;quot;on&amp;quot; gilt||||data-off=&amp;quot;22&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;data-lock&#039;&#039;&#039;||Name eines Readings, dessen boole&#039;scher Wert das Widget sperrt (readonly)||||&lt;br /&gt;
&lt;br /&gt;
|}&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|valueonly}}{{FTUI Klasse|value}}{{FTUI Klasse|circulate}}{{FTUI Klasse|positiononly}}&lt;br /&gt;
|}&lt;br /&gt;
==Beispiele==&lt;br /&gt;
===Einfache Widget===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div data-type=&amp;quot;spinner&amp;quot; &lt;br /&gt;
data-device=&amp;quot;HM_Thermostat&amp;quot;&lt;br /&gt;
data-get=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-set=&amp;quot;desired-temp&amp;quot;&lt;br /&gt;
data-icon-left-color=&amp;quot;blue&amp;quot;&lt;br /&gt;
data-icon-right-color=&amp;quot;red&amp;quot;&lt;br /&gt;
data-height=&amp;quot;40&amp;quot;&lt;br /&gt;
data-width=&amp;quot;140&amp;quot;&lt;br /&gt;
data-step=&amp;quot;0.5&amp;quot;&lt;br /&gt;
data-min=&amp;quot;10&amp;quot;&lt;br /&gt;
data-max=&amp;quot;30&amp;quot;&lt;br /&gt;
data-unit=&amp;quot;&amp;amp;deg;&amp;quot;&lt;br /&gt;
&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FHEM Tablet UI]]&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7937</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7937"/>
		<updated>2014-09-17T14:39:05Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte übertragen werden sollen. Die erste Wildcard, also das erste .* entspricht dem in FHEM verwendeten Device-Namen. Die weite Wildcard dem vom Device ausgegebenen, zu loggenden Wert. Separiert werden beiden Angaben durch einen Doppelpunkt. Ein Beispiel um zwar alle definierten Devices zu erfassen, aber nur die Werte Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
DbLog ist auf eine feste Tabellenstruktur angewiesen. Man muss daher in seiner Datenbank eine Tabelle mit folgenden Spalten anlegen:&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7936</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7936"/>
		<updated>2014-09-17T14:35:44Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte geloggt werden sollen. Die erste Wildcard, also das erste .* entspricht dem in FHEM verwendeten Device-Namen. Das Zweite .* dem vom Device ausgegebenen, zu loggenden Wert. Separiert werden beiden Angaben durch einen Doppelpunkt. Ein Beispiel um zwar alle definierten Devices zu erfassen, aber nur die Werte Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
DbLog ist auf eine feste Tabellenstruktur angewiesen. Man muss daher in seiner Datenbank eine Tabelle mit folgenden Spalten anlegen:&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7935</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7935"/>
		<updated>2014-09-17T14:34:12Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte geloggt werden sollen. Die erste Wildcard, also das erste .* entspricht dem in FHEM verwendeten Device-Namen. Das Zweite .* dem vom Device ausgegebenen, zu loggenden Wert. Sepraiert werden beiden Angaben durch einen Doppelpunkt. Ein Beispiel um zwar alle Devices zu erfassen, aber nur die Werte Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
DbLog ist auf eine feste Tabellenstruktur angewiesen. Man muss daher in seiner Datenbank eine Tabelle mit folgenden Spalten anlegen:&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7934</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7934"/>
		<updated>2014-09-17T14:33:03Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte geloggt werden sollen. Derste Wildcard, also das erste .* entspricht dem in FHEM verwendeten Device-Namen. Das Zweite .* dem vom Device ausgegebenen, zu loggenden Wert. Ein Beispiel um zwar alle Devices zu erfassen, aber nur die Werte Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
DbLog ist auf eine feste Tabellenstruktur angewiesen. Man muss daher in seiner Datenbank eine Tabelle mit folgenden Spalten anlegen:&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7933</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7933"/>
		<updated>2014-09-17T14:31:23Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Tabellenlayout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte geloggt werden sollen. Derste Wildcard, also das erste .* entspricht dem in FHEM verwendeten Device-Namen. Das Zweite .* dem vom Device augegebenen, zu loggenden Wert. Ein Beispiel um von allen Devices nur die Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
DbLog ist auf eine feste Tabellenstruktur angewiesen. Man muss daher in seiner Datenbank eine Tabelle mit folgenden Spalten anlegen:&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7932</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7932"/>
		<updated>2014-09-17T14:29:01Z</updated>

		<summary type="html">&lt;p&gt;Tomster: /* Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte geloggt werden sollen. Derste Wildcard, also das erste .* entspricht dem in FHEM verwendeten Device-Namen. Das Zweite .* dem vom Device augegebenen, zu loggenden Wert. Ein Beispiel um von allen Devices nur die Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7931</id>
		<title>DbLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=DbLog&amp;diff=7931"/>
		<updated>2014-09-17T14:25:28Z</updated>

		<summary type="html">&lt;p&gt;Tomster: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Todo|Diese Seite muss noch vervollständigt werden. Informationen sind bisher verstreut, hauptsächlich über [[PGM3 dbLog]] und [[Neues Charting Frontend]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul|&lt;br /&gt;
ModPurpose=Protokolliert Ereignisse in einer Datenbank&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModTechName=93_DbLog.pm&lt;br /&gt;
|ModOwner=Tobias&lt;br /&gt;
}}&lt;br /&gt;
[[DbLog]] protokolliert, im Unterschied zu [[FileLog]], Fhem-Ereignisse in einer Datenbank.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
DbLog wird durch 2 verschiedene Einträge aktiviert/definiert. In einer Datei namens db.conf werden in die Parameter für eine Verbindung zur Datenbank (host, username, password, etc.) hinterlegt. Diese Datei kann in einem beliebigen Verzeichnis angelegt werden. &lt;br /&gt;
Das DbLog Device wird dann in der fhem.cfg definiert mit&lt;br /&gt;
:&amp;lt;code&amp;gt;define &amp;lt;name&amp;gt; DbLog &amp;lt;configfilename&amp;gt; &amp;lt;regexp&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
wobei &#039;&#039;&amp;lt;configfilename&amp;gt;&#039;&#039; dem Pfad zur zuvor angelegten db.conf entspricht.&lt;br /&gt;
Ein Beispiel hierfür wäre:&lt;br /&gt;
:&amp;lt;code&amp;gt;define logdb DbLog ./db.conf .*:.* &amp;lt;/code&amp;gt;&lt;br /&gt;
Die Angabe von .*:.* bedeutet, dass sämtliche DeviceMessages (Messwerte, Batteriestatus, KeepAlives, etc.) in die Datenbank geschrieben werden. Dies führt u.U. dazu, dass die Datenbank auch mit vielen teils unrelevanten Werten gefüllt wird. Man kann daher die zu loggenden Werte einschränken, indem man genau angibt welche Werte geloggt werden sollen. Ein Beispiel um nur die Temperatur, Ventilposition und Luftfeuchte in die Datenbank zu schreiben wäre&lt;br /&gt;
:&amp;lt;code&amp;gt;define myDbLog DbLog ./db.conf .*:(temperature|valveposition|humidity).* &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Datenbank ==&lt;br /&gt;
Unterstützte Datenbanksysteme (Auswahl):&lt;br /&gt;
* Sqlite&lt;br /&gt;
* mySQL&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Tabellen ===&lt;br /&gt;
* current&lt;br /&gt;
* history&lt;br /&gt;
&lt;br /&gt;
=== Tabellenlayout ===&lt;br /&gt;
* TIMESTAMP: timestamp of event, e.g. 2007-12-30 21:45:22&lt;br /&gt;
* DEVICE: device name, e.g. Wetterstation&lt;br /&gt;
* TYPE: device type, e.g. KS300&lt;br /&gt;
* EVENT: event specification as full string, e.g. humidity: 71 (%)&lt;br /&gt;
* READING: name of reading extracted from event, e.g. humidity&lt;br /&gt;
* VALUE: actual reading extracted from event, e.g. 71&lt;br /&gt;
* UNIT: unit extracted from event, e.g. %&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Tomster</name></author>
	</entry>
</feed>