FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hmcontrol am 07 August 2015, 15:24:48

Titel: [gelöst] Dummy Schalter in der Oberfläche mit on-for-timer
Beitrag von: hmcontrol am 07 August 2015, 15:24:48
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
Titel: Antw:Dummy Schalter in der Oberfläche mit on-for-timer
Beitrag von: Wzut am 07 August 2015, 15:59:44
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 .....
Titel: Antw:Dummy Schalter in der Oberfläche mit on-for-timer
Beitrag von: Vize am 07 August 2015, 16:04:00
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
Titel: Antw:Dummy Schalter in der Oberfläche mit on-for-timer
Beitrag von: hmcontrol am 13 August 2015, 21:45:34
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