Historian2.0.0_beta1

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

JoMass
Beiträge: 316
Registriert: 26.11.2016, 12:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 11 Mal

Historian2.0.0_beta1

Beitrag von JoMass » 24.04.2018, 22:14

Hallo Mathias,

Erst mal vielen Dank für die Beta Version des neuen Historian2.0 ! Super dass wir die schon testen dürfen!

Konnte die V2.0Beta auf meinem QNAP TS453 unter JRE 8.151.2 installieren. Browser MS edge in aktueller Version. leider war nicht alles Funktionsfähig. An die Web-Oberfläche kam ich dran und Daten wurden wohl aufgezeichnet aber es wurden mir keine Graphiken angezeigt. Am Ende des LOG ist der Restart mit V1.2 zu sehen, damit ging es wieder wie gewohnt.

Bin leider die nächsten 2 Tage offline. weitere Tests könnte ich am WE machen

Log Auszug:

Code: Alles auswählen

2018-04-24 18:13:48|INFO   |Starting base services
2018-04-24 18:13:48|INFO   |Connecting to database
2018-04-24 18:13:51|INFO   |Starting database web server
2018-04-24 18:13:51|INFO   |Setting up device 1
2018-04-24 18:13:51|INFO   |Creating HM script client for http://192.169.3.55:8181/tclrega.exe
2018-04-24 18:13:51|INFO   |Setting up plug-in 1
2018-04-24 18:13:51|INFO   |Configured following interfaces: BidCos-RF, HmIP-RF, SysVar, CUxD
2018-04-24 18:13:51|INFO   |Starting interfaces
2018-04-24 18:13:51|INFO   |Starting BIN-RPC server on port 2099
2018-04-24 18:13:51|INFO   |Starting XML-RPC server on port 2098
2018-04-24 18:13:52|INFO   |Connecting to 192.169.3.55:2001
2018-04-24 18:13:52|INFO   |Connecting to 192.169.3.55:8701
2018-04-24 18:13:52|INFO   |Starting historian
2018-04-24 18:13:53|INFO   |Starting web server
2018-04-24 18:13:53|INFO   |jetty-7.2.2.v20101205
2018-04-24 18:13:53|INFO   |NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
2018-04-24 18:13:53|INFO   |Started SelectChannelConnector@0.0.0.0:8082
2018-04-24 18:13:54|INFO   |Web server port: 8082
2018-04-24 18:14:23|WARNING|Device BidCos-RF.OEQ0310350.DUTY_CYCLE does not exist
2018-04-24 18:14:23|INFO   |Connecting to 192.169.3.55:2001
2018-04-24 18:14:42|SEVERE |Exception: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (java.lang.String) values: [1W]
Possible solutions: parseDate(java.lang.String)
2018-04-24 18:14:42|SEVERE |Detail: groovy.lang.MissingMethodException: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (java.lang.String) values: [1W]
Possible solutions: parseDate(java.lang.String)
	at SimpleTemplateScript1$_run_closure1.doCall(SimpleTemplateScript1.groovy:24)
	at SimpleTemplateScript1$_run_closure1.doCall(SimpleTemplateScript1.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.webapp.WebUtilities.catchToLog(WebUtilities.groovy:83)
	at mdz.ccuhistorian.webapp.WebUtilities$catchToLog.call(Unknown Source)
	at SimpleTemplateScript1.run(SimpleTemplateScript1.groovy:9)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114)
	at org.eclipse.jetty.server.Server.handle(Server.java:352)
	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1051)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:590)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212)
	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451)
2018-04-24 18:15:26|SEVERE |Exception: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (java.lang.String) values: [2D]
Possible solutions: parseDate(java.lang.String)
2018-04-24 18:15:26|SEVERE |Detail: groovy.lang.MissingMethodException: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (java.lang.String) values: [2D]
Possible solutions: parseDate(java.lang.String)
	at SimpleTemplateScript1$_run_closure1.doCall(SimpleTemplateScript1.groovy:24)
	at SimpleTemplateScript1$_run_closure1.doCall(SimpleTemplateScript1.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.webapp.WebUtilities.catchToLog(WebUtilities.groovy:83)
	at mdz.ccuhistorian.webapp.WebUtilities$catchToLog.call(Unknown Source)
	at SimpleTemplateScript1.run(SimpleTemplateScript1.groovy:9)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114)
	at org.eclipse.jetty.server.Server.handle(Server.java:352)
	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1051)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:590)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212)
	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451)
