mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 09:16:53 +00:00
repair stateFilter
git-svn-id: https://svn.fhem.de/fhem/trunk@3791 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
c03bb6586e
commit
8f2dfef030
@ -114,7 +114,7 @@ sub gcmsend_notify($$)
|
||||
$dev->{STATES} = {};
|
||||
}
|
||||
|
||||
my $stateFilter = AttrVal($name, "stateFilter", "");
|
||||
my $stateFilter = AttrVal($ntfy->{NAME}, "stateFilter", "");
|
||||
|
||||
my $states = $ntfy->{STATES};
|
||||
if (!$states->{$name}) {
|
||||
@ -138,7 +138,7 @@ sub gcmsend_notify($$)
|
||||
}
|
||||
|
||||
if (
|
||||
($stateFilter != "" && $value =~ m/$stateFilter/) &&
|
||||
($stateFilter eq "" || $value =~ m/$stateFilter/) &&
|
||||
(! $deviceStates->{$key} || !($deviceStates->{$key} eq $value))
|
||||
) {
|
||||
$deviceStates->{$key} = $value;
|
||||
@ -149,7 +149,6 @@ sub gcmsend_notify($$)
|
||||
$val .= "$key:$value";
|
||||
}
|
||||
}
|
||||
|
||||
if ($count > 0) {
|
||||
gcmsend_message($ntfy, $name, $val);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user