Zigbee2mqtt und MQTT auslagern
Zu erst installieren wir uns MQTT als Docker
Nach der Installation erstellt ihr eine leere passwd File (HIER als Download) in /user/appdata/mosquitto/config und ladet die Mosquitto Conf auch dort rein (HIER als Download) und startet den Container.
Jetzt erstellen wir noch per Console einen Eintrag in der passwd File
mosquitto_passwd -c /mosquitto/config/passwd mqtt_user
Jetzt installieren wir noch unseren Zigbee2mqtt Docker
bei der Installation müsst ihr noch euren Stick durchreichen. Öffnet hierzu eine Konsole im Unraid und führt folgenden Befehl aus:
ls /dev/serial/by-id/
hier solltet ihr jetzt eine ähnliche Anzeige erhalten:
Jetzt legt ihr noch ein Device/Datenträger in der Installation bei Z2M wiefolgt an:
/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0:/dev/ttyACM0
hier müsst ihr nur den Namen (blau) austauschen - achtet darauf das @ darf nicht mit kopiert werden.
Danach könnt ihr die Installation durchlaufen lassen und solltet euer WEBUI aufrufen können.
Bei einer bereits bestehenden Installation könnt ihr einfach aus z.B. Homeassistant die Datenbank etc. in den Config Ordner kopieren (ggf. den Serial in der Config anpassen)
ggf muss unter Port noch folgendes ergänzt werden: adapter: eszp
Dann den Docker neustarten. (somit solltet ihr kein Gerät neu anlernen müssen)