Hallo
ich habe vor ein paar Tagen Visu installiert und komme soweit ganz gut damit zurecht.
Allerdings gibt's ein paar Probleme, es funktionieren ein paar Dinge überhaupt nicht.
1. beim Starten einer Configdatei wird die Fehlermeldung Eventsource is not defined ausgegeben2020-01-02 09_42_05-Window.png
In diesem Fall verwende ich Edge als Browser, auf meinem IPAD kommt der Fehler nicht. Der Editor funktioniert soweit.
2. ich kann im Editor kein Plugin hinzufügen, wenn ich das versuche komme ich bis zu dem Punkt das ich das Plugin auswählen kann. Dann kommt nur noch loading
2020-01-02 09_49_12-Window.png
3. Sollte ich in diesem Fall die Configdatei speichern und manuell bearbeiten, in dem ich aus einem Beispiel einen Code hinein kopiere. So wird die Datei nicht als valide erkannt obwohl die Datei XML valide ist.
4. Ich kann keine versteckte Konfiguration abspeichern. Den Fehler bekomme ich bei allen Browsern HTTP ERROR 500
Problem accessing /cometvisu/manager.php. Reason:
Server Error Caused by:
java.lang.NullPointerException at java.util.regex.Matcher.getTextLength(Matcher.java :1283) at java.util.regex.Matcher.reset(Matcher.java:309) at java.util.regex.Matcher.<init>(Matcher.java:229) at java.util.regex.Pattern.matcher(Pattern.java:1093) at org.openhab.ui.cometvisu.internal.servlet.CometVis uServlet.doPost(CometVisuServlet.java:194) at javax.servlet.http.HttpServlet.service(HttpServlet .java:707) at javax.servlet.http.HttpServlet.service(HttpServlet .java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:852) at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:544) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:536) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:1581) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1307) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:293) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:482) at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:1549) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1204) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:141) at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java :494) at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:374) at org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:268) at org.eclipse.jetty.io.AbstractConnection$ReadCallba ck.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInt erest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(Channel EndPoint.java:117) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.runTask(EatWhatYouKill.java:336) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.doProduce(EatWhatYouKill.java:313) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecut or$ReservedThread.run(ReservedThreadExecutor.java: 367) at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:782) at org.eclipse.jetty.util.thread.QueuedThreadPool$Run ner.run(QueuedThreadPool.java:918) at java.lang.Thread.run(Thread.java:748)
5. Wenn ich eine gauge hinzugefügt und konfiguriert habe so ist diese nicht überall sichtbar, sie wird als unbekannt eingestuft. Momentan führe ich das auf den Punkt 2 zurück.
Die Installation wurde auf einem Rasperry durchgeführt mit dem neuesten openHAB Distribution. Openhab ist installiert und Items also auch Things funktionieren, ebenfalls ist eine Sidemap vorhanden die von visu auch ausgelesen und angezeigt wird. Ich habe die beiden unter User Interfaces (Openhab) stehenden Punkte für VISU installiert. Zusätzlich ist das FitzBox Binding für (siehe Punkt 4) TR064 Installiert.
Ich hoffe Ihr könnt mit den Angaben etwas anfangen
ich habe vor ein paar Tagen Visu installiert und komme soweit ganz gut damit zurecht.
Allerdings gibt's ein paar Probleme, es funktionieren ein paar Dinge überhaupt nicht.
1. beim Starten einer Configdatei wird die Fehlermeldung Eventsource is not defined ausgegeben2020-01-02 09_42_05-Window.png
In diesem Fall verwende ich Edge als Browser, auf meinem IPAD kommt der Fehler nicht. Der Editor funktioniert soweit.
2. ich kann im Editor kein Plugin hinzufügen, wenn ich das versuche komme ich bis zu dem Punkt das ich das Plugin auswählen kann. Dann kommt nur noch loading
2020-01-02 09_49_12-Window.png
3. Sollte ich in diesem Fall die Configdatei speichern und manuell bearbeiten, in dem ich aus einem Beispiel einen Code hinein kopiere. So wird die Datei nicht als valide erkannt obwohl die Datei XML valide ist.
4. Ich kann keine versteckte Konfiguration abspeichern. Den Fehler bekomme ich bei allen Browsern HTTP ERROR 500
Problem accessing /cometvisu/manager.php. Reason:
Server Error Caused by:
java.lang.NullPointerException at java.util.regex.Matcher.getTextLength(Matcher.java :1283) at java.util.regex.Matcher.reset(Matcher.java:309) at java.util.regex.Matcher.<init>(Matcher.java:229) at java.util.regex.Pattern.matcher(Pattern.java:1093) at org.openhab.ui.cometvisu.internal.servlet.CometVis uServlet.doPost(CometVisuServlet.java:194) at javax.servlet.http.HttpServlet.service(HttpServlet .java:707) at javax.servlet.http.HttpServlet.service(HttpServlet .java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:852) at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:544) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:536) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:1581) at org.eclipse.jetty.server.handler.ScopedHandler.nex tHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1307) at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:293) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:482) at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:1549) at org.eclipse.jetty.server.handler.ScopedHandler.nex tScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1204) at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:141) at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java :494) at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:374) at org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:268) at org.eclipse.jetty.io.AbstractConnection$ReadCallba ck.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInt erest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(Channel EndPoint.java:117) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.runTask(EatWhatYouKill.java:336) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.doProduce(EatWhatYouKill.java:313) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouK ill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecut or$ReservedThread.run(ReservedThreadExecutor.java: 367) at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:782) at org.eclipse.jetty.util.thread.QueuedThreadPool$Run ner.run(QueuedThreadPool.java:918) at java.lang.Thread.run(Thread.java:748)
5. Wenn ich eine gauge hinzugefügt und konfiguriert habe so ist diese nicht überall sichtbar, sie wird als unbekannt eingestuft. Momentan führe ich das auf den Punkt 2 zurück.
Die Installation wurde auf einem Rasperry durchgeführt mit dem neuesten openHAB Distribution. Openhab ist installiert und Items also auch Things funktionieren, ebenfalls ist eine Sidemap vorhanden die von visu auch ausgelesen und angezeigt wird. Ich habe die beiden unter User Interfaces (Openhab) stehenden Punkte für VISU installiert. Zusätzlich ist das FitzBox Binding für (siehe Punkt 4) TR064 Installiert.
Ich hoffe Ihr könnt mit den Angaben etwas anfangen
Kommentar