CCU-Historian nach der Installation nicht erreichbar - warum

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von Herbert_Testmann » 16.05.2017, 22:06

microsuck hat geschrieben:Leider kein Erfolg.

was komisch ist das wenn ich über den Reiter Zusatzsoftware versuche CCU-Historian zu öffnen kommt immer die Adresse:
http://homematic-ccu2:8082

Dies ist glaube ich der Fehler. Den da kann er nichts finden. Aber wo kann ich das einstellen?

Danke
hallo

das wurde schon vor langer zeit bemängelt, ist aber eigentlich kein Fehler.
Der Name ist der default Hostname derCCU2.
Du kannst in Deinem Netzwerk im DNS fest legen, dass dieser Name auf die IP des RasPi verweist, wenn es nicht automatisch funktioniert.
Falls es keinen DNS Server gibt, macht das zum Beispiel die Fritz Box, falls als DSL Router vorhanden. Man kann in der FritzBox der festen IP des RasPi z.B. den o.g. Namen zuordnen.

Wenn Du historian immer mit dem selben PC / laptop / mac aufrufst, kannst Du dort auch in die Hosts Datei den Namen homematic-ccu2 und die passende IP eintragen. Dann funktioniert es auch.
Es gibt viele Wege die namensauflösung zu verstellen :)
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

microsuck
Beiträge: 220
Registriert: 03.09.2012, 15:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von microsuck » 17.05.2017, 08:54

Ok dann müsste es doch aber mit der IP des RPI:8082 funktionieren. Dem ist aber noch so ):

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von Herbert_Testmann » 17.05.2017, 10:32

Hallo

wenn es mit der Ip des RasPi nicht funktioniert, dann läuft der Webserver nicht, oder das Port ist schon von einer anderen Anwendung belegt.
Dazu sollte etwas im LogFile von Historian stehen.
ggf. kann man in der config auch einfach mal den Port verändern.

PS war das weiter oben eigentlich die komplette config Datei oder nur ein Ausschnitt??
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

microsuck
Beiträge: 220
Registriert: 03.09.2012, 15:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von microsuck » 17.05.2017, 10:46

das war die komplette config mehr steht nicht drin.

hier nochmal ein aktueller Auszug aus meiner Log:

Code: Alles auswählen

at org.h2.message.DbException.getJdbcSQLException(DbException.java:344) 
        at org.h2.message.DbException.get(DbException.java:167)                 
        at org.h2.message.DbException.convert(DbException.java:286)             
        at org.h2.util.NetUtils.getLocalAddress(NetUtils.java:269)              
        at org.h2.server.web.WebServer.updateURL(WebServer.java:345)            
        at org.h2.server.web.WebServer.init(WebServer.java:334)                 
        at org.h2.tools.Server.<init>(Server.java:52)                           
        at org.h2.tools.Server.createWebServer(Server.java:422)                 
        at mdz.ccuhistorian.Database.<init>(Database.groovy:57)                 
        at mdz.ccuhistorian.DatabaseSystem.<init>(DatabaseSystem.groovy:16)     
        at mdz.ccuhistorian.HistorianSystem.<init>(HistorianSystem.groovy:16)   
        at mdz.ccuhistorian.Main.start(Main.groovy:78)                          
        at mdz.ccuhistorian.Main.access$0(Main.groovy)                          
        at mdz.ccuhistorian.Main$_run_closure4.doCall(Main.groovy:55)           
        at mdz.ccuhistorian.Main$_run_closure4.call(Main.groovy)                
        at mdz.ccuhistorian.LogSystem.catchToLog(LogSystem.groovy:78)           
        at mdz.ccuhistorian.Main.run(Main.groovy:55)                            
        at mdz.ccuhistorian.Main.main(Main.groovy:23)                           
