Skip to content

Releases: SiliconLabs/matter

v2.3.0-1.3

08 May 20:15
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.3.0-1.3 GA

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.3.0-1.3

Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.

  • Matter: 5bb5c9e
  • Gecko SDK: v4.4.2: e359ba4
  • Thread
  • Wi-Fi
    • WiSeConnect 3 SDK: v3.1.3.4 (SiWx917 SoC, SiWx917 NCP)
    • WiSeConnect SDK: 2.8.2 (RS9116)
    • WF200 does not use WiSeConnect SDK, it uses Gecko SDK components

Features

This is the v2.3.0-1.3 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

NOTE:

  • This release will provide long-term support for series 0/1 devices. Going forward, future releases will only support series 2/3 devices.
  • Silicon Labs Matter GitHub is being phased out in favor of using the Matter GSDK Extension that is available through Studio and standalone via SLC-CLI.

Release Highlights

  • Matter 1.3 solution for Thread (MG12, MG24), Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
    • Long Idle Time ICDs are ready for integration.
    • Provides Multi-chip OTA functionality support (EFR32-Thread only).
    • Adds Provisioning 2.0 Support for EFR32 and SiWx917 SoC.
  • Works using Gecko SDK v4.4.2 and WiSeConnect SDK v3.1.3.4.
  • Provides targeted improvements for Wi-Fi platforms.
    • Stability and sleep improvements for SiWx917 SoC have been added for both the TA and M4.
    • Enables LCD and OTA support (M4 image only) for MG24+SiWx917 NCP.
  • Miscellaneous bug fixes and improvements.

Issues fixed in this release

  • [MATTER SDK] Fixed total-operational-hours attribute to not reset to 0 after reboot. (UID:1274297)
  • [MATTER SDK] Fixed boot-count attribute to reset to 0 after factory reset. (UID:1275507)
  • [OT STACK] Fixed issue with DUT leaving thread network when doing on-network commissioning on a third fabric. (UID:1237308)
  • [DOCUMENTATION] Added Moving of Matter Attestation Credentials KBA for Attestation Credentials conflicting with Lockbits in Series 2. (UID:1235425)

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment.
    • Instructions are provided for building on Linux, Mac and Windows.
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards

  • MG24 boards:
    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4318A / SLWSTK6006A / MGM24 Module / 2.4GHz@10dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
    • BRD2704A / SLWSTK6006A / MGM24 Module
  • MG12 boards:
    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4304A / SLWSTK6000B / MGM12P Module / 2.4GHz@17dBm

Thread support for the following applications

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor
  • Dishwasher

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have below hardware:

  • Silicon Labs Wireless starter/development kit (WSTK/WPK)
  • Silicon Labs Wi-Fi development Kits & boards
    • For SoC variants, SiWx917 SoC Common flash boards (refer to the board details below).
    • For Network Co-Processor (NCP) variants,
      • Silicon Labs EFR32 - is used as a host processor and, with the WF200, provides Bluetooth LE capabilities
      • Silicon Labs Wi-Fi Processor
        • RS9116 development kit
        • WF200 expansion board
        • SiWx917 NCP expansion board
  • Raspberry Pi with a >32 GB SD Card

Wi-Fi support for the following boards

  • SoC mode:
  • NCP mode:
    • MG24 boards:
      • BRD4186C / SLWSTK6006A / Wireless Starter/Pro Kit / 2.4GHz@10dBm
      • BRD4187C / SLWSTK6006A / Wireless Starter/Pro Kit / 2.4GHz@10dBm
    • Wi-Fi Dev Kit
      • RS9116
      • SiWx917
        • SiWx917-EB4346A
      • WF200
        • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support for the following standard applications

  • Light
  • Lock
  • Light Switch
    • Note: This App is supported for SiWx917 SoC device combination only.
  • Window Covering
  • On/Off plug
  • Thermostat
    • Note: This App is supported for SiWx917 SoC device combination but with alpha quality.
  • Dishwasher
  • Sensor

Wi-Fi Sleepy End Device (SED) support for the following applications

  • Lock (ICD is enabled by default)
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200, SiWx917 NCP, SiWx917 SoC
  • Window Covering
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200, SiWx917 NCP, SiWx917 SoC
  • Thermostat
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200, SiWx917 NCP, SiWx917 SoC
  • Light Switch
    • With chip-tool
    • With SiWx917 SoC

Reference guide to enable the sleepy functionality for Wi-Fi: Wi-Fi Sleepy End devices.

Note:

  • Added configuration to override M4 sleep mode for ...
Read more

v2.3.0-1.3-beta.1

