FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 17 Juli 2010, 11:30:12

Titel: Schaltung mit Bedingung
Beitrag von: Guest am 17 Juli 2010, 11:30:12
Originally posted by: <email address deleted>

Hallo zusammen
Ich beisse mir an einer vermutlichen "einfachen" Schaltung die Zähne
aus und möchte euch kurz um Rat fragen.
Ich möchte das mein Signalgeber einen entsprechende Wav abspielt wenn
mein Fensterkontakt (FHT80TF) auslöst und der Status des Device
"Alarm" auf "on" ist.

Meine cfg:
define Alarm FS20 12341234 2224
attr Alarm room Technik

define Kuechenfenster CUL_FHTTK bbf4a3
attr Kuechenfenster room Wohnzimmer

define Alarmsignalgeber FS20 12341234 1112
attr Alarmsignalgeber room Technik


Jetzt müsste doch ein Notify das ganze ansteuern. Wie sieht der aus,
wenn die Bedingung erfüllt sein soll, dass der Alarmsignalgeber nur
ansprechen soll, wenn Alarm auf "on" steht?

Vielen Dank für eure Hilfe!
Gruess Dani

PS: Falls wichtig, ich verwende die aktuelle FHEM Version mit einem
CUL...

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: Schaltung mit Bedingung
Beitrag von: Guest am 17 Juli 2010, 11:53:17
Originally posted by: <email address deleted>

Noch ein Nachtrag:
Ich habe eben festgestellt, dass der FHT80TF alle paar Minuten des
aktuellen Status wieder meldet, darum soll der Signalgeber nur
ansprechen, wenn der Status des FHT80TF von "close" nach "open"
wechselt und der Alarm "on" ist.

Jetzt denke ich, dass es trotzdem komplizierter wird...:=)

DANKE!!!

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: Schaltung mit Bedingung
Beitrag von: rudolfkoenig am 17 Juli 2010, 12:42:03
                                                   

> Ich möchte das mein Signalgeber einen entsprechende Wav abspielt wenn
> mein Fensterkontakt (FHT80TF) auslöst und der Status des Device
> "Alarm" auf "on" ist.

Versuch Dich mal von http://www.koeniglich.de/fhem/pgm2-2.png zu inspirieren.
Wenn es immer noch nicht klappt, dann sag Bescheid.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: Schaltung mit Bedingung
Beitrag von: Guest am 18 Juli 2010, 08:47:23
Originally posted by: <email address deleted>

Hallo Rudi
Schönes Script... Ich habe versucht dieses zu modifizieren und auf
meine Bedürfnisse anzupassen, jedoch musste ich nach ettlichen Stunden
mangels know-how aufgegeben. Ich wäre dir sehr verbunden, wenn du mir
ein entsprechendes Script zusammenstellen würdest...

PS: Die Emailbenachrichtigung mit esmtp (siehe
http://groups.google.de/group/fhem-users/browse_thread/thread/32c52c7cdac25cbf?hl=de)
und postfix habe ich eingerichte und funkttioniert :=) Ich werde es
nun entsprechend dokumentieren fürs FHEM Wiki..

DANKE und beste Grüsse
Dani

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Titel: Re: Re: Schaltung mit Bedingung
Beitrag von: rudolfkoenig am 18 Juli 2010, 11:24:22
                                                   

> Ich wäre dir sehr verbunden, wenn du mir ein entsprechendes Script
> zusammenstellen würdest...


define Alarm FS20 ...
define Kuechenfenster CUL_FHTTK ...
define Alarmsignalgeber FS20 ...

attr global userattr sent
attr Alarm sent n

define n_arm notify Alarm {\
  $attr{Alarm}{sent} = "n";;\
  fhem "set Alarmsignalgeber off";;\
}

define n_go_off notify Kuechenfenster:open {\
  if($value{Alarm} eq "on" && $attr{Alarm}{sent} eq "n") {\
    $attr{Alarm}{sent} = "y";;\
    fhem "set Alarmsignalgeber on";;\
    system "mplayer /usr/local/fhem/alarm.mp3&";;\
  }\
}


P.S.: nicht getestet.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.