CCU-Historian: Ein Langzeitarchiv für die CCU

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

UweRLP
Beiträge: 311
Registriert: 22.07.2013, 08:44
System: CCU
Hat sich bedankt: 13 Mal
Danksagung erhalten: 8 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von UweRLP » 27.09.2017, 11:01

Didi62 hat geschrieben:Kann mir jemand sagen wo diese Meldung herkommt?
Ist das eine Java-Meldung?
Oder ist das eine Meldung des CCU-Historian?
Wie kannst man was beurteilen wenn man noch nicht mal weis woher eine Meldung kommt? Ich traue mir das nicht zu.
Wenn die Meldung vom CCU-Historian gekommen wäre (ist ja nicht der Fall) dann wurde Historian doch gestartet und hätte dann die Meldung ausgespuckt und sich beendet. In dem Zusammenhang hätte es dann schon Sinn gemacht den Log-Level hoch zu setzten.
Didi62 hat geschrieben:Ich kann durchaus auch selbst beurteilen woran es evtl. auf gar keinen Fall liegen kann.
Oder anders ausgedrückt "vielleicht auf keinen Fall..."
Du solltest mit dir einig sein das es eventuell (vielleicht) nicht daran liegt oder auf keinen Fall dran liegt...

Nur mal so meine Gedanken dazu.
Uwe
--------------------------------------------
CCU3, ioBroker unter Windows 10 auf einem HP EliteDesk 800 G1 mit Intel(R) Core(TM) i5-4570S
Abgesichert mit einer APC Back-UPS Pro 1500 mit externem Batterie Pack BR24BPG
--------------------------------------------

Didi62
Beiträge: 367
Registriert: 07.10.2007, 16:18
Danksagung erhalten: 2 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Didi62 » 27.09.2017, 11:10

Leute, Leute, Leute.
Ich weiss schon was ich mir zutrauen kann und was nicht, mach Du Dir da mal keine Sorgen.
Ich habe das Problem mittlerweile gelöst, es lag wie von mir bereits angedeutet nicht am Hisorian selbst, sondern an der Softwareumgebung des Qnap-NAS nach einem Java-Update.
Wer also ebenfalls nach einem Java-Update auf dem NAS Probleme mit dem Historian hat, der kann sich gerne per PN bei mir melden. Ich helfe dann gerne weiter.

Taf73
Beiträge: 90
Registriert: 14.09.2013, 11:08

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Taf73 » 03.10.2017, 11:41

Hallo,

kann mir evtl. jemand sagen, warum ccu-historian nach dem Starten nicht ausgeführt wird?
Installiert habe ich es auf meinem QNAP.

Code: Alles auswählen

[/share/CACHEDEV1_DATA/ccuhistorian] # java -jar ccu-historian.jar -loglevel finest
2017-10-03 09:15:07|INFO   |CCU-Historian V1.1.1beta1
2017-10-03 09:15:07|INFO   |(C)MDZ (info@ccu-historian.de)
2017-10-03 09:15:07|FINE   |Command line options:
2017-10-03 09:15:07|FINE   |cmdLine.configFileName=ccu-historian.config
2017-10-03 09:15:07|FINE   |cmdLine.logLevel=FINEST
2017-10-03 09:15:07|FINE   |cmdLine.recalculation=false
2017-10-03 09:15:07|FINE   |cmdLine.compaction=false
2017-10-03 09:15:07|FINE   |cmdLine.clean=null
2017-10-03 09:15:07|FINE   |cmdLine.scriptFileName=
2017-10-03 09:15:07|FINE   |cmdLine.runScriptFileName=
2017-10-03 09:15:07|FINE   |Reading configuration file ccu-historian.config
hier noch die ccu-historian.config:

Code: Alles auswählen

devices.device1.type=CCU2
devices.device1.address='192.168.1.5'
devices.historianAddress='192.168.1.40'
webServer.historianAddress='192.168.1.40'
database.dir='./db'
database.tcpPort=7020
database.webAllowOthers=true
database.webPort=7010
logSystem.consoleLevel=Level.OFF
logSystem.fileLevel=Level.INFO
logSystem.fileName='./log/ccu-historian-%g.log'
webServer.dir='./webapp'
webServer.port=83
Danke und Grüße

Maxvil
Beiträge: 23
Registriert: 03.10.2017, 11:27
Hat sich bedankt: 1 Mal

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Maxvil » 03.10.2017, 12:14

Hallo Taf73,
ich bin grad auch dabei CCU-Historian einzurichten. Was wird dir angezeigt wenn du die Zeilen:

Code: Alles auswählen

//logSystem.consoleLevel=Level.OFF
//logSystem.fileLevel=Level.INFO
erstmal ausklammerst.


Gruß Marcus
444 Kanäle in 116 Geräten:

Taf73
Beiträge: 90
Registriert: 14.09.2013, 11:08

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Taf73 » 03.10.2017, 12:53

Da geht´s schon mal weiter

Code: Alles auswählen

