diff --git a/fhem/contrib/DS_Starter/77_SMAEM.pm b/fhem/contrib/DS_Starter/77_SMAEM.pm index f176d58b5..b03c99921 100644 --- a/fhem/contrib/DS_Starter/77_SMAEM.pm +++ b/fhem/contrib/DS_Starter/77_SMAEM.pm @@ -36,7 +36,7 @@ eval "use FHEM::Meta;1" or my $modMetaAbsent = 1; # Versions History done by DS_Starter our %SMAEM_vNotesIntern = ( - "3.4.0" => "22.05.2019 support of Installer.pm/Meta.pm added, new version maintenance ", + "3.4.0" => "22.05.2019 support of Installer.pm/Meta.pm added, new version maintenance, commandref revised ", "3.3.0" => "21.05.2019 set reset to delete and reinitialize cacheFile, support of DelayedShutdownFn ", "3.2.0" => "26.07.2018 log entry enhanced if diff overflow ", "3.1.0" => "12.02.2018 extend error handling in define ", @@ -412,7 +412,7 @@ sub SMAEM_DoParse ($) { # Zyklus verwerfen wenn Plausibilität nicht erfüllt my $d = $bezug_wirk_count - $gridoutsum; my $errtxt = "Cycle discarded due to allowed diff \"$d\" GRIDOUT exceeding. \n". - "Try to set attribute \"diffAccept > $d\" temporary."; + "Try to set attribute \"diffAccept > $d\" temporary or execute \"reset\"."; $error = encode_base64($errtxt,""); Log3 ($name, 1, "SMAEM $name - $errtxt"); Log3 ($name, 4, "SMAEM $name -> BlockingCall SMAEM_DoParse finished"); @@ -444,7 +444,7 @@ sub SMAEM_DoParse ($) { # Zyklus verwerfen wenn Plausibilität nicht erfüllt my $d = $einspeisung_wirk_count - $gridinsum; my $errtxt = "Cycle discarded due to allowed diff \"$d\" GRIDIN exceeding. \n". - "Try to set attribute \"diffAccept > $d\" temporary."; + "Try to set attribute \"diffAccept > $d\" temporary or execute \"reset\"."; $error = encode_base64($errtxt,""); Log3 ($name, 1, "SMAEM $name - $errtxt"); Log3 ($name, 4, "SMAEM $name -> BlockingCall SMAEM_DoParse finished"); @@ -978,33 +978,65 @@ return;

+ + +Set + Attribute
@@ -1060,33 +1092,66 @@ However there are readings what maybe need some explanation.

+ +Set + + Attribute