Steckdosen nach x Minuten ausschalten

Begonnen von Carsten1986, 14 November 2017, 09:39:06

Vorheriges Thema - Nächstes Thema

Carsten1986

Hallo,

ich habe erst mit FHEM angefangen, mir das PDF schon durchgelesen aber bin mir nicht sicher wie ich folgenden Fall erledige.

Ich habe meine Sonoff S20 mit ESPEasy bestückt und in FHEM eingebunden, notify für an/aus angelegt und kann Sie schalten auf der Webschnittstelle.

Jetzt möchte ich eine Steckdose IMMER egal ober online oder am Taster geschaltet, nach 10 minuten wieder ausschalten. (Heizstahler über Wickelkommode)
d.h. ich will das ding nie länger als 10 minuten laufen haben (ggf sogar kontrollieren / benachrichtigung wenn es "sich anschaltet"

Ich habe gelesen, dass es on-for-timer gibt, geht dies in diesem Fall wenn es meine Frau per Taster an der Steckdose anschaltet?

Der WAF is wichtig hier xD

Danke

viegener

Nein ich denke ein on-for-timer hilft Dir hier aus verschiedenen Gründen nicht (z.B. taster am gerät)

Die Lösung in diesem Fall wäre wohl eher ein watchdog, also wenn ein event kommt, dass die Steckdose eingeschaltet wurde und in den nächsten 10 Minuten NICHT ausgeschaltet wurde (2. Event), dann schalte die Steckdose aus.

Das heisst für den watchdog solltest Du im eventmonitor überprüfen, welcher event durch das einschalten ausgelöst wird und welcher event das ausschalten signalisiert, mehr wird eigentlich zur definition des watchdogs nicht benötigt (siehe commandref)

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

CoolTux

Hallo Carsten,

Gib mal bitte ein list aller beteiligter Devices.
list ist ein FHEM Befehl, einfach oben in die Commandline von FHEM eingeben.
list DEVICENAME

Ich würde hier kurzer Hand ein watchdog.
Ich kenne mich mit Sonoff nicht so aus, aber wieso ein notify für an/aus?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

kadettilac89

Zitat von: Carsten1986 am 14 November 2017, 09:39:06
Ich habe meine Sonoff S20 mit ESPEasy bestückt und in FHEM eingebunden, notify für an/aus angelegt und kann Sie schalten auf der Webschnittstelle.

Jetzt möchte ich eine Steckdose IMMER egal ober online oder am Taster geschaltet, nach 10 minuten wieder ausschalten. (Heizstahler über Wickelkommode)
d.h. ich will das ding nie länger als 10 minuten laufen haben (ggf sogar kontrollieren / benachrichtigung wenn es "sich anschaltet"


Das Timer-Problem kommt hier regelmäßig rein ... Lösung wurde von mir erst vor ein paar Tagen gepostet... siehe den Define-Post. Damit bekommst du einen Button in der Übersicht mit dem Namen "Timer". Dieser schaltet automatisch aus.

https://forum.fhem.de/index.php?topic=79318.0

Zum Button:
- OHne FHEM (autark) musst du im EspEasy frontend die entsprechende Logik reinbauen
- Über FHEM: Notify auf "on" und dann die "Timer"-Funktion triggern. Weniger Aufwand, wenn FEHM nicht läuft schaltet nur nichts mehr aus

Otto123

Hi,

Du kannst auch einfach ganz stur immer nach 10 min noch mal einen "aus" hauen.

defmod nty_SW81 notify SW81_._Tor.*:on sleep 600;; set $NAME off

Ein watchdog macht es intelligenter. Logik in der Steckdose wäre noch besser.

Allerdings solltest Du auch wissen (Heizstrahler!) deine SonOff Dose mit Espeasy wird ohne Wlan gar nichts mehr tun. Probier das mal aus.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

kadettilac89

Zitat von: kadettilac89 am 14 November 2017, 12:35:59
- OHne FHEM (autark) musst du im EspEasy frontend die entsprechende Logik reinbauen

... auch hierzu gibt es im Forum Lösungen ...
https://forum.fhem.de/index.php/topic,64615.msg559931.html#msg559931