CCU-Historian@Synology

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Rex69
Beiträge: 28
Registriert: 29.03.2017, 13:02
Hat sich bedankt: 1 Mal

Re: CCU-Historian@Synology

Beitrag von Rex69 » 28.11.2017, 13:20

derrapf hat geschrieben:Hi Rex69
Was ist SPK?
Ich habe folgende Versionen bei mir laufen:
Also die SPK Datei ist das Paket welches du über das Paketzentrum im Synology Webinterface installiert hast.
Laut deinem Screenshot hast du die alte Version 0.7.6hf1. Dieses Paket wurde nicht von mir angepasst.
Es erklärt höchstwahrscheinlich wieso bei dir in der Synology Oberfläche nicht der richtige Status angezeigt wird und evtl. auch wieso nach einem Reboot der Historian nicht mehr läuft.
derrapf hat geschrieben:Ich werde auf jeden Fal mal heute abend (ich hoffe ich habe Zeit dafür) nach Deiner Anleitung vorgehen.
Du musst erstmal die Stabile Version 1.1.0 installieren, bevor du nach meiner Anleitung die Beta Version installierst.
Hierzu lädst du dir bitte die SPK Datei der letzten stabilen Version 1.1.0 über den Link aus diesem Beitrag:
Ich denke du hast vom CCU-Historian bereits die Version 1.1.0 installiert, aber von Hand und nicht über das Synology SPK Paket.
Mach auf jeden Fall eine Sicherung von der deiner Konfiguration und von deiner Datenbank.

Wahrscheinlich kannst du die SPK Version 1.1.0 einfach über deine 0.7.6hf1 installieren.
Zuerst musst du den CCU-Historian auf der Synology stoppen. Wenn es nicht über das Webinterface geht, dann den Prozess in der Konsole beenden.
Anschließend kannst du dann im Webinterface von Synology über Paketzentrum und manuelle Instalation die SPK V1.1.0 installieren und im Anschluss den Historian starten.

Wenn dann alles funktioniert und du die Beta testen möchtest kannst du diese laut meiner Anleitung installieren.

Gruß
Rex69

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 28.11.2017, 13:48

Hi
Ich habe mir das Paket hier herunter geholt nachdem ich nach "CCU-Historian" und "Synology" gegoogelt habe
https://sourceforge.net/projects/ccu-hi ... rce=navbar
Das ist dann aber wohl veraltet. Ist dein Link dann also die offizielle Quelle?
Gruss Ralf

Rex69
Beiträge: 28
Registriert: 29.03.2017, 13:02
Hat sich bedankt: 1 Mal

Re: CCU-Historian@Synology

Beitrag von Rex69 » 28.11.2017, 13:58

derrapf hat geschrieben:Hi
Ich habe mir das Paket hier herunter geholt nachdem ich nach "CCU-Historian" und "Synology" gegoogelt habe
https://sourceforge.net/projects/ccu-historianatsynolo...
Das ist dann aber wohl veraltet.
Ja, das Paket von Sourceforge ist nicht mehr aktuell.
Ich habe dieses Paket als Vorlage für meine Weiterentwicklung genommen.
derrapf hat geschrieben: Ist dein Link dann also die offizielle Quelle?
Ja, momentan ist es die aktuellste Version.

Gruß
Rex69
Zuletzt geändert von Rex69 am 30.11.2017, 09:35, insgesamt 1-mal geändert.

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 30.11.2017, 01:58

So ich hab den ersten Schritt gemacht.
Die Stabile Version war aber eine Zip Datei. Die kann ich nicht dem Paketmanager geben. Ich habe also den Historian deinstalliert, das Zip entpackt, auf die Syno gespielt, das gebackuppte configfile und die Datenbank wieder dazu kopiert und gestartet.
Leider bekomme ich immer noch den Fehler

Code: Alles auswählen

2017-11-30 01:56:49|INFO   |Starting interfaces
2017-11-30 01:56:49|INFO   |Starting BIN-RPC server on port 2099
2017-11-30 01:56:49|INFO   |Starting XML-RPC server on port 2098
2017-11-30 01:56:49|INFO   |Connecting to 192.168.111.160:2001
2017-11-30 01:56:50|INFO   |Stopping BIN-RPC server on port 2099
2017-11-30 01:56:50|SEVERE |Exception: Socket is closed
2017-11-30 01:56:50|INFO   |Stopping database
2017-11-30 01:56:50|INFO   |Stopping base services
2017-11-30 01:56:50|SEVERE |Exception: Connection refused
Macht wahrscheinlich keinen Sinn die Beta drauf zu spielen solange der Historian nicht gescheit läuft...
Gruss Ralf

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

Re: CCU-Historian@Synology

Beitrag von Mathias » 30.11.2017, 05:57

derrapf hat geschrieben:So ich hab den ersten Schritt gemacht.
Die Stabile Version war aber eine Zip Datei.
Nein, in Rex69s Beitrag sind nur SPK-Dateien verlinkt.

Rex69
Beiträge: 28
Registriert: 29.03.2017, 13:02
Hat sich bedankt: 1 Mal

Re: CCU-Historian@Synology

Beitrag von Rex69 » 30.11.2017, 09:32

