Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Matter WinRT

Native C++/WinRT Matter controller APIs and a WinUI 3 sample for x64 and ARM64 Windows. The Matter SDK is pinned as the matterforwindows submodule so the component and client UX can evolve independently from the SDK fork.

Clone and build

git clone --recurse-submodules https://github.com/dotMorten/matter.winrt
cd matter.winrt
.\tools\build.ps1

The build produces artifacts\Matter.Windows.Controller.0.1.0-preview.4.nupkg. The package contains a WinMD plus architecture-specific native DLLs for win-x64 and win-arm64.

Build the sample:

dotnet build .\samples\ControllerApp\MatterControllerApp.csproj `
    -p:Platform=ARM64 -p:PlatformTarget=ARM64

The sample has separate pages for opening a commissioning window with a device's sharing code and for reading or controlling devices already persisted in the controller fabric.

This is a development preview. Operational credentials are file-backed and test device attestation is enabled by default.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages