NEWS
Ziggbee2MQTT adapter alles offline ** gelöst **
-
Hallo zusammen,
ich habe ein technisches Problem und hoffe, dass mir hier jemand weiterhelfen kann.
Ich hatte schon seit längerer Zeit immer wieder Probleme mit dem Standard-Zigbee-Adapter in ioBroker. Die Geräte haben sich gelegentlich aufgehängt, es kam zu Verbindungsabbrüchen oder sie wurden einfach nicht mehr richtig erkannt. Aus diesem Grund habe ich mich nun dazu entschieden, auf Zigbee2MQTT umzusteigen, da ich gehört habe, dass dieses System stabiler und flexibler sein soll.
Die Einrichtung lief im Großen und Ganzen auch erfolgreich. Ich betreibe Zigbee2MQTT auf einem separaten Raspberry Pi, also getrennt von meinem ioBroker-System. Die MQTT-Kommunikation funktioniert soweit gut, und im Zigbee2MQTT-Frontend werden mir auch alle Geräte korrekt angezeigt. Sie lassen sich dort steuern, senden ihre Statuswerte und scheinen ordnungsgemäß zu funktionieren.
Anschließend habe ich in ioBroker den entsprechenden Zigbee2MQTT-Adapter (Version 3.0.3) installiert, um die Geräte weiterhin über ioBroker bedienen zu können. Auch hier scheint auf den ersten Blick alles zu funktionieren – die Datenpunkte sind vorhanden, und ich kann die Geräte von ioBroker aus steuern.
Das Problem ist jedoch:
Im Zigbee2MQTT-Adapter innerhalb von ioBroker werden alle Zigbee-Geräte als "offline" angezeigt, obwohl sie definitiv funktionieren. Ich kann sie schalten, erhalte Statusupdates, und im Zigbee2MQTT-Webinterface sehen sie völlig normal aus. Nur der Adapter in ioBroker zeigt sie eben fälschlicherweise als offline an.Hat jemand dieses Verhalten schon einmal erlebt oder kennt die Ursache dafür?
Gibt es eventuell eine Einstellung im Adapter, die ich übersehen habe, oder muss ich in der Konfiguration noch etwas anpassen, damit die Online-Statusanzeige korrekt funktioniert?Ich freue mich über jede Hilfe oder Hinweise.
Vielen Dank im Voraus!
menü punkt ist lehr
Webui Zigbee2mqt
-
@horst-böttcher said in Ziggbee2MQTT adapter alles offline:
Hat jemand dieses Verhalten schon einmal erlebt oder kennt die Ursache dafür?
Gibt es eventuell eine Einstellung im Adapter, die ich übersehen habe, oder muss ich in der Konfiguration noch etwas anpassen, damit die Online-Statusanzeige korrekt funktioniert?Schau Dir mal Deine
configuration.yaml
von zigbee2mqtt an. Dort sollteavailability: enabled: true
stehen. Ohne wird im Objektbaum das
available
Feld nicht gefüllt, so dass iobroker die Geräte als offline markiert. -
Wie holst du dir Zigbee2mqtt in den ioBroker?
Ich nutze 'Websocket' und bin damit sehr zufrieden.
-
@alexhaxe sagte in Ziggbee2MQTT adapter alles offline:
enabled: true
Habe ich eingetragen hat leider nix gebracht
-
@skvarel ja ich auch aber warum sieht dein adapter Menü anders aus als meins bei mir fehlt da einieges
-
@horst-böttcher said in Ziggbee2MQTT adapter alles offline:
@alexhaxe sagte in Ziggbee2MQTT adapter alles offline:
enabled: true
Habe ich eingetragen hat leider nix gebracht
Die richtige Sektion ist schon wichtig:
advanced
!=availability
-
@horst-böttcher said in Ziggbee2MQTT adapter alles offline:
@skvarel ja ich auch aber warum sieht dein adapter Menü anders aus als meins bei mir fehlt da einieges
Dein Screenshot zeigt die Adapter Oberfläche, dieser hier zeigt die Settings-Oberfläche, die über das Wergzeug-Icon in den Instanzen erreichbar ist.
-
die hab ich nicht
advanced: enabled: true mqtt: base_topic: zigbee2mqtt server: mqtt://192.168.178.9 user: hotwin password: --------------------- include_device_information: true keepalive: 60 reject_unauthorized: true version: 4 serial: port: /dev/ttyACM0 version: 4 frontend: enabled: true devices: '0xa4c138832d4863f6': friendly_name: Hauptsteckdose TV Schrank wand '0xa4c1389e261a649c': friendly_name: Wohnzimmer Decke 3 '0xa4c138937c85ac5e': friendly_name: Wohnzimmer Decke 1 '0xa4c1381a07827d00': friendly_name: Wohnzimmer Decke 2 '0xec1bbdfffea486c7': friendly_name: Brunnen '0x842e14fffeefed35': friendly_name: Terrarium Licht '0xa4c138219c98b6d2': friendly_name: Hauptsteckdose Sofa Wand '0xa4c138f02d255d0b': friendly_name: Hauptsteckdose Arqarium & Terrarium Wand '0x001788010bdb6285': friendly_name: Taster Wohnzimmer '0x00158d0002fe1657': friendly_name: Decke Küche 1 '0x00158d0003275cf3': friendly_name: Decke Küche 2 '0x00158d0002fdcc31': friendly_name: Gästebad Licht '0x00178801081ae9da': friendly_name: Flur Vorne Decken Licht '0x001788010bdb63a3': friendly_name: Taster Küche '0x0017880104b83bb0':
ok wo soll es hin sieht bei mir so aus
-
@horst-böttcher pack es einfach unter die
advanced
-Sektion. Wichtig ist die Einrückung!
Es sollte nachher so aussehen:advanced: enabled: true availability: enabled: true mqtt: base_topic: zigbee2mqtt server: mqtt://192.168.178.9 user: hotwin password: --------------------- include_device_information: true keepalive: 60 reject_unauthorized: true version: 4 serial: port: /dev/ttyACM0 version: 4 frontend: enabled: true devices: '0xa4c138832d4863f6': friendly_name: Hauptsteckdose TV Schrank wand '0xa4c1389e261a649c': friendly_name: Wohnzimmer Decke 3 '0xa4c138937c85ac5e': friendly_name: Wohnzimmer Decke 1 '0xa4c1381a07827d00': friendly_name: Wohnzimmer Decke 2 '0xec1bbdfffea486c7': friendly_name: Brunnen '0x842e14fffeefed35': friendly_name: Terrarium Licht '0xa4c138219c98b6d2': friendly_name: Hauptsteckdose Sofa Wand '0xa4c138f02d255d0b': friendly_name: Hauptsteckdose Arqarium & Terrarium Wand '0x001788010bdb6285': friendly_name: Taster Wohnzimmer '0x00158d0002fe1657': friendly_name: Decke Küche 1 '0x00158d0003275cf3': friendly_name: Decke Küche 2 '0x00158d0002fdcc31': friendly_name: Gästebad Licht '0x00178801081ae9da': friendly_name: Flur Vorne Decken Licht '0x001788010bdb63a3': friendly_name: Taster Küche '0x0017880104b83bb0':
-
@alexhaxe sagte in Ziggbee2MQTT adapter alles offline:
advanced: enabled: true availability: enabled: true
Danke das problem waäre gelöst jetzt bleibt nur noch warum der Tab lehr ist
-
@horst-böttcher .. zeige mal deine Adaptereinstellungen
-
-
@horst-böttcher .. der Frontend-Port passt auch zur Config in Zigbee2mqtt? .. und du musst die WebUi Adresse auch angeben.
Zigbee2mqtt:
ioBroker:
-
@skvarel danke hatte die ip vergessen beim front end