CCU-historian - Datenpfad ändern

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Antworten
PCSHG
Beiträge: 103
Registriert: 07.10.2017, 15:14
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal

CCU-historian - Datenpfad ändern

Beitrag von PCSHG » 24.01.2019, 15:40

Hallo Forengemeinde,
wie kann ich bei zwei angesteckten USB-Sticks am Raspberry Pi die Datenbank auf einen anderen Stick erzeugen lassen? CCU-historian ist installiert, aber noch nicht gestartet.

Ich habe zwei USB-Sticks an meiner Zentrale:

Stick 1: speichert automatische Backups sbk.-Dateien der Zentrale.
Stick 2: soll Speicherort für CCU-historian Datenbank werden.

Gruß Tobias
808 Kanäle in 128 Geräten:
1x HM-CC-VG-1, 1x HM-OU-LED16, 1x HM-RC-19, 1x HM-WDS100-C6-O, 1x HmIP-ASIR, 2x HmIP-BDT, 3x HmIP-BRC2, 2x HmIP-BROLL, 13x HmIP-BSM, 9x HmIP-eTRV-2, 1x HmIP-FCI6, 4x HmIP-FROLL, 2x HmIP-FSI16, 8x HmIP-FSM, 3x HmIP-FSM16, 3x HmIP-HAP, 3x HmIP-PDT, 6x HMIP-PS, 10x HMIP-PSM, 1x HmIP-RCV-50, 3x HmIP-SAM, 1x HmIP-SCI, 20x HmIP-SRH, 15x HMIP-SWDO, 8x HmIP-SWSD, 1x HmIP-WGC, 1x HMIP-WRC2, 1x HmIP-WTH-2, 1x HmIPW-DRAP, 1x HmIPW-DRS8, 1x RPI-RF-MOD

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

Re: CCU-historian - Datenpfad ändern

Beitrag von Mathias » 24.01.2019, 20:21

Der Pfad zur Datenbank kann in der Konfigurationsdatei geändert werden. Sie liegt an folgender Position:

Code: Alles auswählen

/usr/local/addons/ccu-historian/ccu-historian.config
Folgende Zeile muss dort angepasst werden:

Code: Alles auswählen

database.dir='/media/usb0/ccu-historian'
Weitere Informationen zum CCU-Historian auf RaspberryMatic oder CCU3 sind hier zu finden.

Gruß
Mathias

princemichi
Beiträge: 10
Registriert: 08.01.2023, 14:57
System: CCU
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: CCU-historian - Datenpfad ändern

Beitrag von princemichi » 22.01.2023, 16:59

Hallo,

wenn ich die Datenbank auf mein NAS mit der IP 123.123.123.123 in den Ordner /Documents/smart home/Datenbank/ccu-historian/live/
seichern will und der Benutzer admin heißt und dessen Passwort auf dem NAS 1234567 ist, wie stelle ich dann die Config ein?

denn:

Code: Alles auswählen

database.dir='ftp://admin:1234567@123.123.123.123:21/Documents/smart home/Datenbanken/ccu-historian/live/'
..funktioniert nicht.

P.S. Die Daten tausche ich dann gegen meine echten später aus :D
Zuletzt geändert von princemichi am 22.01.2023, 17:07, insgesamt 1-mal geändert.

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

Re: CCU-historian - Datenpfad ändern

Beitrag von Baxxy » 22.01.2023, 17:06

Du musst erstmal dein Netzwerkverzeichnis in der CCU mounten, z.B. nach /mnt

In die ccu-historian.config trägst du dann bspw. ...

Code: Alles auswählen

database.dir='/mnt/ccu-historian'
...ein.

Hilfreich beim mounten ist z.B. CUxD.
Da kann man den "MOUNTCMD" ablegen und der wird dann beim Zentralenstart automatisch ausgeführt.
Info's dazu im CUxD-Handbuch.

princemichi
Beiträge: 10
Registriert: 08.01.2023, 14:57
System: CCU
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: CCU-historian - Datenpfad ändern

Beitrag von princemichi » 22.01.2023, 17:47

Hallo Baxxy - Vielen Dank!

ich habe nun versucht in CuxD

den Befehl

Code: Alles auswählen

MOUNTCMD=mount -t nfs -o nolock 123.123.123.123:/Documents/smarthome/Datenbanken/ccu-historian/live /mnt
... unter Setup einzufügen.
Allerdimgs kommentiert CUxD die Zeile nach dem speichern sofort aus in:

Code: Alles auswählen

;MOUNTCMD=mount -t nfs -o nolock 123.123.123.123:/Documents/smarthome/Datenbanken/ccu-historian/live /mnt
In einer SSH-Verbindung auf der CCU3 bekomme ich mit dem Befehl

Code: Alles auswählen

mount -t nfs -o nolock 123.123.123.123:/Documents/smarthome/Datenbanken/ccu-historian/live /mnt
die Meldung: Permission denied.

Ich glaube ich stelle mich gerade doof an, aber ich komme nicht zum Ziel :lol:

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

Re: CCU-historian - Datenpfad ändern

Beitrag von Baxxy » 22.01.2023, 17:59

princemichi hat geschrieben:
22.01.2023, 17:47
die Meldung: Permission denied.
Klingt ja nach fehlender Authentifizierung. (Benutzer / Passwort)
Bei nfs-Mounts kann ich nicht helfen.
Da sollte aber ein bisschen Google-Suche zum Ziel führen.

Ich nutze cifs/SMB und das sieht dann beispielhaft so aus:

Code: Alles auswählen

/bin/mount -t cifs -o vers=3.11,username=xxx,password=yyy //192.168.1.1/RM-Daten/Test-RM /mnt

Antworten

Zurück zu „CCU-Historian“