An error indicating the home’s location is disabled.
SDKs
- iOS 9.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Home
Kit
Declaration
case locationForHomeDisabled = 84
An error indicating the home’s location is disabled.
SDKs
Framework
case locationForHomeDisabled = 84
case unexpected Error
An unexpected error.
case already Exists
An error indicating the container already contains the object you are trying to add.
case not Found
An error indicating the object was not found in the container.
case invalid Parameter
An error indicating the object is invalid for the given operation.
case accessory Not Reachable
An error indicating the accessory is not reachable over the network.
case read Only Characteristic
An attempt to modify a read-only value.
case write Only Characteristic
An attempt to read from a write-only characteristic.
case notification Not Supported
An attempt to register for notifications from an accessory that does not support notifications.
case operation Timed Out
An error indicating the operation timed out.
case accessory Powered Off
An error indicating the accessory is off.
case access Denied
An error indicating the current user doesn’t have privileges to perform the operation.
case object Associated To Another Home
An attempt to associate an object with a home when it’s already associated with another home.
case object Not Associated To Any Home
An attempt to perform an operation on an object that is not associated to any home.
case object Already Associated To Home
An attempt to associate an object with a home when it’s already associated with that home.
case accessory Is Busy
An error indicating the accessory is busy.
case operation In Progress
An error indicating the operation is already in progress.
case accessory Out Of Resources
An error indicating the accessory is out of resources.
case insufficient Privileges
An error indicating insufficient privileges for the operation.
case accessory Pairing Failed
An attempt to pair with the accessory has failed.
case invalid Data Format Specified
An error indicating an invalid data format was specified.
case nil Parameter
An error indicating that nil
was passed for an operation that does not accept nil
.
case unconfigured Parameter
An error indicating an unconfigured parameter.
case invalid Class
An attempt to use an abstract base class in an operation instead of a concrete subclass.
case operation Cancelled
An error indicating the user canceled the operation.
case room For Home Cannot Be In Zone
An attempt to add the room that represents the entire home to a zone.
case no Actions In Action Set
An attempt to execute an action set with no actions.
case no Registered Action Sets
An attempt to activate a trigger with no action sets.
case missing Parameter
An error indicating a missing parameter.
case fire Date In Past
An attempt to activate a timer trigger with a date in the past.
case room For Home Cannot Be Updated
An attempt to change the room that represents the entire home.
case action In Another Action Set
An attempt to add an action that exists in one action set to another action set.
case object With Similar Name Exists In Home
An attempt to give the name of one object to another object in the home.
case home With Similar Name Exists
An attempt to assign a home the same name as an existing home.
case rename With Similar Name
An attempt to rename an object with its current name.
case cannot Remove Non Bridge Accessory
An attempt to remove a bridged accessory.
case name Contains Prohibited Characters
An attempt to name an object with prohibited characters.
case name Does Not Start With Valid Characters
An attempt to start the name of an object with invalid characters.
case user IDNot Email Address
An error indicating the user’s ID is not a valid email address.
case user Declined Adding User
An error indicating the user canceled the add user operation.
case user Declined Removing User
An error indicating the user canceled the remove user operation.
case user Declined Invite
An error indicating the user declined the invitation.
case user Management Failed
A user management error not covered by the other errors.
case recurrence Too Small
An error indicating the recurrence interval is too short.
case invalid Value Type
An attempt to use an invalid value type.
case value Lower Than Minimum
An attempt to use a numeric value lower than the specified minimum value.
case value Higher Than Maximum
An attempt to use a numeric value higher than the specified maximum value.
case string Longer Than Maximum
An attempt to use a string longer than the maximum allowed.
case home Access Not Authorized
An error indicating access to the home was not authorized.
case operation Not Supported
An attempt to use an unsupported operation.
case maximum Object Limit Reached
An error indicating the maximum object count has been reached.
case accessory Sent Invalid Response
An error indicating the accessory sent an invalid response.
case string Shorter Than Minimum
An attempt to use a string shorter than the required minimum.
case generic Error
An error that does not have a more specific error code.
case security Failure
A security failure.
case communication Failure
A communication failure.
case message Authentication Failed
A message authentication failure.
case invalid Message Size
An error indicating an invalid message size.
case accessory Discovery Failed
An error indicating accessory discovery failed.
case client Request Error
An error with the client request.
case accessory Response Error
An error with the accessory’s response.
case name Does Not End With Valid Characters
An error indicating the provided name has invalid characters at the end.
case accessory Is Blocked
An error indicating a blocked accessory.
case invalid Associated Service Type
An error indicating an invalid service type.
case action Set Execution Failed
An attempt to execute the action set failed.
case action Set Execution Partial Success
An attempt to execute the action set was only partially successful.
case action Set Execution In Progress
An error indicating the execution of the action set is in progress.
case accessory Out Of Compliance
An error indicating the accessory is out of compliance.
case data Reset Failure
An attempt to reset the data failed.
case notification Already Enabled
An error indicating the notification is already enabled.
case recurrence Must Be On Specified Boundaries
An error indicating the recurrence rule is not on the specified boundaries.
case date Must Be On Specified Boundaries
An error indicating the date is not on the specified boundaries.
case cannot Activate Trigger Too Far In Future
An error indicating the trigger cannot be activated because it is set too far in the future.
case recurrence Too Large
An attempt to use a recurrence period that is too large.
case read Write Partial Success
An error indicating a partially successful read/write operation.
case read Write Failure
An error indicating a failed read/write operation.
case not Signed Intoi Cloud
An error indicating the user is not signed into iCloud.
case keychain Sync Not Enabled
An error indicating Keychain syncing is not enabled for the user.
case cloud Data Sync In Progress
An error indicating a data synchronization operation is in progress.
case network Unavailable
An error indicating the network is unavailable.
case add Accessory Failed
A failed attempt to add an accessory.
case missing Entitlement
An error indicating a required entitlement is not available.
case cannot Unblock Non Bridge Accessory
An error indicating a non-bridge accessory cannot be unblocked.
case device Locked
An error indicating the device is locked.
case cannot Remove Builtin Action Set
An error indicating the built-in action set cannot be removed.
case not Authorized For Location Services
An error indicating location services are not authorized.
case refer To User Manual
An error described in the device’s user manual.
case invalid Or Missing Authorization Data
An error indicating the authorization data is invalid or missing.
case bridged Accessory Not Reachable
An error indicating the bridged accessory cannot be reached.
case not Authorized For Microphone Access
An error indicating microphone access is not authorized.
case incompatible Network
An error indicating an incompatible network.
case no Home Hub
An error indicating no home hub found.
case no Compatible Home Hub
An error indicating no compatible home hub found.
case incompatible Accessory
The accessory is incompatible.
case object With Similar Name Exists
An object with a similar name already exists.
case ownership Failure
The ownership code did not match.
case maximum Accessories Of Type In Home
The home already has the maximum number of accessories of the given type.
case wi Fi Credential Generation Failed
WiFi credential generation failed.