DbLog - Umstellung Betrieb auf SubProcess -> Tester gesucht

Begonnen von DS_Starter, 29 November 2022, 12:54:25

Vorheriges Thema - Nächstes Thema

DS_Starter

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

Und nicht mehr benötigten Code entfernt / aufgeräumt -> V 5.5.2
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

thburkhart

Zitat
Zitat
Da ich ja eh mit einer blanken Datenbank starten möchte, bietet sich ja die die neue DbLog Version 5.X geradezu zum Test an :-)

was muss ich dazu machen?
Wenn Fragen dazu sind, am Besten in dem anderen Thread.
Du lädst die Version aus meinem contrib  (siehe Fußtext)  mit dem Downloadbutton herunter und startest danach FHEM neu.


bin zu doof...
habe nun die 93_DbLog.pm auf'm PC .. mit FTP auf den RASPI ins FHEM Verzeichnis ?

1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

DS_Starter

Ich habe dir mal einen Screenshot gemacht.
Wenn du auf den Link im Fußtext drückst bekommst du das dargestellte Bild.
Dann rechts neben DbLog auf den Downloadbutton drücken und in Verz. FHEM speichern.
Dann FHEM restarten.

Gehe jetzt mal auf den Weihnachtsmarkt  ;)
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

enno

#80
Zitat von: DS_Starter am 11 Dezember 2022, 13:33:59
Dann rechts neben DbLog auf den Downloadbutton drücken und in Verz. FHEM speichern.

oder die Datei auf dem Rechner lokal speichern, dann mit einem Editor öffnen und alles markieren "Strg+A" und in die Zwischenablage "Strg+C" kopieren. In FHEM "Edit files" und dort irgend eine Datei öffnen. Diese leeren und über die Zwischenablage "Strg+V" alles einfügen. Jetzt beim Speichern aufpassen, dass du "Save as" mit dem Namen "93_DbLog.pm" speicherst. Dann FHEM shutdown restart
Auf diese Weise ist die Datei im richtigen Verzeichnis mit den richtigen Rechten.

Gruss
  Enno

PS: Falls du unter Windows unterwegs bist, aufpassen, dass du dir keine Steuerzeichen (Zeilenumbrüche) mit reinbaust. Also am besten kein Textverarbeitungsprogramm nutzen.
Einfacher FHEM Anwender auf Intel®NUC

DS_Starter

Oder noch einfacher


"wget -qO ./FHEM/93_DbLog.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/DS_Starter/93_DbLog.pm"


in der FHEMWEB Kommandozeile und restarten.
Bin jetzt wirklich weg ...  ;)
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

erwin

Hi Heiko!
das ist ja ein mächtiger Umbau!
bis jetzt keine Probleme auf dem Testsystem! DANKE!
Ich werde in den nächsten Tagen das mal auf's Produktiv-system kopieren und mal ein paar Tage laufen lassen...
l.g. erwin 
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

SusisStrolch

