NEWS
Test Adapter zigbee2mqtt
-
@ciddi89 PUHHHHHHH
Also da sind einige fehler drin wie die einrückung bei frontend.. in der Doku fehlt da die einrückung. Das hab ich alles nun soweit geschafft aber er frisst meine Pan ID nicht!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! READ THIS CAREFULLY Refusing to start because configuration is not valid, found the following errors: - advanced.pan_id: should be number or 'GENERATE' (is '1A5F') If you don't know how to solve this, read https://www.zigbee2mqtt.io/guide/configuration !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ich habe es mal als zahl ohne HEX versucht ODER mit 0x1A5F... dann war der fehler weg aber die config.yaml war zerstört überall absätze aber unten Devices ganz viele Geräte .. Aber das ist ja so nicht richtig.
Webinterface läuft auch noch nicht..
Also mit der PAN ID ist noch was falsch ...
Ich hätte gesagt die richtige HEX von meiner PANID : 6751 ist: 0x1A5F
Aber dann scheint er die config zu zerstören
@chrisxy hast du die id mit Anführungsstriche oder ohne eingetragen? Ich meine die müsste ohne
-
@chrisxy hast du die id mit Anführungsstriche oder ohne eingetragen? Ich meine die müsste ohne
@ciddi89 ```
homeassistant: false
permit_join: true
frontend:
port: 8080
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.4.100:1783
user: myuser
password: mypw
serial:
port: /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.18__Embed_with_CMSIS-DAP_L1100HOO-if00
advanced:
pan_id: 0x1A5F
ext_pan_id: [0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDC]
channel: 11
network_key: [0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x01, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0D]
last_seen: ISO_8601_local
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
output: json
transmit_power: 20
log_level: warn
device_options:
legacy: false
availability: trueDas ist nun die FINALE Config die auch Funktioniert. Frontend musste ich das host wegmachen und die einrückung ist wichtig in der Doku falsch! Ebenso habe ich noch User / PW für mqtt eingetragen Die Pan ID musste ich ohne Klammern mit nem 0x davor reinpacken Nun läuft es :) -
@liv-in-sky sagte in Test Adapter zigbee2mqtt:
ich nutze zwar 3-4 geräte mit zigbee adapter, sehe mich aber auf diesem gebiet eher als laien - könntest du kurz erklären, für was dein adapter gut ist bzw gibt es einen vorteil, den adapter zu nutzen im bezug auf den zigbee adapter bzw was ist der unterschied, vorteil ...
ich dachte, der zigbee adapter nutzt zigbee2mqtt
Der Zigbee Adapter nutzt Pakete von Zigbee2MQTT, aber kann leider nicht alle Funktionen durch diese ansprechen.
Das war auch für mich der auschlaggebende Punkt warum ich den Adapter gebaut habe, dadurch kann ich/ihr jetzt das Originale Projekt mit alles Features nutzen.Wie z.B. die Device Options

Hallo zusammen,
wollte auch schon länger auf Zigbee2MQTT umsteigen da ich mittlerweile alles was MQTT ist über meinen Mosquitto Server laufen habe, das zerpflücken des Json hatte mich aber noch etwas davon abgehalten mangels Zeit, das fällt ja jetzt mit dem Adapter weg :)
Hätte aber noch eine frage: macht es Sinn als MQTT den Mosquitt Server zu nehmen oder besser direkt vom Z2M auf den Adapter ? welche vor / Nachteile gibt es oder was wird empfohlen.
Danke für eure Tipps :)
Gruß Frank -
Hallo zusammen,
wollte auch schon länger auf Zigbee2MQTT umsteigen da ich mittlerweile alles was MQTT ist über meinen Mosquitto Server laufen habe, das zerpflücken des Json hatte mich aber noch etwas davon abgehalten mangels Zeit, das fällt ja jetzt mit dem Adapter weg :)
Hätte aber noch eine frage: macht es Sinn als MQTT den Mosquitt Server zu nehmen oder besser direkt vom Z2M auf den Adapter ? welche vor / Nachteile gibt es oder was wird empfohlen.
Danke für eure Tipps :)
Gruß FrankMoin @frank579,
das ist tatsächlich fast egal da die bevorzugte Kommunikation aktuell über Websocket läuft und das MQTT nur für den Start von Zigbee2MQTT gebraucht wird.
Vorteil an einen separaten MQTT-Server ist das wenn du den Adapter aktualisierst oder restartest das Zigbee2MQTT nicht rummeckert das er kurzzeitig die Verbindung zum MQTT-Server verloren hat. -
Moin @frank579,
das ist tatsächlich fast egal da die bevorzugte Kommunikation aktuell über Websocket läuft und das MQTT nur für den Start von Zigbee2MQTT gebraucht wird.
Vorteil an einen separaten MQTT-Server ist das wenn du den Adapter aktualisierst oder restartest das Zigbee2MQTT nicht rummeckert das er kurzzeitig die Verbindung zum MQTT-Server verloren hat. -
Moin @frank579,
das ist tatsächlich fast egal da die bevorzugte Kommunikation aktuell über Websocket läuft und das MQTT nur für den Start von Zigbee2MQTT gebraucht wird.
Vorteil an einen separaten MQTT-Server ist das wenn du den Adapter aktualisierst oder restartest das Zigbee2MQTT nicht rummeckert das er kurzzeitig die Verbindung zum MQTT-Server verloren hat. -
@idlebit
Wo kann ich denn Benutzer und Password für meinen externen MQTT-Server eingeben? -
@idlebit
Wo kann ich denn Benutzer und Password für meinen externen MQTT-Server eingeben? -
@arteck
Zigbee2Mqtt und Mosquitto läuft stabil, ich meinte im Adapter, damit ich meinen externen Broker Mosquitto, ich weiß, da steht experimentell, verbinden kann und nicht Websocket auswählen muss. -
@arteck
Zigbee2Mqtt und Mosquitto läuft stabil, ich meinte im Adapter, damit ich meinen externen Broker Mosquitto, ich weiß, da steht experimentell, verbinden kann und nicht Websocket auswählen muss. -
@quarkmax Ja experimentell und wird aktuell nicht fokussiert (aus Zeitmangel) warum nutzt du nicht Websocket?
-
@arteck sagte in Test Adapter zigbee2mqtt:
@quarkmax warum mosquitto ?
warum nicht? läuft stabil....
-
Wenn Du mosquitto verwendest - kannst Du Dir auch andere Adapter sparen, die einen mqtt-Broker simulieren (z.Bsp. Sonoff und Shelly).
Die Möglichkeit dieses Adapters - hier einen externen Broker einzubinden ist vorbildlich, insbesondere weil er auch die Wahl lässt einen Broker zu simulieren. Daran sollten sich die anderen Adapter mit dieser Kommunikation mal orientieren.
Ich persönlich benutze den Adapter nicht, da ich alles bereits auf zigbee2mqtt mit mosquitto umgestellt hatte und ich keinen Vorteil sehe, den Adapter zu nutzen, da ich mit JSONS sehr gerne arbeite, da ich in einem Objekte alle Eigenschaften zusammenhabe und mir nicht aus verschiedenen Datenpunkten zusammen suchen muss.
-
@ciddi89 ```
homeassistant: false
permit_join: true
frontend:
port: 8080
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.4.100:1783
user: myuser
password: mypw
serial:
port: /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.18__Embed_with_CMSIS-DAP_L1100HOO-if00
advanced:
pan_id: 0x1A5F
ext_pan_id: [0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDC]
channel: 11
network_key: [0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x01, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0D]
last_seen: ISO_8601_local
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
output: json
transmit_power: 20
log_level: warn
device_options:
legacy: false
availability: trueDas ist nun die FINALE Config die auch Funktioniert. Frontend musste ich das host wegmachen und die einrückung ist wichtig in der Doku falsch! Ebenso habe ich noch User / PW für mqtt eingetragen Die Pan ID musste ich ohne Klammern mit nem 0x davor reinpacken Nun läuft es :)@chrisxy sagte in Test Adapter zigbee2mqtt:
Das ist nun die FINALE Config die auch Funktioniert.
Frontend musste ich das host wegmachen und die einrückung ist wichtig in der Doku falsch!
Ebenso habe ich noch User / PW für mqtt eingetragenWas genau fehlt dir denn in der Doku, war es nur die Einrückung?
Wenn ja, die habe ich jetzt angepasst. War tatsächlich in einer der beiden Dokus falsch und wird bei der nächsten Version korrigiert. -
@chrisxy sagte in Test Adapter zigbee2mqtt:
Das ist nun die FINALE Config die auch Funktioniert.
Frontend musste ich das host wegmachen und die einrückung ist wichtig in der Doku falsch!
Ebenso habe ich noch User / PW für mqtt eingetragenWas genau fehlt dir denn in der Doku, war es nur die Einrückung?
Wenn ja, die habe ich jetzt angepasst. War tatsächlich in einer der beiden Dokus falsch und wird bei der nächsten Version korrigiert.@nox309
Jep das einrücken und mit dem HEX wert der Pan ID. Ich musste davor noch ein 0x machen. In dem Beispiel ist das nicht.
Was dann noch fehlte im Beispiel mqtt USER/PW.
Dazu noch beim docker-compose oben die Version und Service rein.Das waren meine Schwierigkeiten also nicht vollprofi :)
Aber Feedback ist :
-Sehr sehr gut. Habe ca 75 Geräte. Deutlich weniger CPU Belastung im iobroker. Die zigbee2mqtt VM hat so gut wie kein CPU.
-Unglaublich viele Optionen
-Besser Übersicht der Geräte
-Gefühlt schneller -
@nox309
Jep das einrücken und mit dem HEX wert der Pan ID. Ich musste davor noch ein 0x machen. In dem Beispiel ist das nicht.
Was dann noch fehlte im Beispiel mqtt USER/PW.
Dazu noch beim docker-compose oben die Version und Service rein.Das waren meine Schwierigkeiten also nicht vollprofi :)
Aber Feedback ist :
-Sehr sehr gut. Habe ca 75 Geräte. Deutlich weniger CPU Belastung im iobroker. Die zigbee2mqtt VM hat so gut wie kein CPU.
-Unglaublich viele Optionen
-Besser Übersicht der Geräte
-Gefühlt schneller -
@chrisxy
Kurze Frage in meinen jetzigen Zigbee Adapter steht unter erweiterte Pan ID folgendes

Laut Beschreibung sollen die ja umgewandelt werden
Was soll ich da denn eintragen?@biker1602
Kurze Frage zurück, warum geben sich die Leute hier die Mühe und schreiben eine Doku dazu?
https://github.com/o0shojo0o/ioBroker.zigbee2mqtt/blob/main/docs/DE/DE_get-started_move.md