18 Mar 20:15
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.3.0-1.3-beta.1

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.3.0-1.3-beta.1


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v2.3.0-1.3-beta.1 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Release Highlights

  • Matter 1.3 Beta1 solution for Thread (MG12, MG24), Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
    • Provides incremental bug fixes to support Matter 1.3 Test Event.
    • Provides alpha support for multi-OTA framework.
  • Works using Gecko SDK v4.4.1 and WiSeConnect SDK v3.1.3.2.
  • Provides targeted improvements in stability & sleep functionality for Wi-Fi SoC platform (SiWx917).
    • Added partial low-power 917 stability fixes. Some stability fixes are associated with increased power consumption.
      • Stability improvements have been added for both the TA and M4.
      • TA workaround with XTAL always enabled.
      • Tickless idle support feature has been enabled.
    • Added configuration to override M4 sleep mode:
      • By default, M4 is active and TA will be in sleep mode. This configuration provides high stability.
      • To enable both M4 and TA sleep modes, enable the flag si917_m4_sleep_enabled = true.
  • Adds Provision 2.0 support. Provision feature currently works on EFR32 only, there is a known issue with SiWx917 SoC and workaround is to use Provision 1.0.
    • New protocol support that can be used with different communication channels.
    • Provisioning and re-provisioning through BLE channel.
    • Backwards compatibility support to use v1.x provisioning protocol for older devices.
    • Support for well-known parameters. Due to this, some parameter identifier shortcuts were changed and some single letters were reused for script configuration options.
      • Changes

        Parameter Former flag New flag
        --pylink_lib -l -jl
        --vendor_id -v -vi
        --vendor_name -V -vn
        --product_id -p -pi
        --product_name -P -pn
        --unique_id -u -ui
        --discriminator -d -sd
        --part_number -pn -pm
        --key_id -ki -di
        --key_pass -kp -dp
        --common_name -cn -dn
      • New additions

        Parameter New flag
        --version -v
        --params -p
        --inputs -i
        --output -o
        --temp -t
        --device -d
        --channel -c
        --serial_number -sn
        --setup_payload -sy
        --firmware_info -fi
        --pkcs12 -dx
        --cd_cert -cc
        --cd_key -ck
        --paa_cert -ac
        --paa-key -ak
        --pai_key -ik
      • Removals

        Parameter Former flag Reason
        --config -c replaced by --inputs
        --jlink -j Reprovisioning now done by BLE
        --att_certs -xc replaced by --pkcs12

Issues fixed in this release

  • [SiWx917 SoC] Fixed OTA issues on 917 SoC where either the OTA transfer wouldn't start or after its completion, the device would not automatically - reboot (UID:1271781)
  • [SiWx917 SoC] Fixed an issue on the 917 SoC where the sleep wakeup would falsely trigger a button release event (UID:1257340)
  • [SiWx917 SoC] Use the RTC timer on the 917 SoC as sleep timer and enable tick-less idle (UID:1224024)
  • [Matter stack] Fixed an issue with UniqueID provisioning value encoding causing a failure to read the basic information unique id attribute (UID:1253986).
  • [Matter stack] Fixed an issue where some ICD app logic was not activated on the Sensor and OnOff plug apps leading to higher power consumption than expected (UID:1264649)
  • [Matter stack] Fixed the general diagnostic network-interface attribute which was not returning a valid hardware address and no IPV6 address list (UID:1264801)
  • Fixed an issue where the discovery timeout was not extended when the BLE extend announcement was enabled.

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment.
    • Instructions are provided for building on Linux, Mac and Windows.
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4318A / SLWSTK6006A / MGM24 Module / 2.4GHz@10dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
    • BRD2704A / SLWSTK6006A / MGM24 Module
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4304A / SLWSTK6000B / MGM12P Module / 2.4GHz@17dBm 

Thread support for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor
  • Dishwasher

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have below hardware:

  • Silicon Labs Wireless starter/development kit (WSTK)
  • Silicon Labs Wi-Fi development Kits & boards
    • For SoC variants, SiWx917 SoC Common flash boards (refer to the board details below).
    • For Network Co-Processor (NCP) variants,
      • Silicon Labs EFR32 - is used as a host processor and, with the WF200, provides Bluetooth LE capabilities
      • Silicon Labs Wi-Fi Processor
        • RS9116 development kit
        • WF200 expansion board
        • SiWx917 NCP expansion board
  • Raspberry Pi with a >32 GB SD Card

##...

Read more

v2.3.0-1.3-alpha.2

15 Feb 19:50
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.3.0-1.3-alpha.2

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.3.0-1.3-alpha.2


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.

  • Matter: 42c44d544b
  • Gecko SDK: v4.4.1 (911f6cd)
  • Thread
  • Wi-Fi
    • WiSeConnect 3 SDK: v3.1.3 (SiWx917 SoC, SiWx917 NCP)
    • WiSeConnect SDK: 2.8.2 (RS9116)
    • WF200 does not use WiSeConnect SDK, it uses Gecko SDK components

Features