[/share/CACHEDEV1_DATA/ccuhistorian] # java -jar ccu-historian.jar -loglevel finest
2017-10-03 10:51:11|INFO   |CCU-Historian V1.1.1beta1
2017-10-03 10:51:11|INFO   |(C)MDZ (info@ccu-historian.de)
2017-10-03 10:51:11|FINE   |Command line options:
2017-10-03 10:51:11|FINE   |cmdLine.configFileName=ccu-historian.config
2017-10-03 10:51:11|FINE   |cmdLine.logLevel=FINEST
2017-10-03 10:51:11|FINE   |cmdLine.recalculation=false
2017-10-03 10:51:11|FINE   |cmdLine.compaction=false
2017-10-03 10:51:11|FINE   |cmdLine.clean=null
2017-10-03 10:51:11|FINE   |cmdLine.scriptFileName=
2017-10-03 10:51:11|FINE   |cmdLine.runScriptFileName=
2017-10-03 10:51:11|FINE   |Reading configuration file ccu-historian.config
2017-10-03 10:51:14|INFO   |Starting base services
2017-10-03 10:51:14|INFO   |Connecting to database
2017-10-03 10:51:16|INFO   |Starting database web server
2017-10-03 10:51:16|INFO   |Setting up device 1
2017-10-03 10:51:17|INFO   |Creating HM script client for http://192.168.1.5:8181/tclrega.exe
2017-10-03 10:51:17|INFO   |Configured following interfaces: BidCos-RF, HmIP-RF, SysVar
2017-10-03 10:51:17|INFO   |Starting interfaces
2017-10-03 10:51:17|INFO   |Starting XML-RPC server on port 2098
2017-10-03 10:51:18|SEVERE |Exception: Socket is closed
2017-10-03 10:51:18|INFO   |Stopping database
2017-10-03 10:51:18|INFO   |Stopping base services
2017-10-03 10:51:18|SEVERE |Exception: Connection refused

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

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Mathias » 03.10.2017, 13:07

Die Kommandozeilenoption -loglevel finest ist nur bis zum erfolgreichen Lesen der Konfigurationsdatei gültig. Danach wird die Konfigurationsoption logSystem.consoleLevel verwendet. Für die Fehlersuche sollte daher auch die Konfigurationsoption logSystem.consoleLevel=Level.FINEST gesetzt werden.

Gruß
Mathias

Taf73
Beiträge: 90
Registriert: 14.09.2013, 11:08

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Taf73 » 03.10.2017, 13:20

Erstmal danke für Eure Hilfe, mit logSystem.consoleLevel=Level.FINEST erfolgt folgende Ausgabe:

Code: Alles auswählen

