FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Malte am 18 September 2014, 12:01:56

Titel: OFF für ausgewählte Zeit
Beitrag von: Malte am 18 September 2014, 12:01:56
Hallo,

ich suche nach einer Möglichkeit im Floorplan eine Auswahlbox (Auswahl: 1 2 3 4 5 6 ....) zu implementieren. Je nach Auswahl (z.B.: 2 Stunden) wird dieser Wert an eine Perlmethode übergeben, die dann ein Gerät abschaltet und nach Ablauf der gewählten Zeit dieses wieder einschaltet. Kenne sowas aus anderen Programmiersprachen über Timer, finde aber irgendwie keinen Ansatz wie dies umzusetzen ist.

Danke für Eure Hilfe.

MFG
Malte
Titel: Antw:OFF für ausgewählte Zeit
Beitrag von: justme1968 am 18 September 2014, 12:16:51
für solche auswahl boxen ist bei normalen devices und dummys webCmd in verbindung mit widgetOverride.

um ein device für gewisse zeit abzuschalten gibt es das off-for-timer kommando. wenn dein devices das nicht kennt kannst du es mit einem readingsDummy umsetzen. das ist eventuell einfacher als es komplett selber über dummys, notifys und at zu implementieren.

gruss
  andre
Titel: Antw:OFF für ausgewählte Zeit
Beitrag von: Malte am 18 September 2014, 13:27:08
Ok,
habe mich gerade informiert.

Mein Device unterstüzt das off-for-timer kommando nicht! Wie kann es aber realisiert werden, dass einem Timer etc.. die Stundenanzahl übergeben wird welcher dann nach dieser Zeit triggert?

Gruss
Malte
Titel: Antw:OFF für ausgewählte Zeit
Beitrag von: justme1968 am 18 September 2014, 13:32:35
wie oben schon geschrieben: das ei dachste dir einen reafingsProxy zu verwenden. wenn du da On und off definierst bekommst du off-for-timer automatisch dazu.

gruss
  andre