CCU-Historian V2.7.0

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Klaus1954
Beiträge: 70
Registriert: 08.12.2019, 14:41
System: Alternative CCU (auf Basis OCCU)
Wohnort: am schwäbischen Meer
Hat sich bedankt: 7 Mal

Re: CCU-Historian V2.7.0

Beitrag von Klaus1954 » 23.09.2021, 09:23

Wie groß ist denn deine Datenbank-Datei?

Code: Alles auswählen

/media/usb1/ccu-historian/history.mv.db
Grüße, Baxxy

Bei mir gibt es keine .mv
Ich habe in dem Verzeichnis nur history.trace.dB und history.trace.dB.old (93MB)

Edit: könnte das mein Problem sein das sich der Name der DB in den neuen Versionen ab 2.4 geändert hat?
Und ich nur umbenennen müsste?
Gruß Klaus
VG Klaus
Raspberry_400 mit RaspberryMatic; Programme: 142 - Variablen: 256 - Aktoren: 44 - Kanäle: 340.

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: CCU-Historian V2.7.0

Beitrag von Baxxy » 23.09.2021, 20:21

Klaus1954 hat geschrieben:
23.09.2021, 09:23
Und ich nur umbenennen müsste?
Ich denke nicht. Meiner Meinung nach hatte die Datenbank schon immer sie Suffixe .mv.db und den Standard Namen history. (history.mv.db)
Den Namen kann man in der .config einstellen, z.B. heißt eine meiner DB's "Baxxys-Pi4B.mv.db". In deiner .config wird aber die Namens-Option nicht genutzt, somit bleibts beim Standard "history".

Wozu die trace Dateien sind weiß ich auch nicht, Datenbankdateien sind es eher nicht.

Ich muss leider passen. Was mich aber wundert ist, das die alte Version läuft obwohl keine Datenbank-Datei dort ist wo sie sein müsste.

Ich hoffe Mathias kann hier weiterhelfen.

In der Zwischenzeit kannst du ja mal das Dateisystem durchforsten (/usr/local), vielleicht versteckt sich die Datenbank irgendwo.
Nen anderer Versuch wäre mit einem leeren Stick zu booten, dann sollte dort eine neue Datenbank angelegt werden.

Grüße, Baxxy

Markus!
Beiträge: 22
Registriert: 15.01.2017, 19:14
Hat sich bedankt: 6 Mal

Re: CCU-Historian V2.7.0

Beitrag von Markus! » 24.09.2021, 22:19

Baxxy hat geschrieben:
22.09.2021, 22:09
Markus! hat geschrieben:
22.09.2021, 21:33
Fehlermeldung wenn ich CCU-Historian öffne
Auch hier fehlt wieder die Info wo der CCU-Historian läuft.

Anhand des Logauszuges gehe ich mal von dem Add-On auf CCU3 oder RaspberryMatic aus...

Code: Alles auswählen

Caused by: java.lang.IllegalStateException: Writing to nio:/media/usb1/ccu-historian/history.mv.db failed; length 987137 at 4294049792 [1.4.199/2]
Caused by: java.io.IOException: File too large
Das liest sich ein bisschen als sei die DB zu groß. Möglicherweise knapp 4GB auf einem FAT32 formatierten USB-Stick.

Schau mal nach wie groß deine Datenbank-Datei ist.

Grüße, Baxxy
Deine Vermutung war richtig. Die Dateigröße war 4GB und ich hatte noch FAT Dateisystem. --> ich bin jetzt auf exFAT gewechselt. Anschließend habe ich -recalc und -compact ausgeführt.

DANKE für die Hilfe.

P.s.: gehört eigentlich nicht in diesen Thread. Aber wie kann ich automatisiert DB Backups machen? Ich setzte das ADDON für Raspberrymatic ein und die DB ist auf einem USB Stick

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: CCU-Historian V2.7.0

Beitrag von Baxxy » 24.09.2021, 23:18

