Seite 1 von 1

COMMUNICATION_ERROR MQTT Broker nach Update auf OH3

Verfasst: 24. Dez 2020 13:25
von khaoohs
Hallo zusammen,

seit Monaten nutze ich openHAB 2.5 auf einem RBPi 3B+ welche 24/7 läuft und neben Wetterdaten über das Binding openweathermap auch Daten von 7 Aqara Temperatursensoren über Zigbee liefert. Das läuft seit einiger Zeit absolut stabil und zuverlässig.
Gestern habe ich das Update auf openHAB 3 auf meinem Raspi ausgeführt. Ging auch fix und lieferte mir die neue schicke Oberfläche.
Nach dem Update wurden sofort die Wetterdaten über openweathermap angezeigt, die Werte der Temperatursensoren fehlen seither. Grund: Wenn ich in der neuen Adminseite auf Things gehe sehe ich bei MQTT Broker "COMMUNICATION_ERROR - io.netty.channel.AbstractChannel$AnnotatedConnectException: Verbindungsaufbau abgelehnt".

Ich muss zugeben, ich habe mich noch nicht wirklich in die neue Oberfläche eingearbeitet, weiß gerade aber nicht was ich hier tun muss. Ich kann jederzeit wieder auf die vorige Version zurück, da ich ein Backup habe - aber eigentlich will ich das nicht und will mir schon die neuen Möglichkeiten anverleiben.
Danke für die Unterstützung bei der Fehlerbehebung

Re: COMMUNICATION_ERROR MQTT Broker nach Update auf OH3

Verfasst: 25. Dez 2020 17:02
von sihui
khaoohs hat geschrieben: 24. Dez 2020 13:25 Danke für die Unterstützung bei der Fehlerbehebung
Deine Angaben sind leider etwas dürftig, deshalb ein Schuss ins Blaue:

Du nutzt MQTT1, die 1er Version wird in openHAB3 nicht mehr unterstützt.
Du hast deine Things neu angelegt und bei der Bridge die Zugangsdaten falsch eingegeben.
Du hast den MQTT Broker nicht installiert
usw.

Was sagt denn dein openhab.log?

Re: COMMUNICATION_ERROR MQTT Broker nach Update auf OH3

Verfasst: 28. Dez 2020 14:41
von khaoohs
Sorry, dass meine Reaktion nun ein paar Tage dauerte - aber die Weihnachtstage lassen grüßen :-)
Danke für die Rückmeldung.

Du meinst das Updatelog - folgender Inhalt (habe gerade nochmals ein Update gefahren mit gleichem Ergebnis):
2020-12-28 14:23:05.099 [INFO ] [org.openhab.ui.internal.UIService ] - Started UI on port 8080
2020-12-28 14:23:29.807 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Berlin'.
2020-12-28 14:23:29.819 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to 'gelöscht :-)'.
2020-12-28 14:23:29.861 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'de_DE'.
2020-12-28 14:23:32.662 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Temperatur.sitemap'
2020-12-28 14:23:33.996 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Temperatur_EG.sitemap'
2020-12-28 14:23:34.074 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Temperatur_OG.sitemap'
2020-12-28 14:23:34.143 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Temperatur_aussen.sitemap'
2020-12-28 14:23:34.203 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'weather-and-forecast.things'
2020-12-28 14:23:34.310 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'weather-and-forecast.things' has errors, therefore ignoring it: [2,133]: mism$