Mathias hat geschrieben:
derrapf hat geschrieben:So ich hab den ersten Schritt gemacht.
Die Stabile Version war aber eine Zip Datei.
Nein, in Rex69s Beitrag sind nur SPK-Dateien verlinkt.
@derrapf
Wie Mathias schon sagt, ich habe NUR SPK-Dateien verlinkt die du direkt mit dem Paketmanager der Synology installieren kannst.
Den Link findest du in diesem Beitrag: viewtopic.php?p=352616#p352616

Gruß
Rex69

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 30.11.2017, 10:17

Habt ihr das jetzt geändert?
Auf dem gleichen Link, die erste Datei wo "letze stabile Version" stand war bei mir ein Zip.. Verstehe ich nicht...
Gruss Ralf

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 30.11.2017, 21:44

Hallo Rex
Also:
Ich hab alles nochmal auf Anfang:
CCU-Historian komplett deinstalliert.
Dann das spk Paket der stabilen Version aus deinem Link downgeloaded und über den Paket Manager installiert.
Der Installer hat mich auch brav alle möglichen Parameter abgefragt; ob ich eine CCU2 habe, ob ich CUxD verwende, welche IPs usw.
Hab ich alles eingegeben. Port 8080 hab ich gelassen.
Danach wurde ich gefragt ob ich den Historian nach der Installation starten möchte: Ja.
Jetzt wird er als "läuft" angezeigt.
Das ist schon mal super und ein Fortschritt!

ABER: Es wurde kein ccu-historian.config angelegt!!!
Eine Datenbank wird auch nicht automatisch angelegt.

Im Log steht entsprechend:

Code: Alles auswählen

2017-11-30 21:32:07|SEVERE |Exception: Can't access configuration file ccu-historian.config
Ich kopiere also nun mein Backup-Config File rein, starte neu: Und bekomme den alten gewohnten Fehler:

Code: Alles auswählen

2017-11-30 21:41:07|SEVERE |Exception: Socket is closed
2017-11-30 21:41:07|FINE   |java.net.SocketException: Socket is closed
	at mdz.hc.itf.binrpc.BinRpcServer.send(BinRpcServer.groovy:99)
	at mdz.hc.itf.binrpc.BinRpcServer.access$1(BinRpcServer.groovy)
	at mdz.hc.itf.binrpc.BinRpcServer$_handleClient_closure6.doCall(BinRpcServer.groovy:183)
	at mdz.hc.itf.binrpc.BinRpcServer$_handleClient_closure6.call(BinRpcServer.groovy)
	at mdz.Utilities.catchToLog(Utilities.groovy:70)
	at mdz.hc.itf.binrpc.BinRpcServer.handleClient(BinRpcServer.groovy:137)
	at mdz.hc.itf.binrpc.BinRpcServer.access$2(BinRpcServer.groovy)
	at mdz.hc.itf.binrpc.BinRpcServer$_acceptClients_closure5$_closure9.doCall(BinRpcServer.groovy:83)
	at mdz.hc.itf.binrpc.BinRpcServer$_acceptClients_closure5$_closure9.call(BinRpcServer.groovy)
ccu-historian-0.log
(2.08 MiB) 30-mal heruntergeladen
Hier mein Config File:
ccu-historian.config.txt
(9.81 KiB) 45-mal heruntergeladen
Firewall:
2017-11-30 22_40_45-HomeMatic WebUI.png
2017-11-30 22_40_45-HomeMatic WebUI.png (13.26 KiB) 1284 mal betrachtet
Gruss Ralf

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

Re: CCU-Historian@Synology

Beitrag von Mathias » 30.11.2017, 23:09

Also irgendetwas ist mit der HM-IP Schnittstelle. Hast Du HM-IP Geräte? Funktionieren diese an der CCU einwandfrei?

Gruß
Mathias

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Historian@Synology

Beitrag von derrapf » 30.11.2017, 23:12

Hallo Matthias
Nee HM-IP hab ich nicht
ABER:
1h später hab ich nochmal am config file rumgespielt. Habe aber nichts nennenswertes geändert.
Hier der Unterschied. Zwei EInträge auskommentiert, einen (CuxD) wieder einkommentiert:

Code: Alles auswählen

//   webServer.port=81
// devices.historianRpcPort=8087
   devices.device1.plugin1.type=CUXD
Jetzt kommt der Fehler nicht mehr. Kann es am einkommetntierten devices.historianRpcPort liegen? Im Log stand aber nie was von Port 8087...
Hier das aktuelle Log. Am Zeitstempel 2017-11-30 22:48:58 sieht man dass das Config File neu eingelesen wurde und ab da kommt der Fehler nicht mehr:
ccu-historian-0.zip
(573.37 KiB) 30-mal heruntergeladen
So. Aber ich bekomme nun die Website nicht angezeigt. Ich muss doch die IP in den Browser eintrag die in webServer.historianAddress definiert ist; aber mit welchem Port?
Alle Variablen mit Ports sind auskommentiert. Was ist den nder Default-Port? Oder ist das mein Problem? Muss ich einen Port einstellen?
Welchen? Wie?

Gruss Ralf

Antworten

Zurück zu „CCU-Historian“