Hallo,
Ich versuche gerade, Matter mit dem Schlüssel SLZB-MR01 zu aktivieren, aber es gibt einige Dinge, die ich nicht verstehe.
Zuerst einmal hier eine Zusammenfassung dessen, was ich gemacht habe:
Der Thread-Border-Router wird mit POE nicht empfohlen:
Ich möchte daher den Thread-Border-Router nicht mit dem Schlüssel SLZB-MR01 verwenden und nicht von einer Apple TV oder anderen Elementen abhängen, die ich nicht kontrollieren kann.
Dafür möchte ich OpenThread verwenden.
Der SLZB-MR01 wird nur für das Thread-Radio verwendet.
Für die Installation von OpenThread auf einer VM, die ihr Netzwerk in IPv4 und IPv6 konfiguriert hat:
Installation von OpenThread mit Docker, indem ich diesem Tutorial folge:
Für den Teil, in dem die IP-Übertragung aktiviert wird:
Ich empfehle, die Datei herunterzuladen und den Namen der Schnittstelle (Standardmäßig wlan0) durch die verwendete Schnittstelle zu ersetzen, in meinem Fall ens18, und den Befehl « bash setup-host » auszuführen.
Das OpenThread-Bild funktioniert nicht mit TCP, aber ein Fork wurde erstellt, um mit dem TCP-Protokoll kompatibel zu sein, da der SLZB-MR01 über das Netzwerk verbunden wird:
Hier ist die docker-compose.yml-Datei, die ich erstellt habe:
services:
otbr:
image: bnutzer/otbr-tcp
network_mode: host
restart: unless-stopped
privileged: true
cap_drop:
- NET_ADMIN # Sollte iptables/ipset-Aktualisierungen verhindern
- NET_RAW # Kein roher Netzwerkzugriff
devices:
- /dev/net/tun
environment:
- RCP_HOST=IP_DU_SLZB-MR01
- OTBR_THREAD_IF=wpan0
- OTBR_BACKBONE_IF=ens18
- OTBR_WEB_ENABLE=1
- OTBR_REST_LISTEN_ADDRESS=127.0.0.1
volumes:
- ./otbr-data:/var/lib/thread
Anschließend konnte ich mich auf die Weboberfläche von OpenThread auf Port 8080 verbinden.
Und hier verstehe ich nicht mehr viel ![]()
Wenn ich auf „Join“ gehe, sehe ich mehrere verfügbare Thread-Netzwerke:
Ich weiß nicht, wofür diese drei Netzwerke stehen.
Ich konnte keine Verbindung mit dem Schlüssel SLZB-MR01 herstellen, da ich keine Hardware-Adresse auf der Weboberfläche des Schlüssels finde und nichts auf dem Etikett des Schlüssels entspricht.
Können Sie mir bitte helfen, dies zu klären? ![]()