Grade mal die 5.5.3 probiert - die zeigt noch immer das gleiche Verhalten bei einem mysql-Fehler.
2022.12.11 14:44:14.212 4: DbLog logdb - ################################################################
2022.12.11 14:44:14.213 4: DbLog logdb - ###              start of new Logcycle                       ###
2022.12.11 14:44:14.213 4: DbLog logdb - ################################################################
2022.12.11 14:44:14.213 4: DbLog logdb - number of events received: 2 of device: EMS_Boiler
2022.12.11 14:44:14.214 4: DbLog logdb - check Device: EMS_Boiler , Event: flameCurr: 52.4
2022.12.11 14:44:14.215 5: DbLog logdb - parsed Event: EMS_Boiler , Event: flameCurr: 52.4
2022.12.11 14:44:14.215 5: DbLog logdb - DbLogExclude of "EMS_Boiler": .*,wW.*,tapwaterActive,sysPress,selFlowTemp,selBurnPow,retTemp,pump.*,lastCode,json.*
2022.12.11 14:44:14.215 5: DbLog logdb - DbLogInclude of "EMS_Boiler": burnWorkMin,flameCurr,boilTemp,exhaustTemp,outdoorTemp,serviceCode,serviceCodeNumber
2022.12.11 14:44:14.216 4: DbLog logdb - added event - Timestamp: 2022-12-11 14:44:14, Device: EMS_Boiler, Type: MQTT2_DEVICE, Event: flameCurr: 52.4, Reading: flameCurr, Value: 52.4, Unit:
2022.12.11 14:44:14.217 4: DbLog logdb - check Device: EMS_Boiler , Event: curFlowTemp: 66.5
2022.12.11 14:44:14.217 5: DbLog logdb - parsed Event: EMS_Boiler , Event: curFlowTemp: 66.5
2022.12.11 14:44:14.217 5: DbLog logdb - DbLogExclude of "EMS_Boiler": .*,wW.*,tapwaterActive,sysPress,selFlowTemp,selBurnPow,retTemp,pump.*,lastCode,json.*
2022.12.11 14:44:14.218 5: DbLog logdb - DbLogInclude of "EMS_Boiler": burnWorkMin,flameCurr,boilTemp,exhaustTemp,outdoorTemp,serviceCode,serviceCodeNumber
2022.12.11 14:44:14.540 3: DbLog logdb - 33 rows read from ./log/cache_logdb_2022-12-02_00:10:05 into temporary Memory store
2022.12.11 14:44:14.541 5: DbLog logdb - DbLogType is: history
2022.12.11 14:44:14.541 4: DbLog logdb - AutoCommit mode: OFF, Transaction mode: OFF
2022.12.11 14:44:14.541 4: DbLog logdb - Insert mode: Array
2022.12.11 14:44:14.548 4: DbLog logdb - Primary Key used in history: none
2022.12.11 14:44:14.548 4: DbLog logdb - Primary Key used in current: DEVICE,READING
2022.12.11 14:44:14.549 4: DbLog logdb - add stored data: 0 -> 2022-12-02 00:10:05|Umwaelzung|ESPEASY|Pumpe: 0.0|Pumpe|0.0|
2022.12.11 14:44:14.549 4: DbLog logdb - add stored data: 1 -> 2022-12-02 00:10:05|Umwaelzung|ESPEASY|Ruecklauf: 15.2|Ruecklauf|15.2|
...
2022.12.11 14:44:14.558 4: DbLog logdb - add stored data: 32 -> 2022-12-02 00:10:27|Hof.3erDose|MQTT2_DEVICE|Wifi_SSId: SusiconStrolch|Wifi_SSId|SusiconStrolch|
2022.12.11 14:44:14.558 4: DbLog logdb - logstore deleted - 33 stored datasets added for processing
2022.12.11 14:44:14.559 5: DbLog logdb - processing 0 -> TS: 2022-12-02 00:10:05, Dev: Umwaelzung, Type: ESPEASY, Event: Pumpe: 0.0, Reading: Pumpe, Val: 0.0, Unit:
2022.12.11 14:44:14.559 5: DbLog logdb - processing 1 -> TS: 2022-12-02 00:10:05, Dev: Umwaelzung, Type: ESPEASY, Event: Ruecklauf: 15.2, Reading: Ruecklauf, Val: 15.2, Unit:
...
2022.12.11 14:44:14.626 2: DbLog logdb - Error table history - DBD::mysql::st execute_array failed: executing 33 generated 1 errors at ./FHEM/93_DbLog.pm line 2903.
2022.12.11 14:44:14.773 4: DbLog logdb - commit inserted data table history



Zitat von: DS_Starter am 09 Dezember 2022, 13:08:33
Im Array-Modus (default) und abgeschalteter Transaktion werden die fehlerhaften Daten nicht in die DB geschrieben (die anderen commited) und mit verbose 4 protokolliert, aber nicht an den Cache zurück gegeben.