2018-04-24 18:19:15|SEVERE |Exception: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (null) values: [null]
2018-04-24 18:19:15|SEVERE |Detail: groovy.lang.MissingMethodException: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (null) values: [null]
	at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.groovy:24)
	at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.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.webapp.WebUtilities.catchToLog(WebUtilities.groovy:83)
	at mdz.ccuhistorian.webapp.WebUtilities$catchToLog.call(Unknown Source)
	at SimpleTemplateScript6.run(SimpleTemplateScript6.groovy:9)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114)
	at org.eclipse.jetty.server.Server.handle(Server.java:352)
	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1051)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:590)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212)
	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451)
2018-04-24 18:19:42|SEVERE |Exception: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (null) values: [null]
2018-04-24 18:19:42|SEVERE |Detail: groovy.lang.MissingMethodException: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (null) values: [null]
	at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.groovy:24)
	at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.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.webapp.WebUtilities.catchToLog(WebUtilities.groovy:83)
	at mdz.ccuhistorian.webapp.WebUtilities$catchToLog.call(Unknown Source)
	at SimpleTemplateScript6.run(SimpleTemplateScript6.groovy:9)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114)
	at org.eclipse.jetty.server.Server.handle(Server.java:352)
	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1051)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:590)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212)
	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451)
2018-04-24 18:20:09|SEVERE |Exception: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (java.lang.String) values: [2h]
Possible solutions: parseDate(java.lang.String)
2018-04-24 18:20:09|SEVERE |Detail: groovy.lang.MissingMethodException: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (java.lang.String) values: [2h]
Possible solutions: parseDate(java.lang.String)
	at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.groovy:24)
	at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.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.webapp.WebUtilities.catchToLog(WebUtilities.groovy:83)
	at mdz.ccuhistorian.webapp.WebUtilities$catchToLog.call(Unknown Source)
	at SimpleTemplateScript6.run(SimpleTemplateScript6.groovy:9)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114)
	at org.eclipse.jetty.server.Server.handle(Server.java:352)
	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1051)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:590)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212)
	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451)
2018-04-24 18:25:04|INFO   |Starting base services
2018-04-24 18:25:04|INFO   |Connecting to database
2018-04-24 18:25:07|INFO   |Starting database web server
2018-04-24 18:25:08|INFO   |Setting up device 1
2018-04-24 18:25:08|INFO   |Creating HM script client for http://192.169.3.55:8181/tclrega.exe
2018-04-24 18:25:08|INFO   |Setting up plug-in 1
2018-04-24 18:25:08|INFO   |Configured following interfaces: BidCos-RF, HmIP-RF, SysVar, CUxD
2018-04-24 18:25:08|INFO   |Starting interfaces
2018-04-24 18:25:08|INFO   |Starting BIN-RPC server on port 2099
2018-04-24 18:25:08|INFO   |Starting XML-RPC server on port 2098
2018-04-24 18:25:08|INFO   |Connecting to 192.169.3.55:2001
2018-04-24 18:25:08|INFO   |Connecting to 192.169.3.55:8701
2018-04-24 18:25:08|INFO   |Starting historian
2018-04-24 18:25:08|INFO   |Starting web server
2018-04-24 18:25:09|INFO   |jetty-7.2.2.v20101205
2018-04-24 18:25:09|INFO   |NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
2018-04-24 18:25:09|INFO   |Started SelectChannelConnector@0.0.0.0:8082
2018-04-24 18:25:09|INFO   |Web server port: 8082
2018-04-24 18:25:38|WARNING|Device BidCos-RF.OEQ0310350.DUTY_CYCLE does not exist
2018-04-24 18:25:39|INFO   |Connecting to 192.169.3.55:2001
JoMass
~200 Geräte; ~70 Programme FW: 3.75.6.20240316 – Odroid N2+ 4GB 64GB-SSD , Homeassistant (latest), - HISTORIAN V3.6.0 auf QNAP; Mediola AIO Creator NEO - Node-RED (Current version: 17.0.10 (3.1.7))

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

