0% found this document useful (0 votes)
25 views36 pages

Intro To Matter

matter

Uploaded by

Amine Mizouri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views36 pages

Intro To Matter

matter

Uploaded by

Amine Mizouri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

Matter Webinar Series

1
23rd May 2023 26th May 2023
Introduction to Matter Building a Matter Device

30th May 2023


Matter Certification and
Device Certificates
Introduction to Matter
Espressif Systems
Contents
Why, What, How

Matter Network

Matter Data Model

Key Features

Current Status

Espressif Matter Offering


Why, What, How
The problems it addresses
Challenges in current development

Cloud backend Voice Assistance


Phone App Device Firmware
Skills
Why Matter?
The existing smart home landscape if highly fragmented which leads to multiple
challenges across the complete lifecycle of product.

Consumers Device Makers Ecosystem

Ø Eco-system Silos Ø Multiple SKU Ø Interoperability Issues

Ø Purchasing Nightmare Ø Complex Design Ø Security concerns

Ø Non-portable Ø Longer Development Ø Complex Integrations


What is Matter
• Industry-unifying standard defined by Connectivity Standards
Alliance (Former Zigbee Alliance) with 300+ member
companies

• Simple : ease-of-use for consumers, ease-of-development


for manufacturers
• Reliable : Local Network, Certification process
• Seamless : Interoperable, Unified structures
• Secure : Authentication before joining, encrypted
communication, Provisions for OTA
• Open : collaborative and open source methodology with an
implementation-first approach
• Standard : Built on IPv6, supports Wi-Fi, Thread, Ethernet for
communication and BLE for commissioning
What it covers

Specifications Implementation Certification Program


Drive and define the specifications Open source available on GitHub Test specification

Matter v1.1 Spec Platform independent implementation Certification framework

Reference example applications Certification program available via


certification labs
Mobile app reference
How it will help
Matter shall bring the following benefits to the complete Smart Home space

Consumers Device Makers Eco-systems

ü Ease-of-use ü Ease of Deployment ü Interoperability

ü Automations ü Innovation Scope ü Scalable

ü Security ü Single Eco-system ü Open Source


Matter Network
Types of devices, transport protocols
Wireless Protocol Selection
Wi-Fi Thread
• Direct access to Internet • Mesh Topology
• Wide adoption and availability • Low current consumption
• High Bandwidth • 300+ devices in a single network
• Wall plugged devices? Hello Wi-Fi 6!! • Requires a TBR to connect to cloud
Matter Device Types
Wi-Fi End Device Thread End Device
• End Node devices which connect over Wi-Fi • End Node devices which connect over Thread

• Wall powered electricals, Home appliances, • Battery operated sensors, locks, switches etc.
Media devices, Security Camera etc.

• Device to communicate between Thread • Device for bridging existing networks like
Network and Wi-Fi Network BLE-Mesh, Zigbee etc. on to Matter

• Smart speakers, hubs, Media Gateways etc. • Translate to Matter Data Model

Thread Border Router Matter Bridge


Matter Eco-system
Matter Wi-Fi Network

Matter Network

Matter Bridge
Thread Border
Router

Non Matter Networks


Matter Thread Network
Role of BLE
• Bluetooth LE usage primarily for
device discovery and provisioning.
• On-boarding of the device to Matter

• Bluetooth LE is used to commission a


new device into the network using a
Matter controller.

• Bluetooth LE is NOT used for a device-


to-device communication, or a device
to controller communication after
commissioning is finalized
Devices in v1.1
Matter Data Model
Device Cluster Data Model
Matter Data Model
Matter Node
[Physical Device]

Endpoint(s) Endpoint0
[Device Type] • Basic Information Cluster
• Access Control List Cluster
• Network Commissioning
Cluster
• …
Cluster(s)
[Device Function]

Attribute(s) Command(s)
[State] [Action]

Matter Data Model Example Model


Client-Server Clusters

Node Dimmer Node Light Node Switch Node Socket


On/Off On/Off On/Off
Client Server Client

Level Level On/Off On/Off


Client Server Client Server

On/Off On/Off
Client Server
Key Features
Unique and key features like Multi-Admin, Device-2-
Device communication, Security
Multi-Admin Support
• Multi-admin is a foundational feature in
Matter which provides the
interoperability.

• Matter devices participating in multiple


ecosystems simultaneously.

• Users can control which devices they


share with which systems on individual Eco-System A
level, and can easily add multiple Eco-System B
devices to a new ecosystem to try out
new experiences
Device to Device
ü Device to Device communication ü No intermediation ü Direct over Local Network

