kann Historian nicht aufrufen

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Antworten
Wolf6660
Beiträge: 116
Registriert: 03.04.2012, 08:27
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

kann Historian nicht aufrufen

Beitrag von Wolf6660 » 26.04.2018, 10:26

Hi,

die Seite kann nicht angezeigt werden. In der Fritzbox ist der richtige Name vergeben und es wierd direkt mit der 192.168.xx.xx:8082 aufgerufen.

Hier ein auszug aus der LOG:

Code: Alles auswählen

2018-04-26 07:28:37|INFO   |Connecting to database
2018-04-26 07:28:37|SEVERE |Exception: General error: "java.lang.ArrayIndexOutOfBoundsException: 2048" [50000-197]
2018-04-26 07:28:37|SEVERE |Detail: org.h2.jdbc.JdbcSQLException: General error: "java.lang.ArrayIndexOutOfBoundsException: 2048" [50000-1
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
        at org.h2.message.DbException.get(DbException.java:168)
        at org.h2.message.DbException.convert(DbException.java:307)
        at org.h2.engine.Database.openDatabase(Database.java:319)
        at org.h2.engine.Database.<init>(Database.java:280)
        at org.h2.engine.Engine.openSession(Engine.java:66)
        at org.h2.engine.Engine.openSession(Engine.java:179)
        at org.h2.engine.Engine.createSessionAndValidate(Engine.java:157)
        at org.h2.engine.Engine.createSession(Engine.java:140)
        at org.h2.engine.Engine.createSession(Engine.java:28)
        at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:351)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:124)
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:103)
        at org.h2.Driver.connect(Driver.java:69)
        at mdz.ccuhistorian.Database.<init>(Database.groovy:69)
        at mdz.ccuhistorian.DatabaseSystem.<init>(DatabaseSystem.groovy:33)
        at mdz.ccuhistorian.HistorianSystem.<init>(HistorianSystem.groovy:34)
        at mdz.ccuhistorian.Main.start(Main.groovy:100)
        at mdz.ccuhistorian.Main.access$0(Main.groovy)
        at mdz.ccuhistorian.Main$_run_closure4.doCall(Main.groovy:77)
        at mdz.ccuhistorian.Main$_run_closure4.call(Main.groovy)
        at mdz.Exceptions.lambda$0(Exceptions.java:84)
        at mdz.Exceptions.catchToLog(Exceptions.java:74)
        at mdz.Exceptions.catchToLog(Exceptions.java:84)
        at mdz.ccuhistorian.Main.run(Main.groovy:77)
        at mdz.ccuhistorian.Main.main(Main.groovy:45)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 2048
        at org.h2.store.Data.readString(Data.java:220)
        at org.h2.store.Data.readString(Data.java:203)
        at org.h2.store.Data.readValue(Data.java:805)
        at org.h2.index.PageDataLeaf.readRow(PageDataLeaf.java:623)
        at org.h2.index.PageDataLeaf.getRowAt(PageDataLeaf.java:333)
        at org.h2.index.PageDataCursor.nextRow(PageDataCursor.java:101)
        at org.h2.index.PageDataCursor.next(PageDataCursor.java:67)
        at org.h2.table.RegularTable.addIndex(RegularTable.java:272)
        at org.h2.engine.Database.open(Database.java:760)
        at org.h2.engine.Database.openDatabase(Database.java:286)
jemand eine Idee?

danke

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: kann Historian nicht aufrufen

Beitrag von NickHM » 26.04.2018, 13:08

Guten morgen

auf welcher Hardware läuft Historian?
Wie sieht die config Datei aus?
Welche Historian Version?
Geht es um ein Update oder eine Neuinstallation?
Wenn die CCU ein RasPi ist, hat der ein Funkmodul?
...

Wolf6660
Beiträge: 116
Registriert: 03.04.2012, 08:27
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: kann Historian nicht aufrufen

Beitrag von Wolf6660 » 27.04.2018, 07:10

Hi,

hier die Infos:
NickHM hat geschrieben: auf welcher Hardware läuft Historian?
RPI3 (RaspberryMatic)
NickHM hat geschrieben:Wie sieht die config Datei aus?

Code: Alles auswählen

logSystem.fileLevel=Level.INFO
logSystem.fileName='/var/log/ccu-historian-%g.log'
logSystem.fileLimit=1000000
logSystem.fileCount=5
logSystem.binRpcLevel=Level.INFO
database.webEnable=true
database.webPort=8083
database.webAllowOthers=true
webServer.port=8082
webServer.historianAddress='192.168.x.x'
webServer.dir='/usr/local/addons/ccu-historian/ccu-historian/webapp'
webServer.logLevel=Level.INFO
webServer.menuLinks.link1.text='WebUI Settings'
webServer.menuLinks.link1.address='http://192.168.x.x'
devices.device1.type=CCU2
devices.device1.address='192.168.x.x'
devices.historianAddress=null
devices.device1.plugin1.type=CUXD
database.dir='/usr/local/sdcard/ccu-historian/'

NickHM hat geschrieben:Welche Historian Version?
2.0
NickHM hat geschrieben:Geht es um ein Update oder eine Neuinstallation?
Neustinstallation
NickHM hat geschrieben:Wenn die CCU ein RasPi ist, hat der ein Funkmodul?
ja

Danke

Wolf6660

NickHM
Beiträge: 3733
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 66 Mal
Danksagung erhalten: 120 Mal

Re: kann Historian nicht aufrufen

Beitrag von NickHM » 27.04.2018, 11:40

Sorry, aus der angepassten RasPi Version bin ich raus. Da ist mir zu viel verbogen.

in der config fällt mir nur auf

Code: Alles auswählen

devices.historianAddress=null
Da steht normalerweise die IP von dem Gerät, auf dem Historian läuft. Also in dem Fall des RasPI. Da es aber auf dem selben Rechner läuft, könnte das auch so stimmen.

Voraussetzung ist Java Version 8. mehr fällt mir nicht ein.

Da musst Du wohl auf Mathias warten :(

BTW mit Deinen 192.168.x.x Adressen kann keiner etwas anfangen da sie nur in Deinem netz gültig sind. Es ist also Zeitverschwendung diese unkenntlich zu machen und trägt (z.b. bei Zahlendrehern) auch nicht zur Fehleranalyse bei

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

Re: kann Historian nicht aufrufen

Beitrag von Mathias » 28.04.2018, 22:05

Bitte als erstes die Version 2.0.0-beta.2 installieren.

Wahrscheinlich musst Du die Datenbank reparieren. Eine Anleitung findest Du hier.

Gruß
Mathias

Wolf6660
Beiträge: 116
Registriert: 03.04.2012, 08:27
Hat sich bedankt: 4 Mal
Danksagung erhalten: 1 Mal

Re: kann Historian nicht aufrufen

Beitrag von Wolf6660 » 30.04.2018, 07:12

danke jetzt funktioniert alles DANKE

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

Re: kann Historian nicht aufrufen

Beitrag von Mathias » 30.04.2018, 08:18

Was hast Du denn geändert?

wintux
Beiträge: 202
Registriert: 21.12.2016, 17:57
System: CCU
Wohnort: Bad Camberg
Hat sich bedankt: 1 Mal
Danksagung erhalten: 7 Mal

Re: kann Historian nicht aufrufen

Beitrag von wintux » 30.04.2018, 08:41

Ist das gleiche Problem wie bei mir ;-) Mathias

Antworten

Zurück zu „CCU-Historian“