FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: geek am 19 April 2014, 09:22:06

Titel: Licht bei offener Tüer "on", beim schließen "timed-on"
Beitrag von: geek am 19 April 2014, 09:22:06
Hi,

das Licht in der Garage würde ich gerne über den Türkontakt schalten:
- solange die Türe offen ist soll das Licht an bleiben
- wenn die Türe geschlossen wird soll das licht noch ein paar Minuten an bleiben.
- das ganze soll per direktem peering stattfinden.

Bei open/closed den Timer starten ist kein Thema und laeuft bereits:
set ug_g_fenster_schlupftuer peerChan 0 ug_g_lampe_decke single set
set ug_g_lampe_decke regSet prep shSwJtOn on ug_g_fenster_schlupftuer 1
set ug_g_lampe_decke regSet prep shCtValLo 0 ug_g_fenster_schlupftuer 1
set ug_g_lampe_decke regSet exec shOnTime 450 ug_g_fenster_schlupftuer 1

Ich sehe aber keine chance, den OnTimer nur bei "closed" auszuloesen.

Will ich das was unmögliches? Oder habt ihr ne Idee?

Danke
Rainer
Titel: Antw:Licht bei offener Tüer "on", beim schließen "timed-on"
Beitrag von: martinp876 am 19 April 2014, 09:48:16
sollte schon gehen.
Was für einen Sensor hast du den? Der Sender einen Wert offen und einen zu - korrekt?

Du musst also im ug_g_lampe_decke programmieren
- wenn state off und fenster-trigger auf  schalten auf on for ever(oder for sehr long)
- wenn state on und fenster-trigger zu schalte auf state dlyOff und programmieren die entsprechende Zeit.

State dlyOn ist egal/nicht genutzt.
Prüfe also erst einmal welchen sensor du hast und was dieser wann sendet. Dann stelle die die States der Lampe vor und überlege dir, welcher Trigger wann was machen soll.

Gruss Martin
Titel: Antw:Licht bei offener Tüer "on", beim schließen "timed-on"
Beitrag von: geek am 19 April 2014, 10:06:11
Hi Martin,

ah - klar - wenn die Türe zu geht muß das licht ja schon an sein. Damit habe ich eine andere Ausgangssitutation in der state-engine und kann das behandeln. Klasse, da habe ich nicht dran gedacht.

Danke!
Rainer