Und hier noch ein Patch, den ich bei mir seit ein paar Tagen benutze, um nur einen Alarm auf max_neu_GA zu bekommen, wenn eine höhere Unwetterstufe gemeldet wird (als vorher):
Code:
--- generic-svn/Unwetterzentrale.pl 2011-12-30 16:01:48.000000000 +0100 +++ dev/Unwetterzentrale.pl 2012-01-02 12:35:45.000000000 +0100 @@ -167,7 +167,7 @@ } else { - if ($unwetter_max_neu_GA) + if (($unwetter_max_neu_GA) && ($plugin_info{$plugname.'_highstufe'} lt $high_stufe)) { knx_write($unwetter_max_neu_GA, 1, 1); } @@ -181,6 +181,7 @@ $sock->send("0;Unwetterwarnung;Unwetterwarnung;$meldung\n"); } $plugin_info{$plugname.'_allstr'} = $all_str; + $plugin_info{$plugname.'_highstufe'} = $high_stufe; }
Kommentar