Re: Historian2.0.0_beta1

Beitrag von Mathias » 24.04.2018, 23:08

Hallo,

ich habe nochmal das Paket ccu-historian-2.0.0-beta.1-bin.zip installiert und keine Probleme festgestellt. Hast Du auch wirklich das webapp und lib Verzeichnis kopiert?

Gruß
Mathias

JoMass
Beiträge: 316
Registriert: 26.11.2016, 12:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 11 Mal

Re: Historian2.0.0_beta1

Beitrag von JoMass » 24.04.2018, 23:24

ja das komplette Verzeichnis V1.2 erst gesichert und dann das komplette extrahierte V2.0 drüberinstalliert. Die neue Versionsnummer wurde auch richtig angezeigt. nur es wurden weder existierende (bookmarks) noch neue Graphiken angezeigt, leerer Screen.
Versuchs am Freitag erneut und lösche vorher die entsprechenden Verzeichnisse, Vielleicht war da was inkompatibles aus früheren Versionen drin...
JoMass
~200 Geräte; ~70 Programme FW: 3.75.6.20240316 – Odroid N2+ 4GB 64GB-SSD , Homeassistant (latest), - HISTORIAN V3.6.0 auf QNAP; Mediola AIO Creator NEO - Node-RED (Current version: 17.0.10 (3.1.7))

Tharanis
Beiträge: 119
Registriert: 15.04.2015, 11:39
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: Historian2.0.0_beta1

Beitrag von Tharanis » 25.04.2018, 19:09

Auch von mir vielen Dank für Deine ganze Arbeit an der neuen Version. Die Präsentation auf dem Usertreffen hat mir schon das Wasser im Mund zusammenlaufen lassen^^.

Habe mich erstmals an eine Beta1-Version gewaagt und habe eben die 2.0.0_beta1 zum testen installiert. Historian ist auch erreichbar (das ist schonmal super^^) und meldet sich auch als V2.0.0-beta.1, leider aber mit der alten Oberfläche (das ist schade):
Beta1.JPG
Basis: Raspberrymatic 2.31.25.20180324
Paket: ccu-historian-addon-2.0.0-beta.1.tar.gz
Installationsart: Über die Addon-Verwaltung der CCU-Oberfläche
Beta1_2.JPG
Kann ich noch etwas zur Analyse beitragen?

EDIT: Beim Anklicken der Übersicht der Datenpunkte kann ich Grafiken sehen, nicht aber bei der Trenddarstellung
DWD-Unwetterwarnscript v1.32.b03 (RaspberryMatic) - Lüftungswarnung auf Temperatur-Basis

RaspberryMatic (3.65.11.20221005) - Längste Laufzeit bislang: 48 Tage (RaspberryMatic), 72 Tage (CCU2), >100 Tage (CCU1)

DrTob
Beiträge: 3426
Registriert: 29.10.2010, 08:24
Danksagung erhalten: 5 Mal

Re: Historian2.0.0_beta1

Beitrag von DrTob » 25.04.2018, 20:45

das gleiche bei mir:

Liste wird angezeigt, (Anklicken von Zeilen zum Auswählen und Hervorheben bei Mouseover funktioniert nicht) aber Trendgrafiken nicht. (leere Seite)

Beim Aufrufversuch taucht auf der Konsole folgender Fehler auf: (Historian läuft unter Windows 7, Zugriff sowohl mit Safari (MacOS) als auch auf dem Host selbst mit Firefox und Edge versucht.

(Grafiken in der Details-Ansicht der Datenpunkte funktionieren)

Code: Alles auswählen

2018-04-25 20:38:06|SEVERE |Exception: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (null) values: [null]
2018-04-25 20:38:06|SEVERE |Detail: groovy.lang.MissingMethodException: No signature of method: mdz.ccuhistorian.webapp.WebUtilities.parseDuration() is applicable for argument types: (null) values: [null]
        at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.groovy:24)
        at SimpleTemplateScript6$_run_closure1.doCall(SimpleTemplateScript6.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.webapp.WebUtilities.catchToLog(WebUtilities.groovy:83)
        at mdz.ccuhistorian.webapp.WebUtilities$catchToLog.call(Unknown Source)
        at SimpleTemplateScript6.run(SimpleTemplateScript6.groovy:9)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
        at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:186)
        at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:158)
        at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
       at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:114)
        at org.eclipse.jetty.server.Server.handle(Server.java:352)
        at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:596)
        at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1051)
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:590)
        at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:212)
        at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:508)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.access$000(SelectChannelEndPoint.java:34)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:451)