Markus! hat geschrieben:
24.09.2021, 22:19
Die Dateigröße war 4GB
Ich empfehle dringend nicht benötigte Datenpunkte nicht aufzuzeichnen und bei den benötigten ggf. die Vorverarbeitung aller Wertaktualisierungen einzurichten. Mein Historian läuft seit ca. 2,5 Jahren und die DB ist aktuell etwa 100MB groß. (~1500 Datenpunkte wovon nur etwa 200 aufgezeichnet werden)
Markus! hat geschrieben:
24.09.2021, 22:19
Aber wie kann ich automatisiert DB Backups machen?
Lege eine neues Verzeichnis auf dem Stick an. Beispiel: Historian-Backup
In der /usr/local/addons/ccu-historian/ccu-historian.config fügst du dann eine Zeile wie folgende ein:

Code: Alles auswählen

database.backup='/media/usb0/Historian-Backup/%Y-KW%W-Hist-DB-Backup'
Damit wird jeden Sonntag morgen eine Backup-Datei nach folgendem Schema erzeugt:

Code: Alles auswählen

2021-KW39-Hist-DB-Backup
Die möglichen Konfigurationsoptionen lassen sich im Wiki nachlesen.

Grüße, Baxxy

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: CCU-Historian V2.7.0

Beitrag von Mathias » 26.09.2021, 18:41

akimoto hat geschrieben:
20.09.2021, 17:13
Wenn ich "Werkzeuge - Datenexport/-import" anwähle, wird mir auf der linken Seite unter "Datenexport" ein Auswahlfeld mit "Gesamter Zeitbereich" und bei einem Klick darauf ein aufklappendes Auswahlfenster mit verschiedenen auswählbaren Zeiträumen angezeigt.