This is the v2.3.0-1.3-alpha.2 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Release Highlights

  • Matter 1.3 Alpha2 solution for Thread (MG12, MG24), Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
    • Provides preliminary support for Matter 1.3 Intermittently Connected Devices (ICD) in Long Idle Time (LIT) configuration for Thread Networks.
      • Note: Controllers do not fully support it at the time of this release.
      • Support for LIT ICD in Matter 1.3 is provisionary.
    • Provides support for Matter 1.3 Scenes.
    • Provides incremental bug fixes to support Matter 1.3 Test Event.
  • Works using Gecko SDK v4.4.1 and WiSeConnect SDK v3.1.3.
  • Provides incremental improvements in sleep functionality for Wi-Fi SoC platform (SiWx917).
    • Allows device to go to sleep when it is uncommissioned.
    • Enables Low Power mode when the device loses connection from Wi-Fi AP.
    • Uses default clock for sleepy instead of high frequency clock.
    • Includes changes from WiSeConnect v3.1.3 done to improve sleep stability by protecting M4 sleep functionality, ensuring flash controls before accessing the flash, and adding additional checks to ensure synchronization between TA & M4.

Issues fixed in this release

  • [SiWx917 SoC] Fixed issue to allow device to go to sleep when it is uncommissioned. (UID: 1247796)
  • [SiWx917 SoC] Fixed issue where Application got stuck at sl_net_deinit randomly. (UID: 1240278)
  • [SiWx917 SoC] Fixed FreeRTOS assert that was observed while Wi-Fi init and de-init ran in a loop. (UID: 1234004)
  • [Matter stack] Fixed conditions in the SensorsCallbacks CPP file. (UID: 1234309)
  • [Matter stack] Fixed issue where ConfigurationMgrImpl().GetBootReason(bootReason) was not returning useful information. (UID: 1250693)

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment.
    • Instructions are provided for building on Linux, Mac and Windows.
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4318A / SLWSTK6006A / MGM24 Module / 2.4GHz@10dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
    • BRD2704A / SLWSTK6006A / MGM24 Module
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4304A / SLWSTK6000B / MGM12P Module / 2.4GHz@17dBm 

Thread support for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor
  • Dishwasher

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have below hardware:

  • Silicon Labs Wireless starter/development kit (WSTK)
  • Silicon Labs Wi-Fi development Kits & boards
    • For SoC variants, SiWx917 SoC Common flash boards (refer to the board details below).
    • For Network Co-Processor (NCP) variants,
      • Silicon Labs EFR32 - is used as a host processor and, with the WF200, provides Bluetooth LE capabilities
      • Silicon Labs Wi-Fi Processor
        • RS9116 development kit
        • WF200 expansion board
        • SiWx917 NCP expansion board
  • Raspberry Pi with a >32 GB SD Card

Wi-Fi support for the following boards:

  • MG24 boards:
    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • Wi-Fi Dev Kit
    • RS9116
    • SiWx917
      • NCP mode:
        • SiWx917-EB4346A
      • SoC mode
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
      • WFM200S / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support for the following standard applications:

  • Light
  • Lock
  • Light Switch
    • Note: This App is supported for SiWx917 SoC device combination only.
  • Window Covering
  • On/Off plug
  • Thermostat
    • Note: This App is supported for SiWx917 SoC device combination but with alpha quality.
  • Dishwasher
  • Sensor

Wi-Fi Sleepy End Device (SED) support for the following applications:

  • Lock
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200, SiWx917 NCP, SiWx917 SoC
  • Window Covering
    • With chip-tool 
    • With EFR32xG24 with RS9116, WF200, SiWx917 NCP, Si...
Read more

v2.3.0-1.3-alpha.1

18 Jan 16:51
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.3.0-1.3-alpha.1

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.3.0-1.3-alpha.1


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v2.3.0-1.3-alpha.1 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Highlights of this release

  • Matter 1.3 Alpha solution for Thread (MG12, MG24), Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
    • Adds preliminary support for Matter 1.3 Intermittently Connected Devices (ICD) in Long Idle Time (LIT) configuration for Thread Networks.
      • Note: Controllers do not fully support it at the time of this release.
      • Support for LIT ICD in Matter 1.3 is provisionary at this time.
    • Adds support for Matter 1.3 Scenes.
  • Adds support for Self-Provisioning Mode for SiWx917.
  • Works using Gecko SDK v4.4.0 and WiSeConnect SDK v3.1.1.
  • Adds Matter support for Wi-Fi SiWx917 NCP and expands support for Wi-Fi SiWx917 SoC - with alpha quality and for select customers only.
    • Adds support for OTA Software Update functionality on SiWx917 SoC platform.
    • Adds support for Intermittently Connected Devices (ICD) functionality on SiWx917 SoC & NCP platforms.
    • Adds Certificate Provisioning support for SiWx917 SoC platform.

