FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Gandalv am 06 Dezember 2013, 09:45:53

Titel: off-for-timer bei HM Steckdose ZEL-STG-RM-FZS
Beitrag von: Gandalv am 06 Dezember 2013, 09:45:53
Hallo,

leider gibt es ja bei der HM Steckdose ZEL-STG-RM-FZS die funktion off-for-timer nicht.
Wie kann ich das den trotzdem realisieren.

Button off_1h und off_2h

Also wenn ich den Button off_1h betätige, soll die Steckdose für 1h ausgeschalten werden und danach wieder an.
Finde da leider keinen Ansatz für.

Gruß
Gandalv
Titel: Antw:off-for-timer bei HM Steckdose ZEL-STG-RM-FZS
Beitrag von: ph1959de am 06 Dezember 2013, 09:56:21
Ich denke, das Grundprinzip der Lösung für Deine "Aufgabe" ist ein Notify, das im "Befehls-teil" außer dem eigentlichen Schaltbefehl noch ein "at" für das spätere Ausschalten definiert. Die Details lasse ich mal offen, würde aber behaupten, dass es bestimmt schon Beispiele dafür gibt (im Zweifel kannst Du Dich an Martin's Blog-Eintrag http://www.fischer-net.de/hausautomation/fhem/24-fhem-benachrichtigt-bei-event.html orientieren).

Gruß, Peter
Titel: Antw:off-for-timer bei HM Steckdose ZEL-STG-RM-FZS
Beitrag von: rudolfkoenig am 06 Dezember 2013, 10:01:36
es gibt auch noch zwei andere Loesungen:
- den HM-Maintainer Martin zu motivieren, SetExtensions (http://fhem.de/commandref.html#setExtensions) in CUL_HM einzubauen.
- selbst ein notify mit "set X off;; sleep 3600;; set X on" zu bauen
Beide Loesungen haben den Nachteil dass nach einem  restart   das "on" vergessen wird.
Titel: Antw:off-for-timer bei HM Steckdose ZEL-STG-RM-FZS
Beitrag von: Gandalv am 06 Dezember 2013, 10:26:05
Danke euch beiden. Werde mich mal daran versuchen
Titel: Antw:off-for-timer bei HM Steckdose ZEL-STG-RM-FZS
Beitrag von: Gandalv am 06 Dezember 2013, 11:43:48
Hm ok komme da nicht ganz weiter.

Wie definiere ich das in der eventMap der Steckdose?
attr Pumpe_EG eventMap /statusRequest:status/\
on-for-timer 3600:pushON_1h/\
on-for-timer 7200:pushON_2h/\
??:pushOFF_1h/\
??:pushOFF_2h/



Habe mir einen dummy angelegt und wenn ich den Button "pushOFF_1h" betätige, soll der Dummy XYZ auf "on" gehen.
Titel: Antw:off-for-timer bei HM Steckdose ZEL-STG-RM-FZS
Beitrag von: rudolfkoenig am 06 Dezember 2013, 12:17:16
eventMap ist falsch, damit kann man nur Texte umbenennen.

Richtig ist notify, der entweder ein at mit set definiert, oder ein sleep+set ausloest.
Oder Motivationstraining, s.o.