One Logo Pool Ball
HomeKit · IOS API REFERENCE

HMAccessoryProfile

class · iOS 10.0+ · SDK 27.1

class HMAccessoryProfile

Members (3)

get · iOS 10.0+

accessory

TypeScript
get accessory(): (HMAccessory) | null
Swift declaration
weak var accessory: HMAccessory? { get }
get · iOS 10.0+

services

TypeScript
get services(): Array<HMService>
Swift declaration
var services: [HMService] { get }
get · iOS 10.0+

uniqueIdentifier

TypeScript
get uniqueIdentifier(): string
Swift declaration
var uniqueIdentifier: UUID { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

HMAccessoryProfile.init()

inherited init: clang: 'init' is unavailable

All HomeKit types →