Issues fixed in this release

  • [Matter stack] Fixed issue where a DNS Query Response with a value of TTL=0 would cause a crash. (UID: 1234192) 
  • [Silicon Labs Platform] Fixed issue where Data related to device attestation was lost after a factory reset. (UID: 1171484)
  • [SiWx917 SoC] Fixed hard fault during NVM3 operations of firmware updates. (UID: 1221764)
  • [SiWx917 SoC] Fixed issue where the SoC BLE advertisements, after power-cycle, were not discoverable by IOS scans. (UID: 1225625)
  • [SiWx917 SoC] Fixed build issues with the Light-switch app and lock-app with Matter 1.3. (UID: 1234922)
  • [EFR32] Fixed issue where a Thread ICD device would not rejoin the OTBR Thread network after a Border Router power-cycle. (UID: 1217495)

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment.
    • Instructions are provided for building on Linux, Mac and Windows.
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4318A / SLWSTK6006A / MGM24 Module / 2.4GHz@10dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
    • BRD2704A / SLWSTK6006A / MGM24 Module
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4304A / SLWSTK6000B / MGM12P Module / 2.4GHz@17dBm 

Thread support for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor
  • Dishwasher

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have below hardware:

  • Silicon Labs Wireless starter/development kit (WSTK)
  • Silicon Labs Wi-Fi development Kits & boards
    • For SoC variants, SiWx917 SoC Common flash boards (refer to the board details below).
    • For Network Co-Processor (NCP) variants,
      • Silicon Labs EFR32 - is used as a host processor and, with the WF200, provides Bluetooth LE capabilities
      • Silicon Labs Wi-Fi Processor
        • RS9116 development kit
        • WF200 expansion board
        • SiWx917 NCP expansion board
  • Raspberry Pi with a >32 GB SD Card

Wi-Fi support for the following boards:

  • MG24 boards:
    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • Wi-Fi Dev Kit
    • RS9116
    • SiWx917
      • NCP mode:
        • SiWx917-EB4346A
      • SoC mode
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
      • WFM200S / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support for the following standard applications:

  • Light
  • Lock
  • Light Switch
    • Note: This App is supported for SiWx917 SoC device combination only.
  • Window Covering
  • On/Off plug
  • Thermostat
    • Note: This App is not supported for SiWx917 SoC device combination.
  • Dishwasher
  • Sensor

Wi-Fi Sleepy End Device (SED) support for the following applications:

  • Lock
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200, SiWx917 NCP, SiWx917 SoC
  • Window Covering
    • ...
Read more

v2.2.0-1.2

25 Oct 19:52
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.2.0-1.2

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.2.0-1.2


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v2.2.0-1.2 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Highlights of this release

  • Matter 1.2 solution for Thread (MG12, MG24), Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
    • Works with all Wi-Fi and Thread device combinations in the Google, Apple, Amazon and Samsung ecosystems (see the Ecosystem section below).
    • Adds support for Matter 1.2 Intermittently Connected Devices (ICD) in Short Idle Time (SIT) configuration.
      • Allows for longer sleep times and synchronized subscriptions to reduce wake-up events resulting in lower power consumption.
      • The Silabs Light Switch and Lock sample applications come with a preconfigured data model to support the ICD option.
    • Adds Intermittently Connected Devices (ICD) Sample applications.
    • Introduction of the Dishwasher Demo Application.
    • Introduction of a third LCD screen to display application information.
  • Adds support for Self-Provisioning Mode.
  • Works with Gecko SDK v4.3.2 and WiSeConnect SDK v3.1.0.
  • Adds Matter support for Wi-Fi SiWx917 NCP, and expands support for Wi-Fi SiWx917 SoC - with beta quality and for select customers only.
    • Adds support for new WiSeConnect 3 SDK for SiWx917 NCP board variants.
    • Adds support for SiWx917 SoC Common flash boards variant - BRD4338A.
    • Adds support for LCD display on SiWx917 SoC for all Wi-Fi Matter Apps.
    • Adds support for Direct Internet Connectivity on SiWx917 SoC & NCP.
  • Adds Unify Matter Protocol Controller - with alpha quality.

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment.
    • Instructions are provided for building on Linux, Mac and Windows.
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4318A / SLWSTK6006A / MGM24 Module / 2.4GHz@10dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
    • BRD2704A / SLWSTK6006A / MGM24 Module
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4304A / SLWSTK6000B / MGM12P Module / 2.4GHz@17dBm 

Thread support for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor
  • Dishwasher

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have below hardware:

  • Silicon Labs Wireless starter/development kit (WSTK)
  • Silicon Labs Wi-Fi development Kits & boards
    • For SoC variants, SiWx917 SoC Common flash boards (refer to the board details below).
    • For Network Co-Processor (NCP) variants,
      • Silicon Labs EFR32 - is used as a host processor and, with the WF200, provides Bluetooth LE capabilities
      • Silicon Labs Wi-Fi Processor
        • RS9116 development kit
        • WF200 expansion board
        • SiWx917 NCP expansion board
  • Raspberry Pi with a >32 GB SD Card

