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.

Posts under wwdc21-10298 tag

5 Posts

Post

Replies

Boosts

Views

Activity

For the Matter Preview Support only the M5Stack is supported? no other ESP32's?
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.
0
0
1.2k
Oct ’21
What is the NSExtensionPointIdentifier for the HomeKit Matter extension?
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!
1
0
1.4k
Aug ’21
Doesn't work the Conntected Home Over IP Support class
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?
3
0
1.5k
Aug ’21
Remove smart app banner in safari
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
Replies
0
Boosts
0
Views
1.5k
Activity
Apr ’22
Enabling matter support in iOS 15
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.
Replies
3
Boosts
0
Views
3.4k
Activity
Jan ’22
For the Matter Preview Support only the M5Stack is supported? no other ESP32's?
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.
Replies
0
Boosts
0
Views
1.2k
Activity
Oct ’21
What is the NSExtensionPointIdentifier for the HomeKit Matter extension?
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!
Replies
1
Boosts
0
Views
1.4k
Activity
Aug ’21
Doesn't work the Conntected Home Over IP Support class
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?
Replies
3
Boosts
0
Views
1.5k
Activity
Aug ’21