diff --git a/98_SmarterCoffee.pm b/98_SmarterCoffee.pm index 6a177b8..cc364e3 100644 --- a/98_SmarterCoffee.pm +++ b/98_SmarterCoffee.pm @@ -1116,7 +1116,7 @@ sub SmarterCoffee_UpdateReadings($$;$) { my $changed = ReadingsVal($hash->{NAME}, $name, "##undefined") ne $value; if ($changed or $forceUpdate) { - readingsBulkUpdate($hash, $name, $value); + readingsBulkUpdateIfChanged($hash, $name, $value); $updated = 1 if ($changed); }