Wi-Fi support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
  • Wi-Fi Dev Kit

    • RS9116
    • SiWx917
      • NCP mode:
        • BRD8036A v1.1 / Expansion Board / 2.4GHz
      • SoC mode
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
        • [SLEXP80...
Read more

v2.2.0-1.2-alpha.1

01 Sep 15:12
Compare
Choose a tag to compare
v2.2.0-1.2-alpha.1 Pre-release
Pre-release

Silicon Labs Matter GitHub v2.2.0-1.2-alpha.1

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.2.0-1.2-alpha.1


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v2.2.0-1.2-alpha.1 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Highlights of this release

  • Matter 1.2 Alpha solution for Thread (MG12, MG24), and Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
  • Updated to use Gecko SDK Version 4.3.1.
  • Additional Matter support for Wi-Fi SiWx917 SoC - with alpha quality and for select customers only.
    • Adds support for new WiSeConnect 3 SDK for all SiWx917 SoC board variants.
    • Adds support for SiWx917 SoC Common flash variants.
    • Adds Matter Shell support for SiWx917 SoC.
  • Adds support for Matter 1.2 Intermittently Connected Devices (ICD) in Short Idle Time (SIT) configuration.
    • Allows for longer sleep times and synchronized subscriptions to reduce wake-up events resulting in lower power consumption.
    • The Silabs Light Switch and Lock sample applications come with a preconfigured data model to support the ICD option.
  • Works with all Wi-Fi and Thread device combinations in the Google, Apple, Amazon and Samsung ecosystems (see the Ecosystem section below). 
  • Adds support for Wi-Fi OTA updates through AWS Cloud on all the supported device combinations except SiWx917 SoC. 
  • Adds Unify Matter Protocol Controller - with alpha quality.

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment
    • Instructions are provided for building on Linux, Mac and Windows
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4318A / SLWSTK6006A / MGM24 Module / 2.4GHz@10dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
    • BRD2704A / SLWSTK6006A / MGM24 Module
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4304A / SLWSTK6000B / MGM12P Module / 2.4GHz@17dBm 

Thread support for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have below hardware:

  • Silicon Labs Wireless starter/development kit (WSTK)
  • Silicon Labs Wi-Fi development Kits & boards
    • For SoC variants, an SiWx917 SoC Dual flash boards or Common flash boards (refer to the board details below).
    • For Network Co-Processor (NCP) variants,
      • Silicon Labs EFR32 - is used as a host processor and, with the WF200, provides Bluetooth LE capabilities
      • Silicon Labs Wi-Fi Processor
        • RS9116 development kit
        • WF200 expansion board
        • SiWx917 NCP expansion board
  • Raspberry Pi with a >32 GB SD Card

Wi-Fi support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
  • Wi-Fi Dev Kit

Read more

v2.1.0-1.1

23 Jun 21:18
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.1.0-1.1

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.1.0-1.1


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v2.1.0-1.1 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Highlights of this release

  • Quality-tested Matter 1.1 GA solution for Thread (MG12, MG24), and Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
  • Updated to use Gecko SDK Version 4.2.3 which includes important security enhancements for the Open Thread Stack.
  • Proven to work in the Google and Apple ecosystems (see the Ecosystem section below).
  • An outline of new features included in this release is provided in the New Features section of the documentation.

Issues fixed in this release

  • Added missing Dockerfile upgrades required for building the docker image for the Unify Matter Bridge. (UID: 1158269)

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment
    • Instructions are provided for building on Linux, Mac and Windows
  • Reference guides are provided for various technical topics in the Table of Contents under Developer Reference.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm

Thread support for the following applications:

  • Light
  • Light-switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have an SiWx917 Dual Flash SoC Device. For Network Co-Processor (NCP) variants, a developer must have either a Silabs RS9116 development kit, WF200 expansion board or SiWx917 expansion board; and a Silabs EFR32 development kit (WSTK) - the EFR32 is used as a host processor and, with the WF200, provides Bluetooth LE capabilities.

Wi-Fi support for the following boards:

  • MG24 boards:
    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • MG12 boards:
  • Wi-Fi Dev Kits:
    • RS9116
    • SiWx917
      • NCP mode:
        • BRD8036A / Expansion Board / 2.4GHz
      • SoC mode
        • BRD4325B with Dual Flash / Dual Flash Radio Board / 2.4GHz
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
      • WFM200S / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support for the following standard applications:

  • Light
    • With chip-tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Lock
    • With chip-tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Light Switch 
  • Window Covering
    • With chip-tool and Apple HomePod Mini controllers
    • With all device combinations
  • On/Off plug
  • Thermostat
    • With chip-tool, Google Nest and Apple HomePod Mini controllers
    • With all NCP Mode device combinations (SiWx917 SoC not supported)

Wi-Fi Sleepy End Device (SED) support for the following applications:

  • Lock
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200 and SiWx917 
  • Window Covering
    • With chip-tool 
    • With EFR32xG24 with RS9116, WF200 and SiWx917 
  • Thermostat
    • With chip-tool
    • With EFR32xG24 with RS9116, WF200 and SiWx917

Wi-Fi support for the following device combinations:

  • SoC mode:
    • SiWx917
  • NCP mode:
    • EFR32xG24 + SiWx917
      • BLE is configurable to run either from the EFR32xG24 or SiWx917, with the build flag.  
    • EFR32xG24 + RS9116
      • BLE is configurable to run either from the EFR32xG24 or RS9116, with the build flag 
    • EFR32xG24 + WF200
    • EFR32MG12 + RS9116
    • EFR32MG12 + WF200 - Supported with Matter 1.0 - https://github.com/siliconlabs/matter/tree/release_1.0.2-1.0

Changes in this release:

  • None specifically for Wi-Fi

Note: SiWx917 firmware is only available to Alpha customers. Contact Silicon Labs support to obtain the WiseMCU SDK A....

Read more

v2.0.0-1.1

18 May 16:11
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v2.0.0-1.1

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v2.0.0-1.1


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v2.0.0-1.1 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples on the command line and through VS Code.

  • To get started, read these release notes for features and known issues and follow the README for instructions on how to run demos and build examples.
  • For issues, log them on the issues tab of the repo.

Highlights of this release

  • Quality-tested Matter 1.1 GA solution for Thread (MG12, MG24), and Wi-Fi NCP platforms (MG24/RS9116, MG24/WF200, MG24/SiWx917) and Wi-Fi SoC platform (SiWx917).
  • Proven to work for both Thread and Wi-Fi in the Google and Apple ecosystems (see the Ecosystem section below).
  • An outline of new features included in this release is provided in the New Features section of the documentation.
  • Adds Wi-Fi Direct internet connectivity support for all standard applications.
  • Adds Wi-Fi Sleepy End Devices (SED) support for selected applications (see the 'Wi-Fi support for the following standard applications' section below).  
  • Adds support for Matter Shell, device rebooting on the SiWx917 SoC Dual Flash Device.  
  • Adds support for Commander tool v1.14.5 flashing image (.s37, .rps) on the SiWx917 SoC
  • Adds Unify Matter Bridge with full support for Lighting Devices and Sensors.
  • The release binary of the Unify Matter Bridge is now a 64-bit ARM binary compiled for Debian Bullseye.
  • Adds support for Matter Custom Part Manufacturing Service (CPMS).
  • Improved sleepy performance.

Issues fixed in this release

  • Simplicity Commander generation of .gbl files for Matter apps fails, preventing app signing and secure boot. There is a workaround for v1.1.0-1.1, but Silicon Labs recommends updating to v2.0.0-1.1. (UID: 1113978)
  • Due to an issue in Thread building, Matter apps with is_debug=false could not commission on MG24. Incorporating the certified OpenThread library with --use_ot_lib option was a workaround in SMG v1.1.0-1.1, corrected in SMGv2.0.0-1.1. (UID: 1129676) 

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment
    • Instructions are provided for building on Linux, Mac and Windows
  • Reference guides are provided for various technical topics in the Table of Contents under Reference Guides.

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm

Thread support for the following applications:

  • Light
  • Light-switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have an SiWx917 Dual Flash SoC Device. For Network Co-Processor (NCP) variants, a developer must have either a Silabs RS9116 development kit, WF200 expansion board or SiWx917 expansion board; and a Silabs EFR32 development kit (WSTK) - the EFR32 is used as a host processor and, with the WF200, provides Bluetooth LE capabilities.

Wi-Fi support for the following boards:

  • MG24 boards:
    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • MG12 boards:
  • Wi-Fi Dev Kits:
    • RS9116
    • SiWx917
      • NCP mode:
        • BRD8036A / Expansion Board / 2.4GHz
      • SoC mode
        • BRD4325B with Dual Flash / Dual Flash Radio Board / 2.4GHz
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
      • WFM200S / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support for the following standard applications:

  • Light
    • With chip-tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Lock
    • With chip-tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Light Switch 
  • Window Covering
    • With chip-tool and Apple HomePod Mini controllers
    • With all device combinations
  • On/Off plug
  • Thermostat
    • With chip-tool, Google Nest and Apple HomePod Mini controllers
    • With all NCP Mode device combinations (SiWx917 SoC not supported)

####...

Read more

v1.0.5-1.0

10 Mar 19:55
Compare
Choose a tag to compare

Silicon Labs Matter v1.0.5-1.0

This release is only supported for use with Simplicity Studio. Standalone GitHub builds using Ninja are not supported.

Documentation can be viewed at: docs.silabs.com/matter/1.0.5

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v1.0.5-1.0


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the Silicon Labs Matter v1.0.5-1.0 release, which provides the functionality to build Matter applications in Simplicity Studio environment. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples through Simplicity Studio.

This release is certifiable to the Connectivity Standards Alliance (CSA)'s Matter 1.0 certification program (https://csa-iot.org/) for Thread (MG12, MG24).

  • To get started, download Simplicity Studio from the following link: Simplicity Studio, install GSDK 4.2.2, along with Silicon Labs Matter v1.0.5.

Highlights of this release

  • Based on the latest CSA Matter v1.0-branch and contains miscellaneous bug fixes
  • This release follows closely with GSDK 4.2.2 release
  • Quality tested Matter 1.0 solution for Thread (MG12, MG24) and Wi-Fi NCP platforms (RS9116, WF200, SiWx917)

General

  • Documentation provided for running pre-compiled demos and for building examples manually
  • Reference guides provided for general topics such as Commissioning Process, Security and Matter OTA Software Update

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support in Simplicity Studio for the following boards:

  • MG24 boards:

  •  MGM24 boards:

    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2704A / Sparkfun Thing Plus MGM240P 
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm

Thread support in Simplicity Studio for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have either a Silabs RS9116 or WF200 or SiWx917 development kit and a Silabs EFR development kit (WSTK) with a single EFR32. This is because the EFR32 is used as a host processor and for its Bluetooth LE capabilities.

Wi-Fi support in Simplicity Studio for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm
  • Wi-Fi Dev Kit

    • RS9116
    • SiWx917
      • NCP mode:
        • BRD8036A / Expansion Board / 2.4GHz
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
      • WFM200S / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support in Simplicity Studio for the following applications:

  • Light
  • Light Switch
  • Lock
  • Window Covering
  • Thermostat

Wi-Fi support in Simplicity Studio for the following device combinations:

  • EFR32xG24 + RS9116
  • EFR32xG24 + SiWx917
  • EFR32xG24 + WF200
  • EFR32MG12 + RS9116
  • EFR32MG12 + WF200

Wi-Fi changes in this release:

  • Enabled LCD and External Flash support on MG24 + WF200
  • Fixed issues from the v1.0.4-1.0 release 
    • Raspberry Pi connection to AP is failing in the test case TC-CNET-4.11.
    • The Remove Fabric command returns an unexpected NOCResponse Status Code of 11 (should be 0).
    • Multiple tests failed due to command returns Timeout Error (0x32)

Wi-Fi supported in this release:

  • Networks with one or two EFR-9116 device combinations
  • Support for the following controllers and ecosystems:
    • Google Nest Hub 2nd Gen
    • Apple HomePod Mini
    • Samsung SmartThings 
    • Amazon Echo 4th Gen
  • WPA and WPA2 AP connection security modes
  • WPA3 support may be enabled by adding the build configuration parameter --rs91x_wpa3_only in Simplicity Studio 
    • Enabling WPA3 during build will disable support for WPA and WPA2

Wi-Fi not supported in this release:

  • Networks with more than 12 IoT devices (planned in a future release)
  • Certificate Injection for Matter Device Attestation Credentials for EFR32MG12 and EFR23xG24
  • Matter shell for running certification tests on EFR32MG12 and EFR23xG24
  • Group commands in Thermostat App (planned in a future release)
  • Changing the WLAN connection region at runtime on RS9116
  • Connection to AP's using Enterprise security modes (only Personal WPAx security modes are supported

Known Issues

General

...

Read more

v1.1.0-1.1

24 Feb 22:03
Compare
Choose a tag to compare

Silicon Labs Matter GitHub v1.1.0-1.1

Releases notes may be truncated on GitHub. Full text can be found here: github.com/SiliconLabs/matter/releases/tag/v1.1.0-1.1


Versions

These versions are automatically included in our Matter release, listed here for informational purposes only.


Features

This is the v1.1.0-1.1 release of the Silicon Labs Matter GitHub repo. This release is intended for developers who wish to run a Matter Demo over Thread (15.4) or Wi-Fi, and also manually build examples through VS Code.

  • To get started, read these release notes for features and known issues, and follow README for instructions to run demos and build examples
  • For issues, log it on the issues tab of the repo

Highlights of this release

  • Quality tested Matter 1.1 alpha solution for Thread (MG12, MG24), and Wi-Fi NCP and SoC platforms (RS9116, WF200, SiWx917)
  • Adds support for the additional features on the SiWx917 SoC Dual Flash Device, such as buttons, LED, and factory reset
  • Adds support for the On/Off Plug application on the SiWx917 SoC Dual Flash Device
  • Adds support for faster commissioning performance on the SiWx917 SoC Dual Flash Device
  • Adds Unify Matter Bridge with full support for Lighting Devices and Sensors
  • The release binary of the Unify Matter Bridge is now a 64-bit arm binary compiled for Debian Bullseye
  • Added new configurable Sensor reference application

General

  • Documentation provided for running pre-compiled demos and for building examples manually, for example through the VS Code development environment
    • Instructions are provided for building on Linux, Mac and Windows
  • Reference guides provided for the following:
    • Commissioning Process Overview
    • Security Overview
    • Building a Custom Matter Device using ZAP
    • Matter OTA Software Update
    • Matter Attestation Credentials for EFR32
    • Using Simplicity Studio's Pin Tool and Project Configurator with Matter
    • Using Simplicity Studio's BLE GATT Configurator with Matter
    • Using Simplicity Studio's Energy Profiler with Matter
    • Using Wireshark to Capture Network Traffic in Matter
    • Matter EFR32 Flash Savings Guide

Thread

In order to run Matter over Thread, a developer must have at least two Silicon Labs EFR-based devices and a Raspberry Pi with a >32 GB SD Card.

Thread support for the following boards:

  • MG24 boards:

    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm
    • BRD2601B / MG24 Explorer Kit
    • BRD4316A / SLWSTK6006A / Wireless Start Kit / 2.4GHz@10dBm
    • BRD4317A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD4319A / SLWSTK6006A / Wireless Starter Kit/ 2.4GHz@20dBm
    • BRD2703A / MG24 Explorer Kit
  • MG12 boards:

    • EFR32MG12 Development Kit
    • BRD4161A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4162A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4163A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4164A / SLWSTK6000B / Wireless Starter Kit / 2.4GHz@19dBm
    • BRD4166A / SLTB004A / Thunderboard Sense 2 / 2.4GHz@10dBm
    • BRD4170A / SLWSTK6000B / Multiband Wireless Starter Kit / 2.4GHz@19dBm, 915MHz@19dBm

Thread support for the following applications:

  • Light
  • Light-switch
  • Lock
  • Window Covering
  • Thermostat
  • On/Off plug
  • Sensor

Wi-Fi

In order to run Matter over Wi-Fi, a developer must have either a Silabs RS9116 or WF200 or SiWx917 development kit and a Silabs EFR development kit (WSTK) with a single EFR32. This is because the EFR32 is used as a host processor and for its Bluetooth LE capabilities.

Wi-Fi support for the following boards:

  • MG24 boards:
    • BRD4186C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@10dBm
    • BRD4187C / SLWSTK6006A / Wireless Starter Kit / 2.4GHz@20dBm -
  • Wi-Fi Dev Kit
    • RS9116
    • SiWx917
      • NCP mode:
        • BRD8036A / Expansion Board / 2.4GHz
      • SoC mode
        • BRD4325B with Dual Flash / Dual Flash Radio Board / 2.4GHz
    • WF200
      • WF200 / Single Band Wi-Fi Expansion Board / 2.4GHz
      • WFM200S / Single Band Wi-Fi Expansion Board / 2.4GHz
    • Interconnect board (included in the Wi-Fi kits)
    • SPI Cable (included in the RS9116 kit)
    • Jumper Cables (included in the RS9116 kit)

Wi-Fi support for the following applications:

  • Light
    • With CHIP Tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Lock
    • With CHIP Tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Light Switch
  • Window Covering
    • With CHIP Tool and Apple HomePod Mini controllers
    • With all device combinations
  • On/Off plug
    • With CHIP Tool, Google Nest and Apple HomePod Mini controllers
    • With all device combinations
  • Thermostat
    • With CHIP Tool, Google Nest and Apple HomePod Mini controllers
    • With all NCP Mode device combinations (SiWx917 SoC not supported)

Wi-Fi support for the following device combinations:

  • SoC mode:
    • SiWx917
  • NCP mode:
    • EFR32xG24 + SiWx917
      • BLE is configurable to run either from the EFR32xG24 or SiWx917, with the build flag
    • EFR32xG24 + RS9116
      • BLE is configurable to run either from the EFR32xG24 or RS9116, with the build flag
    • EFR32xG24 + WF200
    • EFR32MG12 - Supported with Matter 1.0 with RS9116 & WF200 platforms - https://github.com/siliconlabs/matter/tree/release_1.0.2-1.0

Changes in this release:

  • Alpha Release of Matter 1.1 Apps (see supported apps and combinations above)
  • BLE support is added on SiWx917 and RS9116
  • On/Off plug app supported on the SiWx917 SoC
  • Faster commissioning performance on the SiWx917 SoC (~14sec)
  • Added SiWx917 SoC features - LED interface, Button interface, commissionable data provider, factory reset

Supported:

  • Networks with up to 12 devices including up to 6 IoT devices, and a single EFR-9116 or EFR-WF200 or EFR-917 NCP mode device combination
  • WPA and WPA2 AP connection security modes by default
  • WPA3 support may be enabled by adding the build parameter --rs91x_wpa3_only
    • Enabling WPA3 during build will disable support for WPA and WPA2
  • Certificate Injectio...
Read more