[gelöst] Dummy Schalter in der Oberfläche mit on-for-timer

Begonnen von hmcontrol, 07 August 2015, 15:24:48

Vorheriges Thema - Nächstes Thema

hmcontrol

Hallo liebes Forum,

vermutlich eine echt dumme Frage, finde aber keine Antwort. Ich möchte quasi ein Dummy erstellen, der nur in der Weboberfläche zu sehen ist. Wenn ich (z.B.) on klicke, dann soll die Gartenpumpe 2 Stunden (mit on-for-timer) laufen.

Es geht darum nicht die Gartenpumpe manuell mit "set pumpe on-for-timer 7200" der Kommandozeile - das funktioniert - zu aktivieren, sondern manuell per WebInterface.

Was muss ich tun?

Gruß

Axel

Wzut

#1
du willst keinen Dummy , du möchtest vermutlich :
Zitat von: commandref
webCmd
Colon separated list of commands to be shown in the room overview for a certain device. Has no effect on smallscreen devices, see the devStateIcon command for an alternative.
Example:

    attr lamp webCmd on:off:on-for-timer 10

d.h. ersetze lamp durch dein "pumpe" / die 10 durch 7200 und es sollte passen .....
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Vize

Moin,

quick and dirty, ungeprüft, in etwa so:

define PumpeDummy dummy
attr PumpeDummy setList on off


define PumpeDOIF DOIF ([PumpeDummy] eq "on") (set pumpe on-for-timer 7200) DOELSE (set pumpe off)

Gruß
Andreas

hmcontrol

ja, danke, webCmd ist genau das was ich gesucht habe.

Anders als die Referenzbeschreibung vermuten lässt funktioniert die Bedienung auch vom Handy.

Herzlichen Dank

hmcontrol