What problem does it solve?
This Skill solves the problem of integrating HomeKit smart-home control and Matter commissioning so you can manage homes, rooms, accessories, and onboarding flows from your app.
Core Features & Use Cases
- HomeKit accessory management: Discover, add/setup accessories, list services/characteristics, and assign accessories to rooms.
- Characteristic read/write and observation: Read values, write commands (e.g., power and brightness), and receive real-time updates via delegate callbacks.
- Home automation scenes and automation: Create action sets and triggers (timer and event-based) to run grouped characteristic writes.
- Matter commissioning for your ecosystem: Use MatterSupport and MatterAddDeviceRequest to commission devices, plus extend MatterAddDeviceExtensionRequestHandler to handle pairing callbacks and configuration.
Quick Start
Use the homekit skill to wire up an HMHomeManager delegate, list your accessories and characteristics, then commission a Matter device with MatterAddDeviceRequest and implement the required extension handler methods.