Matter Solution


Contents

Matter Overview


  • Amazon, Apple, Google, the Zigbee Alliance (rebrands as Connectivity Standards Alliance), and hundreds of other companies work together on an smart home standard with an openness and ambitious attitude.
  • Formerly known as Project CHIP.
  • Matter is the unified IP-based connectivity protocol built on proven technologies, helping connect and build reliable, secure IoT ecosystems:
    • Creates more connections between more objects
    • Simplifies development for manufacturers
    • Increases compatibility for consumers

CSA_Alliance


Matter is the foundation for connected things:

  • Smart home devices should be secure, reliable, and seamless to use.
  • Enables communication across smart home devices, mobile app and cloud services.
  • To define a specific set of IP-based networking technologies for device certification.


Matter allows to build devices that are compatible with smart home and voice services such as Amazon’s Alexa, Apple’s Siri, Google’s Assistant, and others:

  • Common App Layer + Data Mode
  • IPv6-based
  • The first specification release of the Matter protocol will
    • run on Ethernet, Wi-Fi and Thread network layers
    • use Bluetooth Low Energy for commissioning
  • High Security
  • Open-source for all developers

Overview_Architecture


Typical Applications



As a member of the Connectivity Standards Alliance, Telink is committed to support Matter connectivity standard to increase compatibility among smart home devices.


Lighting Example Demo


Features


  • Static thread commissioning
  • Control lightbulb state via onoff cluster
  • Control lightbulb brightness via levelcontrol cluster
  • Get lightbulb state
  • Factory reset



Material List

Developer Environment

To run this example you will need:

  • One or more Telink B9x development boards.
  • A border router such as Raspberry-Pi for Matter processing and networking.
  • A Telink B9x dongle - radio co-processor device which takes care of the wireless communications operated by the border router.
  • Other hardware:PC with Ubuntu V20.04 LTS installed, Telink BDT burning tool, Wi-Fi router supported IPv6

→ Refer to the manual to build your own border router and radio co-processor device

Matter_Lighting_Example



Google Home

To run this example you will need:

  • One Telink B9x development board to simulate a Matter light bulb.
  • A Google Nest Hub is used as the OpenThread border router.
  • Other hardware includes a Google Pixel Smart Phone, and a Wi-Fi router that supports IPv6.

Matter_Google


Apple Home

To run this example you will need:

  • One Telink B9x development board to simulate a Matter light bulb.
  • An Apple Homepod Mini is used as the OpenThread border router.
  • Other hardware includes an iphone Smart Phone, and a Wi-Fi router that supports IPv6.

Matter_Apple



Matter SDK Architecture


Matter_Architecture



Matter Data Model


Matter_Data_Mode


Matter_Data_Model

  • Node represents physical or logical device
  • Endpoint represents device function such as lightbulb or temperature control
  • Cluster represents function property
  • Each cluster contains set of attributes specific for that cluster



Additional Resources


Telink lighting example is available at Official Matter Repo. The examples provide a step-by-step guide to successfully set up the environment and run the code.

Quick Start