Skip to content
Thomas Nesges edited this page May 18, 2015 · 4 revisions

Variante der push und switch Widgets, die entweder einen URL ansteuern oder einen Fhem-Befehl absetzen kann.

HTML-Code

<div data-type="button" data-url="wohnzimmer.html"></div>

Wechselt zu der Seite wohnzimmer.html.

<div data-type="button" data-url-xhr="http://server/?action=do"></div>

Ruft den URL http://server/?action=do als XMLHttpRequest im Hintergrund auf. D.h. es wird nicht zu dieser Seite gewechselt, sondern sie wird nur "getriggert".

<div data-type="button" data-fhem-cmd="set+MILIGHT_Zone1_Wohnzimmer+hue+50" data-icon="fa-paint-brush" data-color="hsl(50,100%,50%)" class="cell"></div>

Sendet den Befehl "set MILIGHT_Zone1_Wohnzimmer hue 50" an fhem. Als Icon wird ein Malpinsel auf gelbem (HUE 50) Hintergrund angezeigt.

Attribute

url

URL zu dem beim Klick auf den Button gewechselt werden soll.

url-xhr

URL die beim Klick auf den Button im Hintergrund per XMLHttpRequest aufgerufen werden soll.

fhem-cmd

Fhem-Befehl der beim Klick auf den Button gesetzt werden soll. fhem-cmd und url können nicht gleichzeitig verwendet werden. url hat Vorrang, wenn beide notiert werden.

cmd

Alias für fhem-cmd

(deprecated!) color

Das Attribut wird nicht mehr empfohlen und in einem zukünftigen Release entfernt. Bitte statt dessen data-on-color, data-off-color, data-on-background-color, data-off-background-color verwenden.

Hintergrundfarbe des Buttons im Status "on". Default #aa6900.

(deprecated!) offColor

Das Attribut wird nicht mehr empfohlen und in einem zukünftigen Release entfernt. Bitte statt dessen data-on-color, data-off-color, data-on-background-color, data-off-background-color verwenden.

Hintergrundfarbe des Buttons im Status "off". Default #aa6900.

icon

Icon zur Anzeige auf dem Button. Default fa-check-circle

device

Optional kann ein Device angegeben werden, dessen Status mit dem Button angezeigt wird. Es können keine Befehle an dieses Device gesendet werden.

get

Reading des Devices dass gelesen werden soll um den Status zu ermitteln. Default: STATE

get-on

Wert des o.g. Readings für den Status "on". Default "on"

get-off

Wert des o.g. Readings für den Status "off". Default "off"

Clone this wiki locally