Matter test and demonstrate

Revision as of 15:52, 21 November 2023 by Registered User (→‎STM ecosystem)

1. Overview

The following figure (from CSA) illustrates a general network topology and the different device types.

Matter network topology
Connectivity Matter network topology.png


A Matter fabric platform is composed of different equipment types:

  • Matter end device
  • Matter bridge
  • Simple Controller
  • Simple Thread Border Router
  • Combined Controller and Border Router

The STM end devices have been demonstrated with the following platforms:

  • STM OTBR
  • Raspberry Pi (RPi)
  • Google ecosystem
  • Apple ecosystem
  • Samsung ecosystem

For test and demonstration, the STM32WB5MM-DK end device platform will be flashed with lighting up application. The operation mode for each ecosystem is presented in the following section.

For all ecosystems, the Matter network will be composed of the following elements:

  • 1 x STM32WB5MM-DK board as end device that has been flashed with relevant firmware binaries
  • 1 x OpenThread border router
  • 1 x Smartphone with the ecosystem associated application installed as a Matter commissioner/controller device
  • 1 x Wi-Fi access point
  • 1 x PC/Laptop for programming and retrieving the QR code of STM32WB5MM-DK.
Matter test and demonstration hardware setup
Connectivity Matter demo setup.png


2. STM ecosystem

The STM ecosystem is created with an STM32MP1 as border router and an android smartphone with CHIPTool application as commissioner and controller, both connected to the same Wi-Fi access point. Once the complete setup is configured and ready, we can start the commissioning on the controller side as follow :

CHIPTool.jpg

The commissioning is done through the PROVISION CHIP DEVICE WITH THREAD that allows to scan the QR code generated by the end device and displays the payload information to the user :

CHIPTool-Payload.jpg

A click on the SAVE NETWORK allows the start of the commissioning over the BLE protocol by scanning the matter discoverable devices, pairing and then starting the commissioning:

On the end device side, We can see on the screen display that the device is connected over BLE before switching to thread network as follow :

CHIPTool-BLE.jpg
CHIPTool-Thread.jpg

At the end of the commissioning our end device is then connected to the matter network and the Fabric is created, below the result on both controller and end device sides :

  • Controller side :
CHIPTool-Connected.jpg
  • End Device side :
EndDevice-FabricCreated.jpg

3. Raspberry Pi ecosystem

The Raspberry Pi ecosystem is created with a Raspberry Pi as border router and an android smartphone with CHIPTool application as commissioner and controller. ...

4. Google ecosystem

The Google ecosystem is created with the Google Nest Hub 2nd-gen as border router and an Android smartphone with Google Home application as commissioner and controller. ...

5. Apple ecosystem

The Apple ecosystem is created with an Apple HomePod Mini (with 16.1 or higher system version) as border router and an Apple iPhone (with iOS 16.1 or higher system version) with Apple Home application as commissioner and controller.

...

6. Samsung ecosystem

The Samsung ecosystem is created with a SmartThings Station as border router and an Android smartphone with SmartThings application as commissioner and controller. ...

7. Multi-fabric

TBD


[[Category:Matter|30]]