Version im MQTT Objekt oder alleinstehend?
Letzteres ist die Version der YAML selbst, da ist vier korrekt.
Michael
??? glaube ich versteh die Frage nicht wirklich…
Meine zigbee2mqtt yaml hat folgenden Inhalt:
.
homeassistant:
enabled: true
frontend:
enabled: true
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.xxx.yyy:1883
serial:
port: tcp://192.168.xxx.yyy:6638
baudrate: 115200
adapter: ember
disable_led: false
advanced:
transmit_power: 20
channel: 11
last_seen: epoch
version: 4
devices:
‚0xa4c1388323918516‘:
…
Das ist die Version der Konfiguration und nicht die vom MQTT Server.
Fehlt der Eintrag, dann wird MQTT Version 4 benutzt. Ich meine das kann aber Symcon. Nur Version 5 wird vom Symcon MQTT nicht unterstützt.
Michael
Vielleicht nochmal zur Klärung:
In meiner configuration.yaml findest Du zwei Versionsangaben:
1.) Die für den MQTT-Server:
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.178.6:1028
keepalive: 60
reject_unauthorized: false
version: 3
- Die der Konfiguration:
advanced:
log_syslog:
app_name: Zigbee2MQTT
eol: /n
host: localhost
localhost: localhost
path: /dev/log
pid: process.pid
port: 123
protocol: tcp4
type: '5424'
last_seen: epoch
version: 4
Genau so habe ich sie oben auch abgebildet. Bei MQTT-Server V 4 hatte ich Symcon intern Probleme mit senden und empfangen. Somit, um Deine Frage zu beantworten:
JA, es ist so! (Zumidnest bei mir), wie oben bereits ersichtlich.
Aber gerne hier nochmal ein Screenshot aus der Doku:
Und hier die Einstellungen, die bei mir in Z2M stabil laufen:
LG
Burkhard
Habe jetzt alle Update´s durchgeführt und alle Funktionen mit dem neuen Modul sind jetzt gegeben.
Das Update habe ich durchgeführt in dem ich den Inhalt vom zigbee Ordner vollständig gelöscht und dann nach dieser Anleitung neu installiert habe und anschließend den gesicherten Data-Ordner wieder eingefügt habe.
Nochmal vielen Dank für euer tolles Modul und die Hilfe.
Viele Grüße
Lutz
Hallo,
ich habe vor einigen Wochen auf das aktuelle Zigbee2MQTT-Modul (Beta vom 06.04.25 V: 5.20) aktualisiert.
Leider habe ich Tausende neue Variablen und vermutlich auch Instanzen. Allein unter „zigbee2mqtt/bridge/definitions“ habe ich 5.530 Variablen.
Dies ist doch sicher nicht gewollt? Habe ich etwas falsch gemacht? Was kann ich tun?
Ciao
HerbertF
Das hat aber nix mit dem Modul zu tun.
Ich vermute du hast eine MQTT Instanz in Symcon über den MQTT Konfigurator erstellt.
Lösch einfach die Instanz und fertig.
Michael
Hi Nall-Chan,
SUPI - vielen Dank - dies scheint funktioniert zu haben!
Ciao
HerbertF
Für Benutzer der Z2M-DEV Version:
Mit dem letzten Update der DEV https://github.com/Koenkk/zigbee2mqtt/commit/7d38dfb1 ergab sich eine Änderung und die Extension wird als „invalid“ eingestuft und funktioniert nicht mehr.
Grund sind zwei relatve Pfad-Angaben, die in absolute geändert werden müssen.
Bei Nutzung der automations-Extension ( Anonym-tsk/zigbee2mqtt-extensions: Create simple automations directly in zigbee2mqtt) müssen zwei Zeilen abgeändert werden, damit es weiter läuft:
const yaml_1 = require("../util/yaml");
const data_1 = require("../util/data");
Muss zu:
const yaml_1 = require("/opt/zigbee2mqtt/dist/util/yaml");
const data_1 = require("/opt/zigbee2mqtt/dist/util/data");
Abgeändert werden, damit die Extension wieder funktioniert.
LG
Burkhard
Hallo Zusammen,
habe heute mal das aktuelle Symcon update durchgeführt was total in die Hose gegangen ist da ich auf Bookworm umsteigen musste.
Ergebnis war halt eine neu Installation.
Jetzt lief Zigbee2MQTT auf dem selben Pi und ich hänge bei der Installation.
Der Container unter Dockert sartet nicht sauber und es steht folgendes im Log file
Using '/app/data' as data directory
Starting Zigbee2MQTT without watchdog.
[2025-05-25 17:06:04] info: z2m: Logging to console, file (filename: log.log)
[2025-05-25 17:06:05] info: z2m: Starting Zigbee2MQTT version 2.3.0 (commit #aec59cb774aa09a793ae41cd60e6a5cef15b293c
)
[2025-05-25 17:06:05] info: z2m: Starting zigbee-herdsman (4.0.0)
[2025-05-25 17:06:05] info: zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyACM0","manufacturer":"ITEAD","serialNumber":"20221029160557","pnpId":"usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20221029160557-if00","vendorId":"1a86","productId":"55d4"} => ember: 4
[2025-05-25 17:06:05] info: zh:ember: Using default stack config.
[2025-05-25 17:06:05] info: zh:ember: ======== Ember Adapter Starting ========
[2025-05-25 17:06:05] info: zh:ember:ezsp: ======== EZSP starting ========
[2025-05-25 17:06:05] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-25 17:06:05] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-05-25 17:06:05] info: zh:ember:uart:ash: Serial port opened
[2025-05-25 17:06:05] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-05-25 17:06:05] error: zh:ember:uart:ash: Received frame with CRC error
[2025-05-25 17:06:05] error: zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2025-05-25 17:06:07] info: zh:ember:uart:ash: ======== ASH connected ========
[2025-05-25 17:06:07] info: zh:ember:uart:ash: ======== ASH started ========
[2025-05-25 17:06:07] info: zh:ember:ezsp: ======== EZSP started ========
[2025-05-25 17:06:07] info: zh:ember: Adapter EZSP protocol version (13) lower than Host. Switched.
[2025-05-25 17:06:07] info: zh:ember: Adapter version info: {"ezsp":13,"revision":"7.4.2 [GA]","build":0,"major":7,"minor":4,"patch":2,"special":0,"type":170}
[2025-05-25 17:06:07] info: zh:ember: [STACK STATUS] Network up.
[2025-05-25 17:06:07] info: zh:ember: [INIT TC] Adapter network matches config.
[2025-05-25 17:06:07] info: zh:ember: [CONCENTRATOR] Started source route discovery. 1247ms until next broadcast.
[2025-05-25 17:06:07] info: z2m: zigbee-herdsman started (resumed)
[2025-05-25 17:06:07] info: z2m: Coordinator firmware version: '{"meta":{"build":0,"ezsp":13,"major":7,"minor":4,"patch":2,"revision":"7.4.2 [GA]","special":0,"type":170},"type":"EmberZNet"}'
[2025-05-25 17:06:07] info: z2m: Currently 0 devices are joined.
[2025-05-25 17:06:07] info: z2m: Connecting to MQTT server at mqtt://localhost:1883
[2025-05-25 17:06:08] error: z2m: MQTT failed to connect, exiting... ()
[2025-05-25 17:06:08] info: z2m: Stopping zigbee-herdsman...
[2025-05-25 17:06:08] info: zh:controller: Wrote coordinator backup to '/app/data/coordinator_backup.json'
[2025-05-25 17:06:08] info: zh:ember:uart:ash: ASH COUNTERS since last clear:
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Total frames: RX=49, TX=92
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Cancelled : RX=0, TX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: DATA frames : RX=46, TX=44
[2025-05-25 17:06:08] info: zh:ember:uart:ash: DATA bytes : RX=466, TX=473
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Retry frames: RX=1, TX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: ACK frames : RX=0, TX=47
[2025-05-25 17:06:08] info: zh:ember:uart:ash: NAK frames : RX=0, TX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: nRdy frames : RX=0, TX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: CRC errors : RX=1
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Comm errors : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Length < minimum: RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Length > maximum: RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Bad controls : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Bad lengths : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Bad ACK numbers : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Out of buffers : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Retry dupes : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Out of sequence : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: ACK timeouts : RX=0
[2025-05-25 17:06:08] info: zh:ember:uart:ash: Port closed.
[2025-05-25 17:06:08] info: zh:ember:uart:ash: ======== ASH stopped ========
[2025-05-25 17:06:08] info: zh:ember:ezsp: ======== EZSP stopped ========
[2025-05-25 17:06:08] info: zh:ember: ======== Ember Adapter Stopped ========
[2025-05-25 17:06:09] info: z2m: Stopped zigbee-herdsman
Es fängt schon an das beim starten von ASH was schief läuft, was auch immer das ist.
Hat einer ähnliche Probleme oder kennt vielleicht das Problem
Gruß Stephan
Hast Du Deinen Stick in der configuration.yaml richtig angegeben?
Übrigens, dass ist KEIN Modul-Problem und gehört somit nicht hier her, sondern eher nach: Zigbee2mqtt - Hardware / IPS-868 / ProJET, XBee, ZigBee, XPort - IP-Symcon Community
LG
Burkhard
Habe es hier her verschoben.
Michael
Ich denke schon das ich den Stick in der Config richtig configuriert habe.
.# Inhalt configuration.yaml (USB-Gateway)
# Home Assistant integration (MQTT discovery)
homeassistant: false
# allow new devices to join
permit_join: true
# MQTT settings
mqtt:
# MQTT base topic for zigbee2mqtt MQTT messages
base_topic: zigbee2mqtt
# MQTT server URL
server: mqtt://192.1681.1.45:1883
# MQTT server authentication, uncomment if required:
user:
password:
# Serial settings
serial:
# Location of CC2531 USB sniffer
port: /dev/ttyACM0
advanced:
network_key: GENERATE
frontend:
port: 8080
Und Sorry für das einstellen in der Falschen Thema / Kategorie
LG Stephan
Fehlermeldung überlesen?
Da steht komischerweise localhost und hier:
Hast du auf jeden Fall eine ungültige IP Adresse in der Konfiguration.
Sicher das du die richtige Datei bearbeitet hast?
Michael
IPS muss auch laufen bevor Du Z2M startest.
Ralf
Nicht unbedingt.
Der genutzte MQTT Broker muss vorher laufen.
Das kann, muss aber nicht, Symcon sein.
Michael
Stimmt. Ich benutze den internen von IPS.
Ralf
Die 1681 im 3. Oktett der Ip Adresse vom MQTT Server passt bestimmt nicht.
Ups… zu spät gesehen
@Nall-chan hatte es schon geschrieben