Obwohl 2022.12.11 14:44:14.541 4: DbLog logdb - AutoCommit mode: OFF, Transaction mode: OFF
2022.12.11 14:44:14.541 4: DbLog logdb - Insert mode: Array
wurden die Daten aus dem importCache nicht  weggeschrieben, einen Error-Dump gab es ebenfalls nicht.


Noch ne Kleinigkeit...
Beim FHEM Restart (sei es via "systemctl" oder "shutdown restart") verfällt FHEM erst einmal in eine "Schweigeminute".
Der Restart dauert knapp 2Min...
2022.12.11 14:40:14.313 4: DbLog logdb - ################################################################
2022.12.11 14:40:14.314 4: DbLog logdb - ###              start of new Logcycle                       ###
2022.12.11 14:40:14.315 4: DbLog logdb - ################################################################
2022.12.11 14:40:14.315 4: DbLog logdb - number of events received: 1 of device: global
2022.12.11 14:40:14.316 4: DbLog logdb - check Device: global , Event: SHUTDOWN
2022.12.11 14:40:14.318 5: DbLog logdb - parsed Event: global , Event: SHUTDOWN
2022.12.11 14:40:14.319 4: DbLog logdb - added event - Timestamp: 2022-12-11 14:40:14, Device: global, Type: GLOBAL, Event: SHUTDOWN, Reading: state, Value: SHUTDOWN, Unit:
2022.12.11 14:40:14.328 0: Server shutdown
2022.12.11 14:40:14.332 4: ESPEasy Hauptzaehler: Shutdown requested
2022.12.11 14:41:55.765 1: Verbrauch.Multimedia: no I/O device
2022.12.11 14:41:55.772 1: Verbrauch.Warmwasser: no I/O device
2022.12.11 14:41:55.780 1: Verbrauch.Waschmaschine: no I/O device





Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch

thburkhart