Tharanis
Beiträge: 119
Registriert: 15.04.2015, 11:39
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: Historian2.0.0_beta1

Beitrag von Tharanis » 25.04.2018, 22:14

Ein erster Erfolg: Ich scheine nun die neue Oberfläche zu haben. Ich habe mich durch die Verzeichnisse auf meinem Raspberrymatic geklickt und mal verglichen. Unter /usr/local/addons/ccu-historian/ccu-historian/webapp/historian war alter Balast, den ich gelöscht habe. Nun habe ich im Verzeichnis nur noch:

Code: Alles auswählen

ccu-historian.ico
config.gy
diagnosis.html
dpconfig.gy
dpdetails.gy
dptools.gy
index.gy
trend.gy
EDIT: Jetzt werden auch die Trendgrafiken wieder angezeigt. Schicke Sache.
DWD-Unwetterwarnscript v1.32.b03 (RaspberryMatic) - Lüftungswarnung auf Temperatur-Basis

RaspberryMatic (3.65.11.20221005) - Längste Laufzeit bislang: 48 Tage (RaspberryMatic), 72 Tage (CCU2), >100 Tage (CCU1)

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

Re: Historian2.0.0_beta1

Beitrag von Mathias » 25.04.2018, 22:25

So, ich konnte das Problem nachvollziehen: Die Datei webapp/index.html der Vorgängerversion verursacht das Problem!

Also: Bei einem Upgrade die Ordner webapp und lib der bestehenden Version vor dem Kopieren löschen!

Viele Grüße
Mathias

Slice
Beiträge: 1201
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 141 Mal
Danksagung erhalten: 85 Mal

Re: Historian2.0.0_beta1

Beitrag von Slice » 26.04.2018, 11:41

Hallo zusammen,

ich habe bei mir unter Windows Server 2016 auch gerade das Upgrade auf die neue V2.0.0 Beta1 durchgeführt.
Einfach das Archiv runtergeladen und in ein neues Verzeichnis entpackt, dann nur meine DB und die Config in den neuen Ordner kopiert, fertig. Lief auf Anhieb ohne Probleme!
Sieht ja mit der neuen Oberfläche wirklich schick aus, allerdings sind die riesigen Häkchen in der Übersicht Datenpunktliste und Datenpunktkonfiguration schon sehr wuchtig!! :shock:
Ich weiß es ist noch eine Beta, aber 1-2 Sachen vermisse ich schon, einmal das löschen von Datenpunkten, bzw. auch das kopieren und in der Datenpunktkonfiguration wurde in der alten Version die Anzahl an Datenpunkten angezeigt, bei der neuen fehlt das.
Ich gehe aber mal davon aus das das noch kommen wird, oder?!
Ansonsten ein wirklich gelunger Versionwechsel, sieht gut aus.

Danke und Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

DrTob
Beiträge: 3426
Registriert: 29.10.2010, 08:24
Danksagung erhalten: 5 Mal

Re: Historian2.0.0_beta1

Beitrag von DrTob » 26.04.2018, 12:53

Slice hat geschrieben: Ich weiß es ist noch eine Beta, aber 1-2 Sachen vermisse ich schon, einmal das löschen von Datenpunkten,
Datenpunkte auswählen und „Werkzeuge“ (rechts, neben Trend) auswählen

Slice
Beiträge: 1201
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 141 Mal
Danksagung erhalten: 85 Mal

Re: Historian2.0.0_beta1

Beitrag von Slice » 26.04.2018, 13:15

Hallo DrTob,

und was soll da erscheinen? Ich habe rechts 3 Buttons: "Details" - "Werkzeuge" - "Trend".
Wähle ich einen Datenpunkt aus und klicke auf Werkzeuge erscheint das Diagramm mit den Zeitbereichen.
Ein löschen kann ich da leider nicht finden..

Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

Antworten

Zurück zu „CCU-Historian“