Add support for Matter in your smart home app

RSS for tag

Discuss the WWDC21 session Add support for Matter in your smart home app.

View Session

Posts under wwdc21-10298 tag

5 Posts
Sort by:
Post not yet marked as solved
0 Replies
212 Views
Hi, I have an app which has web application. When i open the web link through safari i can see smart app banner by default. How can i disable it programatically. Thanks Sindhu
Posted
by
Post not yet marked as solved
0 Replies
496 Views
We're trying Matter devices on HomeKit but currently using ESP32 DevKits except the M5Stack. It wasn't really mentioned in the Enabling Matter PDF that only the M5Stack is supported but there's a preference for it for testing? I have tried building the firmware for an ESP32-DevKit and I keep getting 'Unsupported setup code' despite tweaking the vendor and product id. Haven't checked the code yet if there's just M5Stack specific code support for HomeKit provisioning but throwing this question either way here.
Posted
by
Post marked as solved
1 Replies
527 Views
The documentation for HMCHIPServiceRequestHandler mentions having the NSExtensionPrincipalClass inherit from HMCHIPServiceRequestHandler. Is there a NSExtensionPointIdentifier that should be set to enable the HomeKit Matter extension? Currently, my extension is not being called when trying to set up a new Matter device using HMAccessorySetupManager and I'm not sure why. ☹️ The latest Xcode 13 Beta does not yet offer a HomeKit extension template when creating a new target, so I'm not sure how to check if there's something I'm missing in the NSExtension dictionary in the extension's Info.plist. Thanks!
Posted
by
Post not yet marked as solved
1 Replies
753 Views
let setupManager = HMAccessorySetupManager() let homeTopology = HMCHIPServiceTopology(homes: homes) setupManager.addAndSetUpAccessories(for: homeTopology, completionHandler: { error in if let error = error { print(error) } }) when calling the function 'setupManager.addAndSetUpAccessories(for: homeTopology)', an error log occurs. Error Domain=HMErrorDomain Code=48 "Operation is not supported." UserInfo={NSLocalizedDescription=Operation is not supported.} Any ideas what could cause this? Is this function not working yet because it is currently beta? Or, did i use the function wrong?
Posted
by
Post not yet marked as solved
3 Replies
1.7k Views
How do we get the appropriate profile to enable Matter support in the developer preview build of iOS 15? The talk mentions that this is required, but I'm not sure where to acquire the profile.
Posted
by