#85
sodele
nun läuft wohl die neue pm :-)
nternals
COLUMNS
field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
CONFIGURATION
./configDB.conf
DEF
./configDB.conf .*:(temperature|humidity).*
FD
15
FUUID
6395a74c-f33f-fd5f-bf68-e3ca20a9e2cee3df
FVERSION
93_DbLog.pm:v5.5.3-s26750/2022-12-10
MODE
asynchronous
MODEL
MYSQL
NAME
dblog_THB
NR
2
NTFY_ORDER
50-dblog_THB
PID
18023
REGEXP
.*:(temperature|humidity).*
SBP_PID
18030
SBP_STATE
running
STATE
DBD::mysql::st execute_array failed: MySQL server has gone away [err was 2006 now 2000000000]
executing 42 generated 42 errors at ./FHEM/93_DbLog.pm line 2903.
TYPE
DbLog
UTF8
0
dbconn
mysql:database=fhem;host=localhost;port=3306
dbuser
fhemuser
eventCount
1
Readings
CacheOverflowLastNum
0
2022-12-11 16:13:43
CacheOverflowLastState
normal
2022-12-11 12:26:51
CacheUsage
2
2022-12-11 16:12:14
NextSync
2022-12-11 16:12:43 or when CacheUsage 500 is reached
2022-12-11 16:12:13
state
DBD::mysql::st execute_array failed: MySQL server has gone away [err was 2006 now 2000000000]
executing 42 generated 42 errors at ./FHEM/93_DbLog.pm line 2903.
2022-12-11 16:12:13
dblog_THB
room
xDBLog
Attributes
DbLogType
History,frontend
deleteattr
alias
dblog_THB
deleteattr
asyncMode
1
deleteattr
bulkInsert
0
deleteattr
cacheLimit
500
deleteattr
commitMode
ac:on_ta:off
deleteattr
event-min-interval
state:600
deleteattr
room
xDBLog
deleteattr
syncInterval
30
deleteattr
useCharfilter
1
deleteattr
verbose
2
deleteattr
Probably associated with
DbLog_THB_ZeilenHistorie
initialized
SVG
DbLog_reduce (DbLog_reducelog 1 1:40)
Next: 01:40:00
at
DbLog_reopen
Next: 01:30:00
at
Rep_MAX
connected » ProcTime: 0.0077 sec
DbRep
ReportDbLog_THB (Rep.Energy)
initialized
DbRep
SVG_MAX_ASTR_F1 (SVG_MAX_ASTR_F1 Kontakt Abstellraum heute)
initialized
SVG
SVG_MAX_BAD_F2 (SVG_MAX_BAD_F2 Kontakt Badtüre heute)
initialized
SVG
SVG_MAX_BAD_HT (MAX_Bad_HT 10 Tage)
initialized
SVG
SVG_MAX_BAD_WT (SVG_MAX_BAD_WT 10 Tage)
initialized
SVG
SVG_MAX_DIELE_F1 (SVG_MAX_DIELE_F1 Kontakt Haustüre heute)
initialized
SVG
SVG_MAX_DIELE_HT (SVG_MAX_DIELE_HT 10 Tage)
initialized
SVG
SVG_MAX_HWR_F1 (SVG_MAX_HWR_F1 Kontakt Aussentüre HWR heute)
initialized
SVG
SVG_MAX_HWR_F2 (SVG_MAX_HWR_F2 Kontakt Zimmertüre HWR heute)
initialized
SVG
SVG_MAX_HWR_HT
initialized
SVG
SVG_MAX_KCH_HT (SVG_Küche_HT 10 Tage)
initialized
SVG
SVG_MAX_PETRA_F4 (SVG_MAX_DIELE_F1 Kontakt Zimmertüre PETRA heute)
initialized
SVG
SVG_MAX_PETRA_O
initialized
SVG
SVG_MAX_PETRA_S1
initialized
SVG
SVG_MAX_PETRA_S2
initialized
SVG
SVG_MAX_PETRA_WT
initialized
SVG
SVG_MAX_Schlafzimmer_HT (SVG_SCHLAFEN)
initialized
SVG
SVG_MAX_Schlafzimmer_WT
initialized
SVG
SVG_MAX_THOMAS_F1 (SVG_MAX_THOMAS_F1 Kontakt Terrassentüre heute)
initialized
SVG
SVG_MAX_THOMAS_F2 (SVG_MAX_THOMAS_F2 Kontakt Thomas Zimmertüre heute)
initialized
SVG
SVG_MAX_THOMAS_HT1
initialized
SVG
SVG_MAX_THOMAS_HT2
initialized
SVG
SVG_MAX_THOMAS_WT
initialized
SVG
SVG_MAX_Toilette_HT (SVG_MAX_Toilette)
initialized
SVG
SVG_MAX_Treppenhaus_HT (SVG_MAX_Treppenhaus HT)
initialized
SVG
SVG_MAX_Treppenhaus_WT (SVG_MAX_Treppenhaus WT)
initialized
SVG
SVG_MAX_Wohnzimmer_O
initialized
SVG
SVG_MAX_Wohnzimmer_SO
initialized
SVG
SVG_MAX_Wohnzimmer_SW
initialized
SVG
SVG_MAX_Wohnzimmer_WT
initialized
SVG
SVG_OilFox (SVG OilFox 90 Tage)
initialized
SVG
SVG_OilFox2 (SVG OilFox2 90 Tage full)
initialized
SVG
SVG_PowerFox_d (PowerFox Stromverbrauch gesamt - heute)
initialized
SVG
SVG_PowerFox_m (PowerFox Stromverbrauch gesamt - 30 Tage)
initialized
SVG
SVG_TX25IT_13 (SVG_TX29 Garagenkeller (13) heute)
initialized
SVG
SVG_TX25IT_13m (SVG_TX29 Garagenkeller (13) 30 Tage)
initialized
SVG
SVG_TX29DTH_01 (SVG_TX29 Wohnzimmer (01) heute)
initialized
SVG
SVG_TX29DTH_01m (SVG_TX29 Wohnzimmer (01) 30 Tage)
initialized
SVG
SVG_TX29DTH_02 (SVG_TX29 Wohnzimmer (02) heute)
initialized
SVG
SVG_TX29DTH_02m (SVG_TX29 Wohnzimmer (02) 30 Tage)
initialized
SVG
SVG_TX29DTH_03 (SVG_TX29 Bad (03) heute)
initialized
SVG
SVG_TX29DTH_03m (SVG_TX29 Bad (03) 30 Tage)
initialized
SVG
SVG_TX29DTH_04 (SVG_TX29 Thomas (04) heute)
initialized
SVG
SVG_TX29DTH_04m (SVG_TX29 Thomas (04) 30 Tage)
initialized
SVG
SVG_TX29DTH_05 (SVG_TX29 Aussen Nord (5) heute)
initialized
SVG
SVG_TX29DTH_05m (SVG_TX29 Aussen Nord (5) 30 Tage)
initialized
SVG
SVG_TX29DTH_06 (SVG_TX29 Aussen Balkon (6) heute)
initialized
SVG
SVG_TX29DTH_06m (SVG_TX29 Aussen Balkon (6) 30 Tage)
initialized
SVG
SVG_TX29DTH_07 (SVG_TX29 Petra (07) heute)
initialized
SVG
SVG_TX29DTH_07m (SVG_TX29 Petra (07) 30Tage)
initialized
SVG
SVG_TX29DTH_08 (SVG_TX29 Schlafzimmer (08) heute)
initialized
SVG
SVG_TX29DTH_08m (SVG_TX29 Schlafzimmer (08) 30 Tage)
initialized
SVG
SVG_TX29DTH_09 (SVG_TX29 Treppenhaus (09) heute)
initialized
SVG
SVG_TX29DTH_09m (SVG_TX29 Treppenhaus (09) 30 Tage)
initialized
SVG
SVG_TX29DTH_10 (SVG_TX29 Aussen Terrasse (10) heute)
initialized
SVG
SVG_TX29DTH_10m (SVG_TX29 Aussen Terrasse (10) 30 Tage)
initialized
SVG
SVG_TX29DTH_11 (SVG_TX29 Abstellraum (11) heute)
initialized
SVG
SVG_TX29DTH_11m (SVG_TX29 Abstellraum (11) 30 Tage)
initialized
SVG
SVG_TX29DTH_12 (SVG_TX29 Hauswirtschaftsraum (12) heute)
initialized
SVG
SVG_TX29DTH_12m (SVG_TX29 Hauswirtschaftsraum (12) 30 Tage)
initialized
SVG
SVG_TX29DTH_14 (SVG_TX29 Garage (14) heute)
initialized
SVG
SVG_TX29DTH_14m (SVG_TX29 Garage (14) 30 Tage)
initialized
SVG
SVG_TX29DTH_15 (SVG_TX29 Bühne (15) heute)
initialized
SVG
SVG_TX29DTH_15m (SVG_TX29 Bühne (15) 30 Tage)
initialized
SVG
SVG_TX29DTH_16 (SVG_TX29 Heizraum (16) heute)
initialized
SVG
SVG_TX29DTH_16m (SVG_TX29 Heizraum (16) 30 Tage)
initialized
SVG
SVG_TX29DTH_17 (SVG_TX29 Aussen Süd OG (17) heute)
initialized
SVG
SVG_TX29DTH_17m (SVG_TX29 Aussen Süd OG (17) 30 Tage)
initialized
SVG
SVG_TX29DTH_18 (SVG_TX29 zbV HWR Problem (18) heute)
initialized
SVG
SVG_TX29DTH_18m (SVG_TX29 zbV HWR Problem (18) 30 Tage)
initialized
SVG
SVG_TX29DTH_19 (SVG_TX29 Tiefkühlfach Küche (19) heute)
initialized
SVG
SVG_TX29DTH_19m (SVG_TX29 Tiefkühlfach Küche (19) 30 Tage)
initialized
SVG
SVG_TX29DTH_20 (SVG_TX29 Tiefkühlfach HWR (20) heute)
initialized
SVG
SVG_TX29DTH_20m (SVG_TX29 Tiefkühlfach HWR (20) 30 Tage)
initialized
SVG
SVG_TX29_00 (SVG_TX29 Aussen Terrasse TFA (00) heute)
initialized
SVG
SVG_TX29_00m (SVG_TX29 Aussen Terrasse TFA (00) 30 Tage)
initialized
SVG
SVG_Temp1 (Temp1 Aussen Terrasse Tuya heute)
initialized
SVG
SVG_Temp2 (Temp2 Petra heute)
initialized
SVG
SVG_Temp3 (Temp1 Aussen Terrasse Tuya heute)
initialized
SVG
SVG_WU_IPLIEZ_1_S
initialized
SVG
SVG_WU_IPLIEZ_3_R (SVG WU_IPLIEZ_3R)
initialized
SVG
SVG_WU_IPLIEZ_3_Rday (SVG WU_IPLIEZ_3Rday)
initialized
SVG
SVG_WU_IPLIEZ_3_T (SVG WU_IPLIEZ_3T)
initialized
SVG
SVG_WU_IPLIEZ_3_Tday (SVG WU_IPLIEZ_3Tday)
initialized
SVG
SVG_WU_IPLIEZ_3_W (SVG WU_IPLIEZ_3W)
initialized
SVG
SVG_WU_IPLIEZ_3_Wday (SVG WU_IPLIEZ_3Wday)
initialized
SVG
SVG_dblog_THB_1
initialized
SVG


