219 Commits

Author SHA1 Message Date
nasseeder1
539a81854e 93_DbRep: allow optionally set device/reading insert command, minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@26054 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-05-17 18:33:12 +00:00
nasseeder1
525eee92e8 93_DbRep: minor fix in reduceLog
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25939 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-04-09 19:03:34 +00:00
nasseeder1
356f1df846 93_DbRep: more code refacturing
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25731 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-02-22 20:58:50 +00:00
nasseeder1
94b35e1e89 93_DbRep: minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25603 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-31 22:23:55 +00:00
nasseeder1
7c995b66ae 93_DbRep: minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25602 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-31 21:28:56 +00:00
nasseeder1
d77c37f349 93_DbRep: new sqlCmdHistory params, change optimizeTables fix MySQL dump clientSide, some minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25596 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-30 20:40:47 +00:00
nasseeder1
ab280be0a3 93_DbRep: new design of sqlCmdHistory, minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25492 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-17 22:28:33 +00:00
nasseeder1
8184465861 93_DbRep: usage of placeholder §device§, §reading§ in sqlCmd
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25451 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-10 18:40:13 +00:00
nasseeder1
93a882c2bd 93_DbRep: more code refacturing, minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25414 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-03 21:05:38 +00:00
nasseeder1
f255ccd14a 93_DbRep: more code refacturing, minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25411 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-02 22:27:20 +00:00
nasseeder1
9e92dfa62f 93_DbRep: some more code refacturing, minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25407 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-01 22:46:33 +00:00
nasseeder1
66bd3de9cb 93_DbRep: minor fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25397 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-01-01 12:41:02 +00:00
nasseeder1
112417f83e 93_DbRep: some code refacturing and minor bug fixing
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25391 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-30 21:31:32 +00:00
nasseeder1
c3bc73db99 93_DbRep: some code improvements, insert accept a multiline string
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25385 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-28 22:14:58 +00:00
nasseeder1
9dc91ad738 93_DbRep: some changes according to forum:#124987
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25379 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-26 14:36:36 +00:00
nasseeder1
2916291283 93_DbRep: fix tableCurrentPurge
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25344 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-14 15:06:47 +00:00
nasseeder1
12465d3b1c 93_DbRep: Pragma query possible in sqlCmd, new getter initData
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25337 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-12 22:33:05 +00:00
nasseeder1
71e8237afa 93_DbRep: fix some problems with reduceLog
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25321 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-07 22:46:22 +00:00
nasseeder1
ae4f5ae119 93_DbRep: diffValue - recognize if diff is 0 or no value available
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25280 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-12-01 21:44:21 +00:00
nasseeder1
90330441b6 93_DbRep: new attr numDecimalPlaces
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25251 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-11-21 12:38:15 +00:00
nasseeder1
c504cb9874 93_DbRep: new attr numDecimalPlaces
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25250 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-11-21 12:22:51 +00:00
nasseeder1
5974fdbce9 93_DbRep: fix SQL statement if devspec can't be resolved
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25170 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-11-02 20:21:33 +00:00
nasseeder1
a9e01d53e3 93_DbRep: SQL code for SQLite, Forum:#122791
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24929 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-06 18:47:52 +00:00
nasseeder1
61e8750998 93_DbRep: Forum: topic,53584.msg1167044.html#msg1167044
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24770 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-07-18 14:28:08 +00:00
nasseeder1
f350df28a2 93_DbRep: attribute sqlCmdVars is now working with sqlCmdBlocking
93_DbLog: new attr cacheOverflowThreshold

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23888 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-03-04 19:58:00 +00:00
nasseeder1
838d86f308 93_DbRep: fix commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23639 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-30 08:29:42 +00:00
nasseeder1
90a684e212 93_DbRep: sumValue - create 0 instaed of '-' if value of DS is 0, set fastStart as default for TYPE Client
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23462 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-03 09:10:17 +00:00
nasseeder1
c673e9b3a0 93_DbRep: fix undefined ARRAY reference in reduceLog, Forum:#116057
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23214 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-11-22 15:56:42 +00:00
nasseeder1
b6da64a2fb 93_DbRep: values next_day_begin, next_day_end for time attributes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23163 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-11-15 15:55:09 +00:00
nasseeder1
ddd784f579 93_DbRep: new attrbute avgDailyMeanGWSwithGTS for Grassland temperature sum calculation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23141 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-11-11 21:41:39 +00:00
nasseeder1
b2b2820d3e 93_DbRep: sqlCmd supports PREPARE statement, Forum: #114293
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22817 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-21 19:32:21 +00:00
nasseeder1
a4e65e762a 93_DbRep: the the blocking executed commands are monitored with an adjustable timeout, get dbValue is deprecated and was changed to the command sqlCmdBlocking
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22733 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-04 19:33:12 +00:00
nasseeder1
98b2310ab9 93_DbRep: commandRef revised
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22678 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-08-27 17:05:24 +00:00
nasseeder1
f744222b98 93_DbRep: crash if delEntries is startet without any time limits, Forum:#113202
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22492 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-07-29 19:26:31 +00:00
nasseeder1
ef6f49084c 93_DbRep: new aggregation value 'minute', some fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22455 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-07-23 21:09:07 +00:00
nasseeder1
0b29a0cbde 93_DbRep: improve get <> versionNotes 2
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22287 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-06-27 11:31:45 +00:00
nasseeder1
cb8bffe6f6 93_DbRep: improve get <> versionNotes 2
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22286 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-06-27 11:22:25 +00:00
nasseeder1
bc540df3e0 93_DbRep: improve get <> versionNotes 2
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22285 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-06-27 11:13:50 +00:00
nasseeder1
a11d6f47d1 93_DbRep: improve 'restore' setlist, revised comRef
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21965 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-18 21:05:54 +00:00
nasseeder1
3c984547e2 93_DbRep: option 'writeToDBInTime' for function 'sumValue' and 'averageValue', new attribute 'autoForward'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21546 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-30 19:33:34 +00:00
nasseeder1
b3b9daff91 93_DbRep: add column header for custom selects (sqlCmd), new sqlSpecial readingsDifferenceByTimeDelta for MySQL, bugfix: FHEM crash if no time-attribute is set and time
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21473 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-21 21:09:33 +00:00
nasseeder1
12e0e58c49 93_DbRep: add column header for custom selects (sqlCmd), new sqlSpecial readingsDifferenceByTimeDelta for MySQL, bugfix: FHEM crash if no time-attribute is set and time
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21472 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-21 20:50:24 +00:00
nasseeder1
89c593fb7c 93_DbRep: older than days / newer than days for reduceLog and delEntries as option, option writeToDBSingle for averageValue and sumValue, new sqlSpecial recentReadingsOfDevice, Forum: #topic,53584.msg1032788.html#msg1032788
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21463 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-20 14:11:45 +00:00
nasseeder1
9b3c6fff3b 93_DbRep: fix user rights check for index operation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21429 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-15 15:23:50 +00:00
nasseeder1
011faa81b3 93_DbRep: better logfile messages in some cases of index operation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21405 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-10 22:27:02 +00:00
nasseeder1
2fd322a7c8 93_DbRep: fix PERL WARNING again
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21329 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-01 18:23:43 +00:00
nasseeder1
df3a27830b 93_DbRep: fix Perl warning
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21169 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-10 21:15:23 +00:00
nasseeder1
d6399a6c01 93_DbRep: new option "deleteOther" for minValue/maxValue available
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21070 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-01-29 10:26:18 +00:00
nasseeder1
9578c9a2ab 93_DbRep: adjust behavior of writeToDB - write value at every begin and also at every end of period, fix Warning when Agent has detected a renamed device, remove adminCredentials from set of DbRep device type "Agent", delDoublets now are working for PostgreSQL, calculation of number_fetched_rows corrected, count of inserted rows into standby database corrected, avoid Duplicate entry errors in writeToDB
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21050 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-01-25 19:45:16 +00:00
nasseeder1
48ae384fe8 93_DbRep: minor internal code chane, commandref revised
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20610 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-11-28 20:20:46 +00:00