[FHZ] notify und ks300

Begonnen von Guest, 14 Mai 2009, 19:19:28

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo zusammen,

ich versuche über den "notify" Befehl eine mail zu versenden wenn der
Windmesser am ks300 eine bestimmt Geschwindigkeit misst. Doch
irgendwie will es einfach nicht funktionieren. Kann es sein das der
notify nur mir FS20 und FHTs zusammen arbeitet? In der Anleitung sind
nur Beispiele für FS20 und FHT Komponenten vermerkt.
Oder könnte mir jemand einen Hinweis aufzeigen wie der Befehl aus
sehen muß.

Vielen Dank im Voraus,

mfG
rufus999
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

rudolfkoenig

                                                   

> Kann es sein das der notify nur mir FS20 und FHTs zusammen arbeitet?

Nein

> Oder könnte mir jemand einen Hinweis aufzeigen wie der Befehl aus
> sehen muß.

So in der Art muesste es ausschauen falls die Grenze 50kmh ist:

define n_wind notify ks300name:wind.*\
  { system("send_me_mail %") if("%" =~ m/wind: ([^ ]+)/ && $1 > 50); }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

Dr. Boris Neubert

Originally posted by: <email address deleted>

Hallo Rudi,

danke für deine Antwort, doch leider habe ich es nicht hinbekommen.
Daraufhin habe ich folgendes versucht:

setdefaultattr room Wetter
define wl_6 weblink fileplot ks1log:ks300_1:CURRENT
define wl_7 weblink fileplot ks1log:ks300_2:CURRENT
define ks1 KS300 1234 255 10.0
define ks1log FileLog /var/tmp/ks1.log ks1:.*H:.*
define n_wind notify ks1:wind.* "/var/tmp/test.log @ "%""
attr ks1log logtype ks300_1:Temp/Rain,ks300_2:Hum/Wind

In die Datei test.log wird aber nichts gelogt. Wo liegt das Problem?
Kann es sein das es nicht ks1:wind.* heißt?

Gruß rufus999

On 15 Mai, 00:36, Rudolf Koenig wrote:
> > Kann es sein das der notify nur mir FS20 und FHTs zusammen arbeitet?
>
> Nein
>
> > Oder könnte mir jemand einen Hinweis aufzeigen wie der Befehl aus
> > sehen muß.
>
> So in der Art muesste es ausschauen falls die Grenze 50kmh ist:
>
> define n_wind notify ks300name:wind.*\
>   { system("send_me_mail %") if("%" =~ m/wind: ([^ ]+)/ && $1 > 50); }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

rudolfkoenig

                                                   

> Kann es sein das es nicht ks1:wind.* heißt?
Ja. Es heisst wahrscheinlich ks1:.*wind.*
Siehe auch "inform timer" im telnet prompt.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

Guest

Originally posted by: <email address deleted>

Ich hab folgendes gemacht, um meine Markise automatisch einzufahren

# bei sturm, markise rein
define sturm notify ks300:wind.* { \\
        my @@a = split(" ", $defs{@}{READINGS}->{"wind"}{VAL}) ;; \\
        fhem("trigger s1b4 off") if ($a[0] > 60.0) \\
}


statt fhem("... kann man dann mit system("sendmail .. ein mail
versenden, wenn
zum mail versenden braucht man aber einen lokalen mailagent, der die
mail versendet.


-GES
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

rudolfkoenig

Originally posted by: <email address deleted>

Hallo Gerhard, hallo Rudi,

vielen Dank für eure Hilfe ihr habt den Vatertag gerettet, es
funktioniert!

Gruß rufus999


On 16 Mai, 18:14, Gerhard wrote:
> Ich hab folgendes gemacht, um meine Markise automatisch einzufahren
>
> # bei sturm, markise rein
> define sturm notify ks300:wind.* { \\
>         my @@a = split(" ", $defs{@}{READINGS}->{"wind"}{VAL}) ;; \\
>         fhem("trigger s1b4 off") if ($a[0] > 60.0) \\
>
> }
>
> statt fhem("... kann man dann mit system("sendmail .. ein mail
> versenden, wenn
> zum mail versenden braucht man aber einen lokalen mailagent, der die
> mail versendet.
>
> -GES
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-