diff --git a/fhem/contrib/DS_Starter/93_DbRep.pm b/fhem/contrib/DS_Starter/93_DbRep.pm index cd8b37546..a02846245 100644 --- a/fhem/contrib/DS_Starter/93_DbRep.pm +++ b/fhem/contrib/DS_Starter/93_DbRep.pm @@ -58,7 +58,7 @@ no if $] >= 5.017011, warnings => 'experimental::smartmatch'; # Versions History intern our %DbRep_vNotesIntern = ( "8.4.0" => "22.10.2018 countEntries separately for every reading if attribute \"countEntriesDetail\" is set, ". - "versionNotes changed to support en/de ", + "versionNotes changed to support en/de, get dbValue as textfield-long ", "8.3.0" => "17.10.2018 reduceLog from DbLog integrated into DbRep, textField-long as default for sqlCmd, both attributes timeOlderThan and timeDiffToNow can be set at same time", "8.2.3" => "07.10.2018 check availability of DbLog-device at definition time of DbRep-device ", "8.2.2" => "07.10.2018 DbRep_getMinTs changed, fix don't get the real min timestamp in rare cases ", @@ -120,7 +120,8 @@ our %DbRep_vNotesIntern = ( # Versions History extern: our %DbRep_vNotesExtern = ( "8.4.0" => "22.10.2018 New attribute \"countEntriesDetail\". Function countEntries creates number of datasets for every ". - "reading separately if attribute \"countEntriesDetail\" is set. Get versionNotes changed to support en/de. ", + "reading separately if attribute \"countEntriesDetail\" is set. Get versionNotes changed to support en/de. ". + "Function \"get dbValue\" opens an editor window ", "8.3.0" => "17.10.2018 reduceLog from DbLog integrated into DbRep, textField-long as default for sqlCmd, both attributes ". "timeOlderThan and timeDiffToNow can be set at same time -> the selection time between timeOlderThan ". "and timeDiffToNow can be calculated dynamically ", @@ -820,7 +821,7 @@ sub DbRep_Get($@) { "svrinfo:noArg ". "blockinginfo:noArg ". "minTimestamp:noArg ". - "dbValue ". + "dbValue:textField-long ". (($dbmodel eq "MYSQL")?"dbstatus:noArg ":""). (($dbmodel eq "MYSQL")?"tableinfo:noArg ":""). (($dbmodel eq "MYSQL")?"procinfo:noArg ":""). @@ -10465,7 +10466,7 @@ return;
avgArithmeticMean : | the arithmetic average is calculated (default) |
avgDailyMeanGWS : | calculates the daily medium temperature according the
- specifications of german weather service (pls. see helpful hints by get versionNotes). - This variant uses aggregation "day" automatically. |
avgTimeWeightMean : | calculates a time weighted average mean value is calculated |
avgArithmeticMean : | the arithmetic average is calculated (default) |
avgDailyMeanGWS : | calculates the daily medium temperature according the
+ specifications of german weather service (pls. see "get <name> versionNotes 2"). + This variant uses aggregation "day" automatically. |
avgTimeWeightMean : | calculates a time weighted average mean value is calculated |
fetchRoute | : Leserichtung des Selekts innerhalb der Datenbank |
fetchRoute | : Leserichtung der Selektion innerhalb der Datenbank |
limit | : begrenzt die Anzahl zu selektierenden bzw. anzuzeigenden Datensätze |
fetchMarkDuplicates | : Hervorhebung von gefundenen Dubletten |
device | : Selektion nur von Datensätzen die <device> enthalten |
reading | : Selektion nur von Datensätzen die <reading> enthalten |
time.* | : eine Reihe von Attributen zur Zeitabgrenzung |
valueFilter | : filtert die anzuzeigenden Datensätze mit einem regulären Ausdruck |
valueFilter | : filtert die anzuzeigenden Datensätze mit einem regulären Ausdruck. Der Regex wird auf den gesamten anzuzeigenden Datensatz angewendet. |
avgArithmeticMean : | es wird der arithmetische Mittelwert berechnet (default) |
avgDailyMeanGWS : | berechnet die Tagesmitteltemperatur entsprechend den
- Vorschriften des deutschen Wetterdienstes (siehe "helpful hints" mit Funktion get versionNotes). - Diese Variante verwendet automatisch die Aggregation "day". |
avgTimeWeightMean : | berechnet den zeitgewichteten Mittelwert |
avgArithmeticMean : | es wird der arithmetische Mittelwert berechnet (default) |
avgDailyMeanGWS : | berechnet die Tagesmitteltemperatur entsprechend den
+ Vorschriften des deutschen Wetterdienstes (siehe "get <name> versionNotes 2"). + Diese Variante verwendet automatisch die Aggregation "day". |
avgTimeWeightMean : | berechnet den zeitgewichteten Mittelwert |