Node Light Node Switch Node Thermostat Node Sensor


On
On/Off On/Off Sensing Report
Sensing
Server Client Node Phone
Status Client Server
Subscribe
Binding Binding Client 1
Binding
Server
Binding Client 2 Server

Synchronous Control During Binding Asynchronous Notification


Matter Security Model

Distributed Compliance Ledger (DCL)


qAllows Connectivity Standards Alliance (CSA) and authorized Vendors to
publish information about their Matter devices

Public Key Infrastructure (PKI)


qUses ECDSA based certificates for signing and authentication.
qEncrypted communication over the network.

Access Control List (ACL)


qA list which specifies who (which NOC) can do what on this Matter node.
Matter Security Model
qTypes of Certificates in Matter

o Device Attestation Certificate (DAC) o Node Operational Credential (NOC)


• Device Identification • Whom does the device talk with

Distributed Compliance Ledger


Current Status
Matter adoption status and support on various eco-systems
Current Status

300+ members in the Alliance actively participating

Specification v1.1 released on 18 May’23 and available

GitHub CHIP Project with multiple ready examples

Certification Labs are live and actively certifying devices

1135 new products certified by the Alliance since launch


Current Status – Eco-System
Eco-System* Matter Hub Thread-BR App Support Differentiation
Alexa Over 100 million Echo Matter Simple Setup / FFS
devices across 20 models. Echo (4th Gen) Alexa Ambient Home Kit
Almost all Echo devices 2nd Eero 5 Alexa Connect Kit
Gen onwards. Zigbee Bridge

Home Google Home


Google Home Mini
Nest Hub (2nd gen) Home-Away Intelligence
Nest Mini & Audio
Nest Hub Max Google Cloud Analytics
Nest Hub (1st, 2nd gen)
Nest Wi-fi Pro (Wi-Fi 6E) Online Certification
Nest Hub Max
Nest Wi-fi Pro (Wi-Fi 6E)

HomeKit Apple HomePod (first-gen)


Apple TV 4K Wi-Fi (2022) Apple HomePod (2nd Gen)
Apple HomePod (2nd Gen) Apple HomePod Mini Across platform integration
Apple HomePod Mini Apple TV 4K w/Eth (2022) Legacy Product Bridge (BLE)
Apple TV 4K w/Eth (2022) Apple TV 4K (2021)
Apple TV 4K (2021)

SmartThings SmartThings 2018 Hub


Matter Hub on Appliances
Aeotec Smart Home Hub
SmartThings 2018 Hub Zigbee, Z-Wave Bridge
SmartThings 2015 Hub
Aeotec Smart Home Hub Online Certification
Samsung TVs
Smart Monitor

*alphabetical order Status as of May 2023


Current Status - Espressif
Ø Multiple Customers have certified products in Market
and more …

Ø 60+ Espressif powered devices on Certified Matter device list on CSA


website for both Wi-Fi and Thread end-devices

Ø The only Openthread listed RTOS based Open Thread Border Router

Ø Espressif is CSA approved PAA to provide DAC certificates

Ø ESP32-H2 and ESP32-C6 are Thread 1.3 certified


Espressif’s Matter Offerings
Espressif Matter supported products and solutions
Espressif Matter Products

ESP32 ESP32
ESP32-H2 UART/SPI
ESP32-H2
ESP32-C ESP32-C
ESP32-C6 ESP32-C6
C/S ESP32-S ESP32-S C/S
Matter over Wi-Fi
Matter over Thread
Thread Border Router
Matter Bridge
ESP32-S3 + ESP32H2 board.
Any ESP32-C/S3 + ESP32-H2 SoC over UART

The only RTOS based OTBR on openthread.io

Thread Border Router


ESP32-S3 + ESP32H2 board.
Any ESP32-C/S3 + ESP32-H2 SoC over UART

Examples for BLE-Bridge, Zigbee Bridge


available on GitHub.

Matter Bridge
ESP-Matter SDK

• Simplified API

• Rich device types supported with


commonly used peripherals

• Production-ready examples

• Easy extension for multi applications

Espressif’s SDK for Matter • Tools and utilities for security,


manufacturing and production
Matter Solutions Overview

Build Your Own Matter Devices with Espressif's Matter SDK

ESP ZeroCode Modules for Matter

Espressif's DAC Pre-provisioning Service

Matter Certification Assistance Services


Thank You!
Any Questions?
Upcoming Sessions
1
23rd May 2023 26th May 2023
Introduction to Matter Building a Matter Device

30th May 2023


Matter Certification and
Device Certificates

You might also like