[/share/CACHEDEV1_DATA/ccuhistorian] # java -jar ccu-historian.jar
2017-10-03 11:15:28|INFO   |CCU-Historian V1.1.1beta1
2017-10-03 11:15:28|INFO   |(C)MDZ (info@ccu-historian.de)
2017-10-03 11:15:31|FINE   |Log system configuration:
2017-10-03 11:15:31|FINE   |logSystem.consoleLevel=Level.FINEST
2017-10-03 11:15:31|FINE   |logSystem.fileLevel=Level.OFF
2017-10-03 11:15:31|FINE   |logSystem.fileName='./log/ccu-historian-%g.log'
2017-10-03 11:15:31|FINE   |logSystem.fileLimit=1000000
2017-10-03 11:15:31|FINE   |logSystem.fileCount=5
2017-10-03 11:15:31|FINE   |logSystem.binRpcLevel=Level.WARNING
2017-10-03 11:15:31|INFO   |Starting base services
2017-10-03 11:15:31|INFO   |Connecting to database
2017-10-03 11:15:31|FINE   |database.dir='./db'
2017-10-03 11:15:31|FINE   |database.name='history'
2017-10-03 11:15:31|FINE   |database.user='sa'
2017-10-03 11:15:31|FINE   |database.webEnable=true
2017-10-03 11:15:31|FINE   |database.webPort=7010
2017-10-03 11:15:31|FINE   |database.webAllowOthers=true
2017-10-03 11:15:31|FINE   |database.tcpEnable=false
2017-10-03 11:15:31|FINE   |database.tcpPort=7020
2017-10-03 11:15:31|FINE   |database.tcpAllowOthers=false
2017-10-03 11:15:31|FINE   |database.pgEnable=false
2017-10-03 11:15:31|FINE   |database.pgPort=5435
2017-10-03 11:15:31|FINE   |database.pgAllowOthers=false
2017-10-03 11:15:31|FINE   |database.backup=''
2017-10-03 11:15:33|FINE   |Database: Preparing table DATA_POINTS
2017-10-03 11:15:33|INFO   |Starting database web server
2017-10-03 11:15:33|FINE   |Database management URL: http://192.168.1.40:7010
2017-10-03 11:15:33|FINE   |Configuring interfaces
2017-10-03 11:15:33|FINE   |All devices: Reading configuration option 'historianBinRpcPort':
2017-10-03 11:15:33|FINE   |All devices: Reading configuration option 'historianXmlRpcPort':
2017-10-03 11:15:33|FINE   |All devices: Reading configuration option 'historianAddress': 192.168.1.40
2017-10-03 11:15:34|INFO   |Setting up device 1
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'type': CCU2
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'address': 192.168.1.5
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'reinitTimeout':
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'prefix':
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'writeAccess':
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'sysVarDataCycle':
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'timeout':
2017-10-03 11:15:34|INFO   |Creating HM script client for http://192.168.1.5:8181/tclrega.exe
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'watchdogProgram':
2017-10-03 11:15:34|FINE   |Device 1: Reading configuration option 'watchdogCycle':
2017-10-03 11:15:34|INFO   |Configured following interfaces: BidCos-RF, HmIP-RF, SysVar
2017-10-03 11:15:34|INFO   |Starting interfaces
2017-10-03 11:15:34|INFO   |Starting XML-RPC server on port 2098
2017-10-03 11:15:34|FINE   |XML-RPC server address is http://192.168.1.40:2098
2017-10-03 11:15:34|FINE   |Starting re-init task
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.IEQ0458410:0.CONFIG_PENDING, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.IEQ0536924:0.UNREACH, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0042545:0.CONFIG_PENDING, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0042545:0.UNREACH, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINE   |Calling init(http://192.168.1.40:2098, HmIP-RF)
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0054674:0.LOWBAT, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0076391:0.UNREACH, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0080891:0.LOWBAT, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0080891:0.UNREACH, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0462102:0.CONFIG_PENDING, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINEST |Event received: BidCos-RF.JEQ0462102:0.UNREACH, Tue Oct 03 11:15:35 GMT 2017, true, 2
2017-10-03 11:15:35|FINE   |Stopping re-init task
2017-10-03 11:15:35|FINE   |Stopping XML-RPC server
2017-10-03 11:15:35|SEVERE |Exception: Socket is closed
2017-10-03 11:15:35|FINE   |Stopping main scheduler
2017-10-03 11:15:35|INFO   |Stopping database
2017-10-03 11:15:35|INFO   |Stopping base services
2017-10-03 11:15:35|SEVERE |Exception: Connection refused
2017-10-03 11:15:35|FINE   |java.net.ConnectException: Connection refused
        at mdz.hc.itf.hm.HmXmlRpcClient.init(HmXmlRpcClient.groovy:45)
        at mdz.hc.itf.hm.HmXmlRpcInterface.init(HmXmlRpcInterface.groovy:113)
        at mdz.hc.itf.hm.HmXmlRpcInterface.start(HmXmlRpcInterface.groovy:72)
        at mdz.hc.itf.Manager$_start_closure1.doCall(Manager.groovy:60)
        at mdz.hc.itf.Manager.start(Manager.groovy:58)
        at mdz.ccuhistorian.HistorianSystem.<init>(HistorianSystem.groovy:38)
        at mdz.ccuhistorian.Main.start(Main.groovy:95)
        at mdz.ccuhistorian.Main.access$0(Main.groovy)
        at mdz.ccuhistorian.Main$_run_closure4.doCall(Main.groovy:72)
        at mdz.ccuhistorian.Main$_run_closure4.call(Main.groovy)
        at mdz.ccuhistorian.LogSystem.catchToLog(LogSystem.groovy:95)
        at mdz.ccuhistorian.Main.run(Main.groovy:72)
        at mdz.ccuhistorian.Main.main(Main.groovy:40)
2017-10-03 11:15:35|FINEST |Sleeping

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

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Mathias » 03.10.2017, 13:51

Taf73 hat geschrieben:Erstmal danke für Eure Hilfe, mit logSystem.consoleLevel=Level.FINEST erfolgt folgende Ausgabe:

Code: Alles auswählen

[/share/CACHEDEV1_DATA/ccuhistorian] # java -jar ccu-historian.jar
...
2017-10-03 11:15:35|SEVERE |Exception: Connection refused
2017-10-03 11:15:35|FINE   |java.net.ConnectException: Connection refused
        at mdz.hc.itf.hm.HmXmlRpcClient.init(HmXmlRpcClient.groovy:45)
...
Der CCU-Historian kann keine Verbindung zum HM-IP Schnittstellenprozess aufbauen. Hast Du die aktuelle Firmware auf der CCU? Funktioniert ein Ping an die CCU2 vom CCU-Historian-Rechner aus?

Taf73
Beiträge: 90
Registriert: 14.09.2013, 11:08

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Taf73 » 03.10.2017, 19:35

Hallo,

aktuelle Firmware ist drauf und die CCU lässt sich anpingen :( .

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

Re: CCU-Historian: Ein Langzeitarchiv für die CCU

Beitrag von Mathias » 04.10.2017, 21:07

Ist auf der CCU2 die Firewall so konfiguriert, dass der Historian zugreifen darf?

Beispiel für das Netzwerk 192.168.0.0:
Zwischenablage01.png
Zwischenablage01.png (15.97 KiB) 3992 mal betrachtet

Antworten

Zurück zu „CCU-Historian“