aber es knallt wieder mit der ja unveränderten Datenbank.

Wie kann ich diese löschen und neu anlegen ?
In FHEM oder über MYSQL?
Welche DB-User brauche ich außer "root"?

Eben erst sehe ich über PHPmyadmin wohr das ProbleM

History
Zeige Datensätze 0 - 24 (22416208 insgesamt, Die Abfrage dauerte 0.0019 Sekunden.)


kein Wunder..
TRUNKATE ging nicht
DELETE ja
habe also heine history mehr

wie kriege ich history wieder?
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

thburkhart


CREATE TABLE `fhem`.`history` (TIMESTAMP TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, DEVICE varchar(64), TYPE varchar(64), EVENT varchar(512), READING varchar(64), VALUE varchar(128), UNIT varchar(32));
CREATE TABLE `fhem`.`current` (TIMESTAMP TIMESTAMP, DEVICE varchar(64), TYPE varchar(64), EVENT varchar(512), READING varchar(64), VALUE varchar(128), UNIT varchar(32));
GRANT SELECT, INSERT, DELETE, UPDATE ON `fhem`.* TO 'fhemuser'@'%';
CREATE INDEX Search_Idx ON `fhem`.`history` (DEVICE, READING, TIMESTAMP) USING BTREE;


hat die history nun angelegt
und ICH HABE CONNECT :-) juhu

was muss ich nun wegen Version 5 noch anpassen ?
SVGs?
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

thburkhart

In die DatenBank wird also wohl geschrieben (132 Einträge schon wieder) :-)

in den Gplots kommt jedoch nichts..

was mache ich falsch?
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

enno

Zitat von: thburkhart am 11 Dezember 2022, 16:46:41
was muss ich nun wegen Version 5 noch anpassen ?

eigentlich nur aufpassen, das beim nächsten Update von FHEM nicht die normale Version wieder eingespielt wird. Oder attr global exclude_from_update 93_DbLog.pm
Einfacher FHEM Anwender auf Intel®NUC

thburkhart

1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200