Caused by: java.net.UnknownHostException: homematic-ccu2: homematic-ccu2: Name o
        at java.net.InetAddress.getLocalHost(InetAddress.java:1505)             
        at org.h2.util.NetUtils.getLocalAddress(NetUtils.java:267)              
        at org.h2.server.web.WebServer.updateURL(WebServer.java:345)            
        at org.h2.server.web.WebServer.init(WebServer.java:334)                 
        at org.h2.tools.Server.<init>(Server.java:52)                           
        at org.h2.tools.Server.createWebServer(Server.java:422)                 
        at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)         
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
        at java.lang.reflect.Method.invoke(Method.java:498)                     
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)           
        at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(Stat
        at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(Static
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCa
        ... 10 more                                                             
Caused by: java.net.UnknownHostException: homematic-ccu2: Name or service not kn
        at org.h2.util.NetUtils.getLocalAddress(NetUtils.java:267)              
        at org.h2.server.web.WebServer.updateURL(WebServer.java:345)            
        at org.h2.server.web.WebServer.init(WebServer.java:334)                 
        at org.h2.tools.Server.<init>(Server.java:52)                           
        at org.h2.tools.Server.createWebServer(Server.java:422)                 
        ... 10 more                       
2017-05-17 05:38:09|FINEST |Sleeping                                            
2017-05-17 05:38:39|FINE   |Reading configuration file /usr/local/addons/ccu-his
2017-05-17 05:38:39|FINE   |Log system configuration:                           
2017-05-17 05:38:39|FINE   |logSystem.consoleLevel=Level.INFO                   
2017-05-17 05:38:39|FINE   |logSystem.fileLevel=Level.FINEST                    
2017-05-17 05:38:39|FINE   |logSystem.fileName='/var/log/ccu-historian-%g.log'  
2017-05-17 05:38:39|FINE   |logSystem.fileLimit=1000000                         
2017-05-17 05:38:39|FINE   |logSystem.fileCount=5                               
2017-05-17 05:38:39|FINE   |logSystem.binRpcLevel=Level.FINEST                  
2017-05-17 05:38:39|INFO   |Starting base services                              
2017-05-17 05:38:39|INFO   |Connecting to database                              
2017-05-17 05:38:39|FINE   |database.dir='/usr/local/sdcard/ccu-historian/'     
2017-05-17 05:38:39|FINE   |database.name='history'                             
2017-05-17 05:38:39|FINE   |database.user='sa'                                  
2017-05-17 05:38:39|FINE   |database.webEnable=true                             
2017-05-17 05:38:39|FINE   |database.webPort=8083                               
2017-05-17 05:38:39|FINE   |database.webAllowOthers=true                        
2017-05-17 05:38:39|FINE   |database.tcpEnable=false                            
2017-05-17 05:38:39|FINE   |database.tcpPort=9092                               
2017-05-17 05:38:39|FINE   |database.tcpAllowOthers=false                       
2017-05-17 05:38:39|FINE   |database.pgEnable=false 

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von Herbert_Testmann » 17.05.2017, 17:51

Hallo

mal abwarten, was Mathias dazu schreibt ....
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

microsuck
Beiträge: 220
Registriert: 03.09.2012, 15:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von microsuck » 20.05.2017, 08:31

keiner eine Idee?

lips1
Beiträge: 103
Registriert: 13.10.2012, 20:29
Hat sich bedankt: 3 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von lips1 » 28.01.2018, 09:49

Hallo,
ich habe vermutlich das gleiche Problem.

Ich habe einen neuen Raspi3 mit aktuellem yahm und aktueller CCU2 Firmware aufgesetzt.
Unter Zusatzsoftware habe ich aus dem Git die Datei "ccu-historian-addon-1.2.0beta2.tar.gz" installiert.
Wenn ich jetzt auf den neuen Buuton CCU Historian klicke, öffnet sich eine neue Browserseite mit folgendem Aufruf "http://192.168.0.100/addons/ccu-histori ... fKlFTBsygs@"
Nach kurzer Zeit kommt dann Seiten laden fehler und in der Adressleiste steht "http://homematic-ccu2:8082/"
Ein direkter Aufruf der CCU-IP und Port 8082 geht auch nicht. Im Netzwerk ist eine Fritzbox als DHCP Server.

Fragen:
Auf meinem aktuellen System mit Raspi2 habe ich Version 0,7X vom Historian installiert, indem ich die entpakte zip Datei einfach auf den Raspi verschoben habe und die Config
entsprechen angepasst habe. Auf den Raspi habe ich dann per Console das Java Programm gestartet.

Muss ich auf den Raspi3 auser dem Addon zusätzlic noch was auf den Raspi installieren?
Muss ich auf den Raspi3 immer noch manuell das Java Programm starten?
Im Verzeichnis /usr/local/addons/ccu-historian gibt es eine ccu-historian.config welche automatisch ausgefüllt wurde.
Im Verzeichnis /usr/local/addons/ccu-historian/ccu-historian gibt es eine weitere ccu-historian-sample.config. Diese entspricht der dieich aus Version 0.7x kenne.
Muss diese auch angepasst werden?
Gibt es eine aktuelle Installationsanleitung? Im Netz finde ich nur Versionen, die sich auf das entpacken und verschieben beziehen.

Auszug aus dem log

Code: Alles auswählen

Jan 28 09:51:29 homematic-ccu2 user.notice kernel: [36022.763606] eq3loop: eq3loop_ioctl_slave() ttyS0: unhandled ioctl 0x5459
Jan 28 09:51:29 homematic-ccu2 user.notice kernel: [36022.763617] eq3loop: eq3loop_ioctl_slave() ttyS0: unhandled ioctl 0x545D
Jan 28 09:51:35 homematic-ccu2 daemon.warn cuxd[262]: process_rpc_request(127.0.0.1) - illegal XMLRPC(listDevices) request
Jan 28 09:51:37 homematic-ccu2 daemon.warn cuxd[262]: process_rpc_request(127.0.0.1) - illegal XMLRPC(init) request
Jan 28 09:51:42 homematic-ccu2 user.info homematic: starting ccu-historian
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=TEMPERATURE failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","TEMPERATURE"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0.000000 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=HUMIDITY failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","HUMIDITY"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=RAINING failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","RAINING"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=RAIN_COUNTER failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","RAIN_COUNTER"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0.000000 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=WIND_SPEED failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","WIND_SPEED"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0.000000 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=WIND_DIRECTION failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","WIND_DIRECTION"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=WIND_DIRECTION_RANGE failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","WIND_DIRECTION_RANGE"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=SUNSHINEDURATION failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","SUNSHINEDURATION"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:49 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=BRIGHTNESS failed getting physical value.
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"NEQ0293806:1","BRIGHTNESS"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:49 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:53 homematic-ccu2 user.err rfd: HSSParameter::GetValue() id=BRIGHTNESS failed getting physical value.
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"MEQ0247436:1","BRIGHTNESS"} result= [faultCode:-1,faultString:"Failure"] [iseXmlRpc.cpp:2605]
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [iseXmlRpc.h:281]
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","1009"} result= nil [iseXmlRpc.cpp:2599]
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [iseXmlRpc.cpp:1204]
Jan 28 09:51:53 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=System [iseRTHss.cpp:163]
Jan 28 09:51:58 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError:     string wds_name = dom.GetObject("$src$").Name();     object prg=dom.GetObject(5688);     object dp_tmp=dom.GetObject(prg.Rule().RuleCondition(1).CndSingleCondition(0).LeftVal());     obj
Jan 28 09:52:03 homematic-ccu2 daemon.info cuxd[262]: INIT 'xmlrpc_bin://127.0.0.1:1999' '16003'
Jan 28 08:52:35 homematic-ccu2 daemon.info init: starting pid 610, tty '/dev/tty1': '/sbin/getty -L tty1 115200 linux'

Grüsse.
Zuletzt geändert von Roland M. am 01.02.2018, 17:26, insgesamt 1-mal geändert.
Grund: Code-Tags eingefügt
Rasp 3 mit piVCCU3, HM-Wired/Funk, 103 Geräte

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

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von Mathias » 28.01.2018, 20:46

lips1 hat geschrieben:Nach kurzer Zeit kommt dann Seiten laden fehler und in der Adressleiste steht "http://homematic-ccu2:8082/"
Dieser Fehler kommt in der Regel, wenn der Name homematic-ccu2 (der in RaspberryMatic eingestellte Hostname) nicht im lokalen Netzwerk aufgelöst werden kann. Bei meinem RaspberryMatic habe ich den gleichen Fehler. Das liegt aber nicht am CCU-Historian.
lips1 hat geschrieben:Ein direkter Aufruf der CCU-IP und Port 8082 geht auch nicht.
Dies sollte eigentlich Abhilfe für den o.g. Fehler schaffen.
lips1 hat geschrieben:Fragen:
Auf meinem aktuellen System mit Raspi2 habe ich Version 0,7X vom Historian installiert, indem ich die entpakte zip Datei einfach auf den Raspi verschoben habe und die Config
entsprechen angepasst habe. Auf den Raspi habe ich dann per Console das Java Programm gestartet.
Das kannst Du auch so mit der aktuellen Version vom CCU-Historian machen.
lips1 hat geschrieben:Muss ich auf den Raspi3 auser dem Addon zusätzlic noch was auf den Raspi installieren?
Nein.
lips1 hat geschrieben:Muss ich auf den Raspi3 immer noch manuell das Java Programm starten?
Bei der Installation als Add-On sollte das nicht nötig sein.
lips1 hat geschrieben:Im Verzeichnis /usr/local/addons/ccu-historian gibt es eine ccu-historian.config welche automatisch ausgefüllt wurde.
Im Verzeichnis /usr/local/addons/ccu-historian/ccu-historian gibt es eine weitere ccu-historian-sample.config. Diese entspricht der dieich aus Version 0.7x kenne.
Muss diese auch angepasst werden?
Dies ist nur eine Beispiel-Konfigurationsdatei in der alle Optionen einmal aufgeführt sind.
lips1 hat geschrieben:Gibt es eine aktuelle Installationsanleitung? Im Netz finde ich nur Versionen, die sich auf das entpacken und verschieben beziehen.
Die Add-On Installation sollte alles Nötige vornehmen. Die alten Installationsanleitungen sollten aber alle noch gültig sein.
lips1 hat geschrieben:Auszug aus dem log
Im Log befinden sich keine Fehlermeldungen, die auf den CCU-Historian hindeuten. Dies ist allerdings auch das System-Log. Die Log-Datei des CCU-Historians ist ergiebiger (s.a. Handbuch Abschnitt 8.1).

Gruß
Mathias

lips1
Beiträge: 103
Registriert: 13.10.2012, 20:29
Hat sich bedankt: 3 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von lips1 » 29.01.2018, 20:01

Hallo, ich habe jetzt das AddOn wieder deinstalliert, weil es immer wieder zu reboots kam.
Historian habe ich nun durch mauelle Installation auf den Raspi kopiert.
Soweit schein auch alles zu laufen. Allerdings bekomme ich beim Aufruf im Browser jetzt
HTTP ERROR 404
Problem accessing /. Reason:
Not Found

angezeigt. Wenn ich Historian stoppe bekomme ich Seite nicht gefunden. Soweit scheint der Webserver zu laufen.
Aber es scheint beim Login zu geben.

Wo habe ich was übersehen?

Meine config:
logSystem.consoleLevel=Level.INFO
logSystem.fileLevel=Level.OFF
logSystem.fileName='./ccu-historian-%g.log'
logSystem.fileLimit=1000000
logSystem.fileCount=5
logSystem.binRpcLevel=Level.WARNING
database.dir='/media/DS214/backup'
database.name='history'
database.user='sa'
database.password='ccu-historian'
// database.backup=''
database.webEnable=true
database.webPort=8082
database.webAllowOthers=true
database.tcpEnable=false
database.tcpPort=9092
database.tcpAllowOthers=true
database.pgEnable=false
database.pgPort=5435
database.pgAllowOthers=true
webServer.port=80
webServer.dir='./webapp'
webServer.logLevel=Level.WARNING
webServer.historianAddress='192.168.0.26'
// 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.historianBinRpcPort=2099
devices.historianXmlRpcPort=2098
devices.historianAddress='192.168.0.26' // 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.>.watchdogProgram=''
// devices.device<Nr.>.watchdogCycle=300000 // 5 Minuten
// Bei Anbindung von mehreren Zentralen muss ein Präfix je Zantrale gesetzt werden!
// 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.0.100'

// 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'

Danke für Eure Hilfe
Rasp 3 mit piVCCU3, HM-Wired/Funk, 103 Geräte

Micky
Beiträge: 257
Registriert: 18.12.2014, 15:52
System: CCU
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: CCU-Histroian nach der Installation nicht erreichbar - w

Beitrag von Micky » 29.01.2018, 20:40

Guten Abend,

ich bin jetzt alles andere als der hm-profi, aber mein ccu-historian läuft hier sehr stabil. Habe nur die Pfade mit z.B. Datenbanken und die IP-Adresse der ccu-historian auskommentiert, Rest wie bisher.

Bzgl. dem Zugang versucht ccu-historian die Anwendung auf Port80 zur Verfügung zu stellen, ist der bzw. sind die Ports bei dir evtl. durch andere Anwendungen (Apache, Lighthttpd...) belegt?

Grüße M.

Edit

Code: Alles auswählen

// meine CCU-Historian Konfiguration --> Rest ist mit // auskommentiert

database.dir='/media/stick/ccu-historian/data'
database.webPort=8088
database.tcpPort=8089
webServer.port=90
webServer.dir='/media/stick/ccu-historian/webapp'
webServer.historianAddress='192.168.178.50'
devices.historianAddress='192.168.178.50'
devices.device1.type=CCU2
devices.device1.address='192.168.178.200'
devices.device1.plugin1.type=CUXD
webServer.menuLinks.link1.text='Log DutyCycle'
webServer.menuLinks.link1.address='http://192.168.178.20:90/historian/analyze.html?i=41&b=&d=3D&e=&trend_refresh=+Aktualisieren+'
Ich übernehme keinerlei Haftung/Garantie für Tipps/Hinweise die ich hier gebe. Danke für euer Verständnis.

Antworten

Zurück zu „CCU-Historian“