Ankündigung

Einklappen
Keine Ankündigung bisher.

Status Heizungsventil

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Dann würde ich mal die Log Dateien durchschauen ob da irgendwelche Fehlermeldungen erscheinen.

    Kommentar


      #17
      2018-08-01 09:36:05.854 [WARN ] [eclipse.jetty.servlet.ServletHandler] -
      javax.servlet.ServletException: A MultiException has 1 exceptions. They are:
      1. java.lang.IllegalStateException: ServiceLocatorImpl(__HK2_Generated_2,3,1893607) has been shut down

      at org.glassfish.jersey.servlet.WebComponent.serviceI mpl(WebComponent.java:489) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
      at org.glassfish.jersey.servlet.WebComponent.service( WebComponent.java:427) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
      at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:388) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
      at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:341) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
      at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:228) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
      at com.eclipsesource.jaxrs.publisher.internal.Servlet ContainerBridge.service(ServletContainerBridge.jav a:76) [15:com.eclipsesource.jaxrs.publisher:5.3.1.2016022 81253]
      at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:848) [85rg.eclipse.jetty.servlet:9.3.21.v20170918]
      at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:584) [85rg.eclipse.jetty.servlet:9.3.21.v20170918]
      at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) [183rg.ops4j.pax.web.pax-web-jetty:6.0.9]
      at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:143) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:548) [82rg.eclipse.jetty.security:9.3.21.v20170918]
      at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:226) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1180) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:284) [183rg.ops4j.pax.web.pax-web-jetty:6.0.9]
      at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:512) [85rg.eclipse.jetty.servlet:9.3.21.v20170918]
      at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:185) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1112) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:141) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) [183rg.ops4j.pax.web.pax-web-jetty:6.0.9]
      at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:134) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.eclipse.jetty.server.Server.handle(Server.java :534) [84rg.eclipse.jetty.server:9.3.21.v20170918]
      at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:333) [84rg.eclipse.jetty.server:9.3.21.v20170918]



      2018-08-01 09:42:14.126 [vent.ItemStateChangedEvent] - eg_kueche_heizen changed from NULL to OFF


      Kommentar


        #18
        Welche Variante kann man besser lesen?

        Mit CODE formatiert?

        Code:
        2018-08-01 09:36:05.854 [WARN ] [eclipse.jetty.servlet.ServletHandler] -
        javax.servlet.ServletException: A MultiException has 1 exceptions. They are:
        1. java.lang.IllegalStateException: ServiceLocatorImpl(__HK2_Generated_2,3,1893607) has been shut down
        
        at org.glassfish.jersey.servlet.WebComponent.serviceI mpl(WebComponent.java:489) [167:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.WebComponent.service( WebComponent.java:427) [167:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:388) [167:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:341) [167:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:228) [167:org.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at com.eclipsesource.jaxrs.publisher.internal.Servlet ContainerBridge.service(ServletContainerBridge.jav a:76) [15:com.eclipsesource.jaxrs.publisher:5.3.1.2016022 81253]
        at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:848) [85:org.eclipse.jetty.servlet:9.3.21.v20170918]
        at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:584) [85:org.eclipse.jetty.servlet:9.3.21.v20170918]
        at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) [183:org.ops4j.pax.web.pax-web-jetty:6.0.9]
        at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:143) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:548) [82:org.eclipse.jetty.security:9.3.21.v20170918]
        at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:226) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1180) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:284) [183:org.ops4j.pax.web.pax-web-jetty:6.0.9]
        at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:512) [85:org.eclipse.jetty.servlet:9.3.21.v20170918]
        at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:185) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1112) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:141) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) [183:org.ops4j.pax.web.pax-web-jetty:6.0.9]
        at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:134) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.Server.handle(Server.java :534) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:333) [84:org.eclipse.jetty.server:9.3.21.v20170918]
        
        
        
        2018-08-01 09:42:14.126 [vent.ItemStateChangedEvent] - eg_kueche_heizen changed from NULL to OFF
        Oder ohne CODE formatiert?

        2018-08-01 09:36:05.854 [WARN ] [eclipse.jetty.servlet.ServletHandler] -
        javax.servlet.ServletException: A MultiException has 1 exceptions. They are:
        1. java.lang.IllegalStateException: ServiceLocatorImpl(__HK2_Generated_2,3,1893607) has been shut down

        at org.glassfish.jersey.servlet.WebComponent.serviceI mpl(WebComponent.java:489) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.WebComponent.service( WebComponent.java:427) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:388) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:341) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at org.glassfish.jersey.servlet.ServletContainer.serv ice(ServletContainer.java:228) [167rg.glassfish.jersey.containers.jersey-container-servlet-core:2.22.2]
        at com.eclipsesource.jaxrs.publisher.internal.Servlet ContainerBridge.service(ServletContainerBridge.jav a:76) [15:com.eclipsesource.jaxrs.publisher:5.3.1.2016022 81253]
        at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:848) [85rg.eclipse.jetty.servlet:9.3.21.v20170918]
        at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:584) [85rg.eclipse.jetty.servlet:9.3.21.v20170918]
        at org.ops4j.pax.web.service.jetty.internal.HttpServi ceServletHandler.doHandle(HttpServiceServletHandle r.java:71) [183rg.ops4j.pax.web.pax-web-jetty:6.0.9]
        at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:143) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:548) [82rg.eclipse.jetty.security:9.3.21.v20170918]
        at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:226) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1180) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.ops4j.pax.web.service.jetty.internal.HttpServi ceContext.doHandle(HttpServiceContext.java:284) [183rg.ops4j.pax.web.pax-web-jetty:6.0.9]
        at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:512) [85rg.eclipse.jetty.servlet:9.3.21.v20170918]
        at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:185) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1112) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:141) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.ops4j.pax.web.service.jetty.internal.JettyServ erHandlerCollection.handle(JettyServerHandlerColle ction.java:80) [183rg.ops4j.pax.web.pax-web-jetty:6.0.9]
        at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:134) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.Server.handle(Server.java :534) [84rg.eclipse.jetty.server:9.3.21.v20170918]
        at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:333) [84rg.eclipse.jetty.server:9.3.21.v20170918]



        2018-08-01 09:42:14.126 [vent.ItemStateChangedEvent] - eg_kueche_heizen changed from NULL to OFF


        Der MultiException Fehler deutet auf ein Problem mit dem Webserver Jetty hin ... aber wie der nun zu finden sein könnte entzieht sich meiner Kenntnis. Einige Posts im englischen Forum deuten darauf hin dass der Fehler allerdings keine direkten Auswirkungen auf openHAB hat.
        Vielleicht nutzt du irgendwo einen HTTP Request? Falls ja, mal disablen und schauen was passiert.


        Code:
        2018-08-01 09:42:14.126 [vent.ItemStateChangedEvent] - eg_kueche_heizen changed from NULL to OFF
        Jedenfalls kommt dein Switch sauber durch und gibt dir ein OFF auf den openHAB Bus. Somit kann eigentlich nur ein Fehler in deiner MAP verursachen, dass kein AUS angezeigt wird.

        Kommentar


          #19
          Aber
          Code:
           eg_kueche_heizen
          ist nicht der gleiche Schalter wie
          Code:
          eg_entree_heizen
          ...

          Wie sieht denn Deine Datei de_heizung.map aus?

          Oder durchsuche das Logfile explizit nach eg_entree_heizen...

          Andreas

          Kommentar


            #20
            habe dir den falschen Log Eintrag geschickt, Sorry. Es existiert aber derselbe für Entree:

            Hier nochmal die jetztige Config:

            Sitemap:
            Text item=eg_entree_heizen label="Heizen Entree [%s]"

            Thing:
            Type switch : th_eg_entree_heizen "Heizen Eingangsbereich" [ ga="X/X/X" ]
            Item:
            Switch eg_entree_heizen "Heizen Entree [MAP(de_heizung.map):%s]" <temperature> (gEGEntreeThermostat,gEGEntreeThermostat_sitemap) {channel="knx:device:bridge:generic:th_eg_entree_h eizen"}
            transform (de_heizen.map):

            ON=An
            OFF=Aus
            UNDEFINED=Undefiniert
            -=Undefiniert
            Aus der Event Log:
            2018-08-01 09:37:56.918 [vent.ItemStateChangedEvent] - eg_entree_heizen changed from NULL to OFF

            Kommentar


              #21
              Wenn du jetzt noch die beiden Dateien identisch benennst dürfte es funktionieren: de_heizung.map ist ungleich de_heizen.map

              Kommentar


                #22
                Sorry, die Datei auf dem Server hieß de_heizung.map habe es nur falsch abgeschrieben.

                Ich habe jetzt nochmal eine neuen angelegt:
                de_an_aus.map

                und das item wie folgt angepasst:

                Switch eg_entree_heizen "Heizen Entree [MAP(de_an_aus.map):%s]" <temperature> (gEGEntreeThermostat,gEGEntreeThermostat_sitemap) {channel="knx:device:bridge:generic:th_eg_entree_h eizen"}
                Unbenannt.JPG

                Kommentar


                  #23
                  Hallo sihui,

                  ich habe es geschafft,

                  in der Sitemap muss das "[%s]" weg. Dann funktioniert es.

                  Danke trotzdem für deine ganze Unterstützung.

                  Viele Grüße
                  Sascha

                  Kommentar

                  Lädt...
                  X