ich versuche mich gerade in die Materie HM mit dem Fall CCU-Historian einzuarbeiten. Was ich damit sagen möchte, ich bin ein Neuling und recht wenig erfahren.
Seit zwei Tagen und Nächten versuche ich nun den Historian auf einen RasPi3 zum laufen zu bringen. Gefühlt habe ich schon jeden Artikel hier im Forum gelesen. Schon mal vorab vielen Dank für die vielen hilfreichen Tipps die hier gegeben werden. Oft dachte ich jetzt hast du den richtigen Ansatz gefunden, zack ausprobiert und leider immer wieder der gleiche Fehler . Ich komme einfach nicht weiter und bin schon verzweifelt.
Ich habe nach der Anleitung von Jens-P. Stern gearbeitet http://hausautomation.stern-av.de/homem ... betreiben/ (vielen Dank dafür an JPS für die tolle Anleitung). Es gab kleine Abweichungen von dem Tutorial wobei ich vermute das es an einer veränderten Installationdatei liegt.
So ist bei mir die "Advanced Options" an Position 7 und nicht 8.
Bei diesem Befehl
Code: Alles auswählen
1 sudo apt-get dist-upgrade
.....es gab nur eine Abfrage die mit Ja oder Nein zu beantworten war, danach wurde nochmals ein upgrade durchgeführt.
Der weitere verlauf war Problemlos. Ich kann auch auf die ccu-historian.config Datei per WinSCP zugreifen und verändern.
Welche ich wie folgt angepasst habe um sie erst mal überhaupt zum laufen zu bringen:
Code: Alles auswählen
// CCU-Historian Konfiguration//
// Hinweise:
// Kommentarzeilen starten mit zwei Schrägstrichen (//). Alle Zeichen nach den Schrägstrichen
// werden ignoriert. Zeichenketten als Optionswert müssen von einfachen Anführungszeichen (')
// umschlossen sein. Weitere Informationen sind auch im Abschnitt 3 im Handbuch zu finden.
//
// Liste der zur Verfügung stehen Konfigurationsoptionen mit ihren jeweiligen Standardwerten:
//
// logSystem.consoleLevel=Level.INFO
// logSystem.fileLevel=Level.OFF
logSystem.fileName='/opt/ccu-historian/ccu-historian-%g.log'
// logSystem.fileLimit=1000000
// logSystem.fileCount=5
// logSystem.binRpcLevel=Level.WARNING
database.dir='/opt/ccu-historian/data'
// database.name='history'
// database.user='sa'
// database.password='ccu-historian'
// database.backup=''
// database.webEnable=true
// database.webPort=8082
// database.webAllowOthers=false
// database.tcpEnable=false
// database.tcpPort=9092
// database.tcpAllowOthers=false
// database.pgEnable=false
// database.pgPort=5435
// database.pgAllowOthers=false
webServer.port=81
webServer.dir='/opt/ccu-historian/webapp'
// webServer.logLevel=Level.WARNING
webServer.historianAddress='192.168.xxx.xx'
// webServer.trendDesigns ... (s.a. Abschnitt 7.4.1 im Handbuch)
// webServer.apiKeys=[]
// webServer.menuLinks ... (s.a. Abschnitt 4.4 im Handbuch)
// historian.metaCycle=3600000 // 1 Stunde
// historian.bufferCount=5000
// historian.bufferTime=0
// devices.historianRpcPort=2011
devices.historianAddress='192.168.xxx.xx' // eigene IP-Adresse automatisch ermitteln
//
// Für jede Zentrale bzw. jedes Gerät müssen folgende zwei Optionen gesetzt werden
// (s.a. Abschnitt 3.2 im Handbuch):
// devices.device<Nr.>.type=<CCU1, CCU2 oder BINRPC>
// devices.device<Nr.>.address='<IP-Adresse>'
//
// Optional können noch folgende Optionen gesetzt werden:
// devices.device<Nr.>.plugin<Nr.>.type=<CUXD oder HMWLGW>
// devices.device<Nr.>.sysVarDataCycle=30000
// devices.device<Nr.>.reinitTimeout=300000
// devices.device<Nr.>.writeAccess=false
// devices.device<Nr.>.prefix=''
//
// Es muss im Folgenden mindestens eine Zentrale bzw. Gerät konfiguriert werden:
// Typ der Zentrale: CCU1 oder CCU2
devices.device1.type=CCU2
// IP-Adresse der Zentrale
devices.device1.address='192.168.xxx.xx'
// Falls CUxD verwendet wird, die Kommentarzeichen (//) vor folgender Zeile entfernen:
// devices.device1.plugin1.type=CUXD
// Falls das HomeMatic Wired LAN Gateway verwendet wird, die Kommentarzeichen (//) vor
// folgender Zeile entfernen:
// devices.device1.plugin1.type=HMWLGW
// Falls CUxD und das HMWLGW verwendet wird, die Kommentarzeichen (//) vor folgenden
// zwei Zeilen entfernen:
devices.device1.plugin1.type=CUXD
devices.device1.plugin2.type=HMWLGW
// Zum Freischalten der Web-Links zu den Beispiel-Web-Seiten, die Kommentarzeichen (//) vor folgenden
// zwei Zeilen entfernen:
// webServer.menuLinks.link1.text='Beispiel 1 - Vorjahresvergleich'
// webServer.menuLinks.link1.address='/custom/example1.html'
Ich würde hier auch gern die Fehlermeldung als Code einfügen. Hat jemand eine Idee wie ich diese vom RasPi hier her bekomme
Sonst würde ich Sie einfach abtippen.
Werd Sie doch mal abtippen und dann anfügen.
Ich hoffe Ihr könnt mir helfen und der kauf des RasPi war nicht umsonst .
Erstmal an alle vielen Dank, ich hoffe Ihr könnt die Anfängerfragen noch ertragen .
BG
Rico
So wie angedroht hier nun die Meldung vom Pi.....
Code: Alles auswählen
pi@Rico-RasPi3-CCU-Historian:/opt/ccu-historian sudo java -jar /opt/ccu-historian/ccu-historian.jar
16:03:44|INFO |CCU-Historian V0.7.7dev14
16:03:44|INFO |(C)MDZ (info@ccu-historian.de)
16:03:46|INFO |Starting base services
16:03:46|INFO |Connecting to database
16:03:47|INFO |Starting database web server
16:03:47|INFO |Setting up device 1
16:03:47|INFO |Creating HM script client for http://192.168.xxx.xx:8181/tclrega.exe
16:03:47|INFO |Setting up plug-in 1
16:03:47|INFO |Setting up plug-in 2
16:03:47|INFO |Configured following interfaces: BidCos-RF, SysVar, CUxD, BidCos-Wired
16:03:47|INFO |Starting interfaces
16:03:49|INFO |Stopping database
16:03:49|INFO |Stopping base services
16:03:49|SEVERE |Exception: Verbindungsaufbau abgelehnt