DOIF/uiTable Schnelleinstieg: Unterschied zwischen den Versionen

Aus FHEMWiki
(Die Seite wurde neu angelegt: „An dieser Stelle werden anhand von Beispielen Möglichkeiten des uiTable-Attributs mit Hilfe bereits im DOIF-Modul vordefinierter uiTable-Funktionen aufgezeigt…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
An dieser Stelle werden anhand von Beispielen Möglichkeiten des uiTable-Attributs mit Hilfe bereits im DOIF-Modul vordefinierter uiTable-Funktionen aufgezeigt. Diese Perlfunktionen sind in einem eigenen Package definiert worden. Mit diesen Funktionen lassen sich recht einfach, ohne tiefere HTML/CSS-Kenntnisse, eigene Übersichten definieren. Abhängig von der Art der Funktion können in einer tabellarischen Darstellung FHEM-Geräte visualisiert, aber über die WEB-Oberfläche bedient werden.
An dieser Stelle werden anhand von Beispielen Möglichkeiten des uiTable-Attributs mit Hilfe bereits im DOIF-Modul vordefinierter uiTable-Funktionen aufgezeigt. Diese Perlfunktionen sind in einem eigenen Package definiert worden. Mit diesen Funktionen lassen sich recht einfach, ohne tiefere HTML/CSS-Kenntnisse, eigene Übersichten definieren. Abhängig von der Art der Funktion können in einer tabellarischen Darstellung FHEM-Geräte visualisiert, aber auch über die WEB-Oberfläche bedient werden.
{{Randnotiz|RNText=Besonderheiten
{{Randnotiz|RNText=Besonderheiten
* uiTable-Funktion '''temp'''<code> temp($temp,$size,$icon)</code>
* uiTable-Funktion '''temp'''<code> temp($temp,$size,$icon)</code>

Version vom 6. Dezember 2019, 23:43 Uhr

An dieser Stelle werden anhand von Beispielen Möglichkeiten des uiTable-Attributs mit Hilfe bereits im DOIF-Modul vordefinierter uiTable-Funktionen aufgezeigt. Diese Perlfunktionen sind in einem eigenen Package definiert worden. Mit diesen Funktionen lassen sich recht einfach, ohne tiefere HTML/CSS-Kenntnisse, eigene Übersichten definieren. Abhängig von der Art der Funktion können in einer tabellarischen Darstellung FHEM-Geräte visualisiert, aber auch über die WEB-Oberfläche bedient werden.

Info green.pngBesonderheiten
  • uiTable-Funktion temp temp($temp,$size,$icon)
  • $temp aktuelle Temperatur
  • $size Schriftgröße in Pixel (pt), optional
  • $icon icon, welches vorangestellt wird, optional

Farbskalierte Temperaturanzeige mit Hilfe der Funktion temp

defmod di_uiTable_bsp DOIF ##
attr di_uiTable_bsp uiTable {\
  package ui_Table;;           ## Package für uiTable-Funktionen\
  $TC{1}="align='center'";;    ## zentrierte Darstellung der zweiten Tabellenspalte\
}\
 ## Tabellendefinition\
"Aussentempertur"|temp([Aussensensor:temperature]-10)\
"Aussentempertur"|temp([Aussensensor:temperature],30)\
"Aussentempertur"|temp([Aussensensor:temperature]+20,20,"temp_temperature")
Temp.png