2020-12-28 14:23:34.314 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'rrd4j.persist'
2020-12-28 14:23:34.469 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'switch.items'
2020-12-28 14:23:34.715 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Chart_Zeitraum.items'
2020-12-28 14:23:34.742 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'OwmWetter.items'
2020-12-28 14:23:34.792 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Weather.items'
2020-12-28 14:23:34.833 [INFO ] [el.core.internal.ModelRepositoryImpl] - Validation issues found in configuration model 'Weather.items', using it anyway:
Duplicate ModelItem 'localCurrentWindDirection'
Duplicate ModelItem 'localCurrentWindDirection'
2020-12-28 14:23:34.845 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'owm-widget.items'
2020-12-28 14:23:40.233 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'Weather.rules'
2020-12-28 14:23:46.472 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2020-12-28 14:23:51.180 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started.
2020-12-28 14:24:29.626 [WARN ] [core.karaf.internal.FeatureInstaller] - The binding add-on 'weather1' does not exist - ignoring it.
2020-12-28 14:24:29.630 [WARN ] [core.karaf.internal.FeatureInstaller] - The binding add-on 'caldav-command1' does not exist - ignoring it.
2020-12-28 14:24:29.671 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'dashboard' does not exist - ignoring it.
2020-12-28 14:24:29.673 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'homebuilder' does not exist - ignoring it.
2020-12-28 14:24:29.677 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'habmin' does not exist - ignoring it.
2020-12-28 14:24:29.680 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'paper' does not exist - ignoring it.
2020-12-28 14:24:44.242 [INFO ] [o.internal.handler.AstroThingHandler] - Scheduled Positional job astro:moon:local every 300 seconds
2020-12-28 14:24:44.695 [INFO ] [ab.ui.habpanel.internal.HABPanelTile] - Started HABPanel at /habpanel
2020-12-28 14:24:44.835 [INFO ] [o.internal.handler.AstroThingHandler] - Scheduled Positional job astro:sun:local every 300 seconds
2020-12-28 14:24:45.134 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID xxx, base URL = ht$
2020-12-28 14:24:45.799 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'openweathermap:onecall:077c56fa:local' to inbox.
2020-12-28 14:24:45.824 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'openweathermap:onecall-history:077c56fa:local' to inbox.
2020-12-28 14:25:02.354 [INFO ] [.openhab.core.model.script.windchill] - I'm still alive
2020-12-28 14:31:14.249 [WARN ] [.io.rest.auth.internal.TokenResource] - Couldn't find a user with a session matching the provided refresh_token
2020-12-28 14:31:14.254 [WARN ] [.io.rest.auth.internal.TokenResource] - Token issuing failed: invalid_grant
2020-12-28 14:31:15.592 [ERROR] [rg.apache.cxf.jaxrs.utils.JAXRSUtils] - Problem with writing the data, class org.openhab.core.io.rest.Stream2JSONInputStream, ContentType:$
2020-12-28 14:31:15.657 [WARN ] [ache.cxf.phase.PhaseInterceptorChain] - Interceptor for {http://resources.internal.rest.io.core. ... foResource has thrown$
org.apache.cxf.interceptor.Fault: Closed
at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleWriteException(JAXRSOutInterceptor.java:396) ~[bundleFile:1.0.9]
at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor.java:272) ~[bundleFile:1.0.9]
at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleWriteException(JAXRSOutInterceptor.java:398) ~[bundleFile:1.0.9]
at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.serializeMessage(JAXRSOutInterceptor.java:272) ~[bundleFile:1.0.9]
at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.processResponse(JAXRSOutInterceptor.java:122) ~[bundleFile:1.0.9]
at org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor.handleMessage(JAXRSOutInterceptor.java:84) ~[bundleFile:1.0.9]
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) [bundleFile:1.0.9]
at org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainInterceptor.java:90) [bundleFile:1.0.9]
hier erkenne ich erstmal nichts im Zusammenhang mit MQTT - wo sehe ich welche MQTT-Version ich verwende?

Achja, Nachtrag - folgende Meldung kam beim Update:
There was an error or interruption during the execution of: │
│ "03 | Install openHAB" │
│ │
│ Please try again. If the error persists, please read │
│ /opt/openhabian/docs/openhabian-DEBUG.md or │
https://github.com/openhab/openhabian/b ... n-DEBUG.md
│ how to proceed.

Re: COMMUNICATION_ERROR MQTT Broker nach Update auf OH3

Verfasst: 31. Jan 2021 15:25
von Tel32
Hi,

ich habe das gleiche Problem unter OH3. Frisch installiert und Mosquitto nach der Installation über openhab-config installiert. Passwort ist vergeben. Egal ob ich ein Thing als "System MQTT Broker" oder "MQTT Broker" anlege immer
"io.netty.channel.AbstractChannel$AnnotatedConnectException: Verbindungsaufbau abgelehnt: localhost/127.0.0.1:8883"
als Statusmeldung. Wenn ich im Thing "System MQTT Broker" auf "Thing Properties" schaue ist das richtige Passwort auch drin. Von aussen kann ich per MQTT.fx auch zugreifen und bekomme eine Verbindung. Mit einem Wemos unter ESP Easy bekomme ich auch kein Zugriff. Leider enthält da Log keine brauchbaren Informationen zum versuch sich zu verbinden.
Die einzigen infos im Log:
2021-01-31 15:21:42.442 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'mqtt:systemBroker:b0a4c5ce1d' changed from OFFLINE (COMMUNICATION_ERROR): io.netty.channel.AbstractChannel$AnnotatedConnectException: Verbindungsaufbau abgelehnt: localhost/127.0.0.1:8883 to OFFLINE

2021-01-31 15:21:42.453 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'mqtt:systemBroker:b0a4c5ce1d' changed from OFFLINE to OFFLINE (COMMUNICATION_ERROR): io.netty.channel.AbstractChannel$AnnotatedConnectException: Verbindungsaufbau abgelehnt: localhost/127.0.0.1:8883
Auch nach der frischen Installation ohne Passwort beim MQTT kam keine Verbindung zustande.

Mfg
Jens