Zigbee2MQTT Adapter SLZB-06 funktioniert im HA nicht

Beda.B.

New member
Hallo zusammen,

Zu Hause wollte ich alles auf den SMLIGHT SLZB-06 umstellen, habe mir den zweimal SLZB-06 bestellt. Wenn zu Hause alles funktionieren würde, wäre es noch toll, auch die Familien Unterkünfte mit einzupflegen.

Ich bekomme leider schon den ersten SLZB-06 in HA nicht zum laufen.

Info was ist bis jetzt gemacht habe.

Der SLZB-06 ist soweit mit fester IP (192.168.1.55:6638) eingerichtet.
Er wird auch so erkannt.
Ich möchte ausschliesslich Zigbee2MQTT verwenden.
Aktuell funktioniert mein HA mit einem Sonoff Adapter mit EZSP V8, Mosquitto Broker und Z2M.
Ich habe alle Adapter gestoppt und ein Backup erstellt.
In der Configurations.yaml im Zigbee2Mqtt Verzeichnis habe ich die angegebenen Zeilen (SONOFF) entfernt und mit den Infos vom SLZB-06 Control Panel eingefügt

Alt (SONOFF)

```
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: oogi8Ienahpeelop1ziemeibol3SheeYiebuhoe2eiwoHie2iet8EthangiZ3taev
serial:
port: /dev/ttyACM0
adapter: ezsp
frontend:
port: 8099
advanced:
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
device_options:
legacy: false
```

Neu (SMLIGHT SLZB-06)
```

mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: oogi8Ienahpeelop1ziemeibol3SheeYiebuhoe2eiwoHie2iet8EthangiZ3taev
serial:
port: tcp://192.168.1.55:6638
baudrate: 115200
adapter: zstack
disable_led: false
advanced:
transmit_power: 20adapter: ezsp
frontend:
port: 8099
advanced:
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
device_options:
legacy: false
```

Im Z2M AddOn habe ich unter serial den SLZB-06 eingetragen und den Serial Adapter (Sonoff) entfernt. den HA Server beendet und den Sonoff vom Proxmox HA Server abgezogen.
Der SLZB-06 ist über LAN mit USB Strom bereits aktiv im LAN.
Danach wurde der HA neu gestartet.
Nach dem Neustart habe ich (wie überall beschrieben YOUTUBE ...) den SLZB-06 über ZHA mit der Socket Adresse installiert.
Der SLZB-06 wurde vom HA erkannt und als Integration eingebunden.
Die ZHA Intergration habe ich dann wieder deinstalliert.
Danach wurde der Moscquitto gestartet. Der Z2M startet zwar kurz. Ich kann aber die Oberfläche nicht oeffnen, da die Fehlemeldung mit dem Hinweis kommt, "dass das AddOn nicht gestartet ist". Im Protokoll kommt nur die angefügten Zeilen.

AUSZUG vom Z2M Protokoll:
15:44:30] INFO: Preparing to start...
[15:44:30] INFO: Socat not enabled
[15:44:31] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.

/app/node_modules/js-yaml/lib/loader.js:183
return new YAMLException(message, mark);
^
YAMLException: duplicated mapping key (15:1)

12 | transmit_power: 20
13 | frontend:
14 | port: 8099
15 | advanced:
------^
16 | homeassistant_legacy_entity_a ...
17 | legacy_api: false
at generateError (/app/node_modules/js-yaml/lib/loader.js:183:10)
at throwError (/app/node_modules/js-yaml/lib/loader.js:187:9)
at storeMappingPair (/app/node_modules/js-yaml/lib/loader.js:358:7)
at readBlockMapping (/app/node_modules/js-yaml/lib/loader.js:1173:9)
at composeNode (/app/node_modules/js-yaml/lib/loader.js:1441:12)
at readDocument (/app/node_modules/js-yaml/lib/loader.js:1625:3)
at loadDocuments (/app/node_modules/js-yaml/lib/loader.js:1688:5)
at Object.load (/app/node_modules/js-yaml/lib/loader.js:1714:19)
at Object.read (/app/lib/util/yaml.ts:7:29)
at read (/app/lib/util/settings.ts:367:20)

Mehr passiert auch nach der Aktualisierung nicht.

Die neue Konfiguration des Z2M Addons schaut so aus.

Konfiguration:
````
socat:
enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: "-d -d"
log: false
````
mqtt:
base_topic: zigbee2mqtt

Serial:
port: tcp://192.168.1.55:6638

Network:
6638 8485/tcp

Da der SLZB-06 nicht funktioniert, bekomme ich die alte Konfig nur nach kompletten Backup-Restore wieder zum laufen.

Kann mir einer bei meinem Problem helfen?

Danke Beda
 
Hi,

hab zwar nicht wirklich Ahnung vom Thema, aber was Deinen Fehler angeht...
/app/node_modules/js-yaml/lib/loader.js:183
return new YAMLException(message, mark);
^
YAMLException: duplicated mapping key (15:1)

12 | transmit_power: 20
13 | frontend:
14 | port: 8099
15 | advanced:
------^
16 | homeassistant_legacy_entity_a ...
17 | legacy_api: false
Wenn man der Fehlermeldung folgt und in den Code schaut, sieht man es eigentlich auch...
advanced:
transmit_power: 20adapter: ezsp
frontend:
port: 8099
advanced:
homeassistant_legacy_entity_attributes: false
legacy_api: false
Also mal bereinigen und nochmal testen :)
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.662
Beiträge
63.901
Mitglieder
6.916
Neuestes Mitglied
Steffen M.
Zurück
Oben