Egal was ich hier anwähle, die Auswahl bleibt immer auf "Gesamter Zeitbereich".
Die Schaltfläche ist zweigeteilt. Wenn links auf "Gesamter Zeitbereich" geklickt wird, so wird sofort die komplette Datenbank exportiert. Bei einem Klick rechts auf das Winkelzeichen öffnet sich ein Popup mit weiteren Zeitbereichen. Sobald ein Zeitbereich angewählt wird, erfolgt sofort der Export von dem angeklickten Zeitbereich.
akimoto hat geschrieben:
20.09.2021, 17:13
Wähle ich hier den "Gesamten Zeitbereich" an, wird ein CSV-File in der Grösse von wenigen MB abgespeichert (wohl nur die Datenpunkte von ein oder zwei Geräten".

Muss man vor dem Abspeichern der Datenbank noch irgendeine andere Auswahl treffen?
Ich kann mir gerne mal die exportierte Datei anschauen, wenn Du sie mir zuschickst: info Klammeraffe ccu-historian Punkt de
Du musst mir dann nur noch Deine Anzahl an Datenpunkten und Datenbankeinträgen mitteilen. Diese Info findest Du unten in der "Datenpunktkonfiguration".

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: CCU-Historian V2.7.0

Beitrag von Mathias » 03.10.2021, 17:14

PaulM hat geschrieben:
21.09.2021, 20:22
Gibt es irgendwo Hinweise wie man die nutzen kann (z.B. Zusammenführung von 2 Datenbanken etc.)
Explizit ist das "Zusammenführen von zwei Datenbanken" nicht beschrieben. Dies kann nun mit der Export-/Import-Funktion über die Web-UI des CCU-Historians gelöst werden.

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: CCU-Historian V2.7.0

Beitrag von Mathias » 03.10.2021, 17:27

Klaus1954 hat geschrieben:
23.09.2021, 09:23
Bei mir gibt es keine .mv
Ich habe in dem Verzeichnis nur history.trace.dB und history.trace.dB.old (93MB)

Edit: könnte das mein Problem sein das sich der Name der DB in den neuen Versionen ab 2.4 geändert hat?
Das ist ungewöhnlich. In der history.trace.dB werden nur ein paar Fehlermeldungen aufgezeichnet. history.trace.dB.old ist mir unbekannt.

Der Datenbankname hat sich nicht geändert.
Klaus1954 hat geschrieben:
22.09.2021, 21:24
Hier nun meine Logs:CCU-Historian-Config.pdf
Deine Datenbankdatei auf dem USB-Stick ist defekt. Sie ist dort im Verzeichnis ccu-historian zu finden und heißt history.mv.db.

Weitere Informationen zur Installation als Add-On auf einer CCU3 oder RaspberryMatic sind hier zu finden. Dort ist auch ein Recovery beschrieben. Die Datenbank kann auch (schneller) auf einem richtigen PC wiederhergestellt werden.
Markus! hat geschrieben:
22.09.2021, 21:33
Fehler: The database has been closed [90098-199]
Hier ist auch ein Recovery nötig.

In älteren Versionen des CCU-Historians wartet die CCU/RM bei einem Neustart nicht bis die Datenbank richtig geschlossen wurde. Dadurch können defekte Datenbanken entstehen.

Klaus1954
Beiträge: 70
Registriert: 08.12.2019, 14:41
System: Alternative CCU (auf Basis OCCU)
Wohnort: am schwäbischen Meer
Hat sich bedankt: 7 Mal

Re: CCU-Historian V2.7.0

Beitrag von Klaus1954 » 03.10.2021, 22:33

Mathias hat geschrieben:
03.10.2021, 17:27
Klaus1954 hat geschrieben:
23.09.2021, 09:23
Bei mir gibt es keine .mv
Ich habe in dem Verzeichnis nur history.trace.dB und history.trace.dB.old (93MB)

Edit: könnte das mein Problem sein das sich der Name der DB in den neuen Versionen ab 2.4 geändert hat?
Das ist ungewöhnlich. In der history.trace.dB werden nur ein paar Fehlermeldungen aufgezeichnet. history.trace.dB.old ist mir unbekannt.

Der Datenbankname hat sich nicht geändert.
Klaus1954 hat geschrieben:
22.09.2021, 21:24
Hier nun meine Logs:CCU-Historian-Config.pdf
Deine Datenbankdatei auf dem USB-Stick ist defekt. Sie ist dort im Verzeichnis ccu-historian zu finden und heißt history.mv.db.

Weitere Informationen zur Installation als Add-On auf einer CCU3 oder RaspberryMatic sind hier zu finden. Dort ist auch ein Recovery beschrieben. Die Datenbank kann auch (schneller) auf einem richtigen PC wiederhergestellt werden.
Markus! hat geschrieben:
22.09.2021, 21:33
Fehler: The database has been closed [90098-199]
Hier ist auch ein Recovery nötig.

In älteren Versionen des CCU-Historians wartet die CCU/RM bei einem Neustart nicht bis die Datenbank richtig geschlossen wurde. Dadurch können defekte Datenbanken entstehen.
Danke für die vielen Tipps,
eines will sich mir dennoch nicht erschließen; denn wenn die DB defekt ist warum läuft die Version 2.3.1 dann problemlos!
Ich habe nun abschließend die Daten der letzten Jahre aufgegeben und komplett auf SSD umgestellt.
VG Klaus
Raspberry_400 mit RaspberryMatic; Programme: 142 - Variablen: 256 - Aktoren: 44 - Kanäle: 340.

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: CCU-Historian V2.7.0

Beitrag von MichaelN » 04.10.2021, 16:00

Unter RM 3.59.6.20210807 wird mir als verfügbare Version N/A angezeigt und der Button zum herunterladen zeigt auf
http://ccu3-webui/addons/ccu-historian/ ... sion=2.6.0
mit dem Output
Error determining download link!
Ist das so gewollt?
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: CCU-Historian V2.7.0

Beitrag von Baxxy » 04.10.2021, 20:12

MichaelN hat geschrieben:
04.10.2021, 16:00
Ist das so gewollt?
Ist bestimmt irgendwas durcheinander gekommen wegen dem gestrigen Release für Synology mit Versionsnummer 2.7.0.3.0.

Grüße, Baxxy

Antworten

Zurück zu „CCU-Historian“