2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-04 11:26:55 +00:00

93_DbRep: contrib 8.51.6

git-svn-id: https://svn.fhem.de/fhem/trunk@27197 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
nasseeder1 2023-02-10 13:21:52 +00:00
parent c1781369fd
commit e0a470c6b4

View File

@ -11667,7 +11667,11 @@ sub ReadingsSingleUpdateValue {
my $name = $hash->{NAME}; my $name = $hash->{NAME};
readingsSingleUpdate($hash, $reading, $val, $ev); readingsSingleUpdate($hash, $reading, $val, $ev);
readingsBeginUpdate ($hash);
DbRep_userexit ($name, $reading, $val); DbRep_userexit ($name, $reading, $val);
readingsEndUpdate ($hash, 1);
DbRep_autoForward ($name, $reading, $val); DbRep_autoForward ($name, $reading, $val);
return; return;
@ -11689,14 +11693,20 @@ sub ReadingsSingleUpdateTime {
$bpt = sprintf "%.4f", $bpt; $bpt = sprintf "%.4f", $bpt;
readingsSingleUpdate ($hash, "background_processing_time", $bpt, $evt); readingsSingleUpdate ($hash, "background_processing_time", $bpt, $evt);
readingsBeginUpdate ($hash);
DbRep_userexit ($name, "background_processing_time", $bpt); DbRep_userexit ($name, "background_processing_time", $bpt);
readingsEndUpdate ($hash, 1);
} }
if (defined $spt) { if (defined $spt) {
$spt = sprintf "%.4f", $spt; $spt = sprintf "%.4f", $spt;
readingsSingleUpdate ($hash, "sql_processing_time", $spt, $evt); readingsSingleUpdate ($hash, "sql_processing_time", $spt, $evt);
readingsBeginUpdate ($hash);
DbRep_userexit ($name, "sql_processing_time", $spt); DbRep_userexit ($name, "sql_processing_time", $spt);
readingsEndUpdate ($hash, 1);
} }
} }
@ -19708,7 +19718,7 @@ return;
Die Regexprüfung nach der Erstellung jedes Readings. Die Regexprüfung nach der Erstellung jedes Readings.
Ist die Prüfung wahr, wird die angegebene Funktion aufgerufen. <br><br> Ist die Prüfung wahr, wird die angegebene Funktion aufgerufen. <br><br>
<b>2. direkte Einngabe von eigenem Code </b> <br><br> <b>2. direkte Eingabe von eigenem Code </b> <br><br>
Der eigene Code wird in geschweifte Klammern eingeschlossen. Der eigene Code wird in geschweifte Klammern eingeschlossen.
Der Aufruf des Codes erfolgt nach der Erstellung jedes Readings. Der Aufruf des Codes erfolgt nach der Erstellung jedes Readings.