Erstmal das hier abwarten und wenn es dann ausgereift ist und die Geräte dazu auf den Markt kommen, dann werden wir Router in ST haben.
Das bezieht sich jetzt noch in erster Linie auf Thread Border Router, aber im Hintergrund auf alle möglichen Netzwerkkomponenten.
Home Router und Access Points (HRAP) aus Matter 1.4. Die Geräteklasse kombiniert WLAN-Zugangspunkt und Thread Border Router in einem Gehäuse. Ein HRAP soll in verschiedener Gestalt auftreten können: zum Beispiel als WLAN-Router für das Heimnetzwerk, Internet-Modem, Wi-Fi-Access-Point oder Set-Top-Box.
Kam heute frisch rein:
This includes support for the device types Network Infrastructure Manager and Thread Border Router.
It includes embedded definitions of two clusters- WifiNetworkManagement and ThreadBorderRouterManagement (with only the pertinent sections added, and four custom capabilities, including routerState, routerName, threadVersion, and wifiSsid. All four of these return a string, and routerState uses a single enum value (off, enabled).
For SSID's handling, there is a check for if the reported name is TLV null, in which it returns nothing. Then, it checks whether the input is a valid utf8 input. If so, it emits a capability with the given Ssid. If not, it reports a failure. This is expected, as any other service disocvery system would also be unable to display an Ssid if it was not written using UTF-8 specified characters. Still, it is expected that SSIDs are not necessarily printable, so this check is necessary.
For Thread Version handling, there is a mapping table, based on the Thread specification, that takes the uint16 as an input and translates it to a more human-readable/expected versioning for the display.