Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

Изменения HomeKit

HomeKit

Удаленный HMCharacteristicValueLockMechanism. LastKnownActionSecuredRemotely
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionSecuredUsingPhysicalMovementExterior
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionSecuredUsingPhysicalMovementInterior
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionSecuredWithAutomaticSecureTimeout
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionSecuredWithKeypad
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionUnsecuredRemotely
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionUnsecuredUsingPhysicalMovementExterior
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionUnsecuredUsingPhysicalMovementInterior
Удаленный HMCharacteristicValueLockMechanism. LastKnownActionUnsecuredWithKeypad
Добавленный HMCharacteristicValueLockMechanismLastKnownAction [перечисление]
Добавленный HMCharacteristicValueLockMechanismLastKnownAction. SecuredUsingPhysicalMovement
Добавленный HMCharacteristicValueLockMechanismLastKnownAction. UnsecuredUsingPhysicalMovement
Добавленный HMErrorCode. CannotUnblockNonBridgeAccessory
Добавленный HMErrorCode. DeviceLocked
Добавленный HMCharacteristicMetadataUnitsSeconds
Измененный HMAccessory.delegate
Объявление
От
weak var delegate: HMAccessoryDelegate!
К
weak var delegate: HMAccessoryDelegate?

Измененный HMAccessoryBrowser.delegate
Объявление
От
weak var delegate: HMAccessoryBrowserDelegate!
К
weak var delegate: HMAccessoryBrowserDelegate?

ОбъявлениеВведение
От
optional func accessoryBrowser(_ browser: HMAccessoryBrowser!, didFindNewAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func accessoryBrowser(_ browser: HMAccessoryBrowser, didFindNewAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func accessoryBrowser(_ browser: HMAccessoryBrowser!, didRemoveNewAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func accessoryBrowser(_ browser: HMAccessoryBrowser, didRemoveNewAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func accessory(_ accessory: HMAccessory!, didUpdateAssociatedServiceTypeForService service: HMService!)
iOS 8.0
К
optional func accessory(_ accessory: HMAccessory, didUpdateAssociatedServiceTypeForService service: HMService!)
iOS 8.3

ОбъявлениеВведение
От
optional func accessory(_ accessory: HMAccessory!, didUpdateNameForService service: HMService!)
iOS 8.0
К
optional func accessory(_ accessory: HMAccessory, didUpdateNameForService service: HMService!)
iOS 8.3

ОбъявлениеВведение
От
optional func accessory(_ accessory: HMAccessory!, service service: HMService!, didUpdateValueForCharacteristic characteristic: HMCharacteristic!)
iOS 8.0
К
optional func accessory(_ accessory: HMAccessory, service service: HMService!, didUpdateValueForCharacteristic characteristic: HMCharacteristic!)
iOS 8.3

ОбъявлениеВведение
От
optional func accessoryDidUpdateName(_ accessory: HMAccessory!)
iOS 8.0
К
optional func accessoryDidUpdateName(_ accessory: HMAccessory)
iOS 8.3

ОбъявлениеВведение
От
optional func accessoryDidUpdateReachability(_ accessory: HMAccessory!)
iOS 8.0
К
optional func accessoryDidUpdateReachability(_ accessory: HMAccessory)
iOS 8.3

ОбъявлениеВведение
От
optional func accessoryDidUpdateServices(_ accessory: HMAccessory!)
iOS 8.0
К
optional func accessoryDidUpdateServices(_ accessory: HMAccessory)
iOS 8.3

Измененный HMActionSet.actions
Объявление
От
@NSCopying var actions: NSSet! { get }
К
var actions: Set<NSObject>! { get }

Объявление
От
enum HMErrorCode : Int {
    case AlreadyExists
    case NotFound
    case InvalidParameter
    case AccessoryNotReachable
    case ReadOnlyCharacteristic
    case WriteOnlyCharacteristic
    case NotificationNotSupported
    case OperationTimedOut
    case AccessoryPoweredOff
    case AccessDenied
    case ObjectAssociatedToAnotherHome
    case ObjectNotAssociatedToAnyHome
    case ObjectAlreadyAssociatedToHome
    case AccessoryIsBusy
    case OperationInProgress
    case AccessoryOutOfResources
    case InsufficientPrivileges
    case AccessoryPairingFailed
    case InvalidDataFormatSpecified
    case NilParameter
    case UnconfiguredParameter
    case InvalidClass
    case OperationCancelled
    case RoomForHomeCannotBeInZone
    case NoActionsInActionSet
    case NoRegisteredActionSets
    case MissingParameter
    case FireDateInPast
    case RoomForHomeCannotBeUpdated
    case ActionInAnotherActionSet
    case ObjectWithSimilarNameExistsInHome
    case HomeWithSimilarNameExists
    case RenameWithSimilarName
    case CannotRemoveNonBridgeAccessory
    case NameContainsProhibitedCharacters
    case NameDoesNotStartWithValidCharacters
    case UserIDNotEmailAddress
    case UserDeclinedAddingUser
    case UserDeclinedRemovingUser
    case UserDeclinedInvite
    case UserManagementFailed
    case RecurrenceTooSmall
    case InvalidValueType
    case ValueLowerThanMinimum
    case ValueHigherThanMaximum
    case StringLongerThanMaximum
    case HomeAccessNotAuthorized
    case OperationNotSupported
    case MaximumObjectLimitReached
    case AccessorySentInvalidResponse
    case StringShorterThanMinimum
    case GenericError
    case SecurityFailure
    case CommunicationFailure
    case MessageAuthenticationFailed
    case InvalidMessageSize
    case AccessoryDiscoveryFailed
    case ClientRequestError
    case AccessoryResponseError
    case NameDoesNotEndWithValidCharacters
    case AccessoryIsBlocked
    case InvalidAssociatedServiceType
    case ActionSetExecutionFailed
    case ActionSetExecutionPartialSuccess
    case ActionSetExecutionInProgress
    case AccessoryOutOfCompliance
    case DataResetFailure
    case NotificationAlreadyEnabled
    case RecurrenceMustBeOnSpecifiedBoundaries
    case DateMustBeOnSpecifiedBoundaries
    case CannotActivateTriggerTooFarInFuture
    case RecurrenceTooLarge
    case ReadWritePartialSuccess
    case ReadWriteFailure
    case NotSignedIntoiCloud
    case KeychainSyncNotEnabled
    case CloudDataSyncInProgress
    case NetworkUnavailable
    case AddAccessoryFailed
    case MissingEntitlement
}
К
enum HMErrorCode : Int {
    case AlreadyExists
    case NotFound
    case InvalidParameter
    case AccessoryNotReachable
    case ReadOnlyCharacteristic
    case WriteOnlyCharacteristic
    case NotificationNotSupported
    case OperationTimedOut
    case AccessoryPoweredOff
    case AccessDenied
    case ObjectAssociatedToAnotherHome
    case ObjectNotAssociatedToAnyHome
    case ObjectAlreadyAssociatedToHome
    case AccessoryIsBusy
    case OperationInProgress
    case AccessoryOutOfResources
    case InsufficientPrivileges
    case AccessoryPairingFailed
    case InvalidDataFormatSpecified
    case NilParameter
    case UnconfiguredParameter
    case InvalidClass
    case OperationCancelled
    case RoomForHomeCannotBeInZone
    case NoActionsInActionSet
    case NoRegisteredActionSets
    case MissingParameter
    case FireDateInPast
    case RoomForHomeCannotBeUpdated
    case ActionInAnotherActionSet
    case ObjectWithSimilarNameExistsInHome
    case HomeWithSimilarNameExists
    case RenameWithSimilarName
    case CannotRemoveNonBridgeAccessory
    case NameContainsProhibitedCharacters
    case NameDoesNotStartWithValidCharacters
    case UserIDNotEmailAddress
    case UserDeclinedAddingUser
    case UserDeclinedRemovingUser
    case UserDeclinedInvite
    case UserManagementFailed
    case RecurrenceTooSmall
    case InvalidValueType
    case ValueLowerThanMinimum
    case ValueHigherThanMaximum
    case StringLongerThanMaximum
    case HomeAccessNotAuthorized
    case OperationNotSupported
    case MaximumObjectLimitReached
    case AccessorySentInvalidResponse
    case StringShorterThanMinimum
    case GenericError
    case SecurityFailure
    case CommunicationFailure
    case MessageAuthenticationFailed
    case InvalidMessageSize
    case AccessoryDiscoveryFailed
    case ClientRequestError
    case AccessoryResponseError
    case NameDoesNotEndWithValidCharacters
    case AccessoryIsBlocked
    case InvalidAssociatedServiceType
    case ActionSetExecutionFailed
    case ActionSetExecutionPartialSuccess
    case ActionSetExecutionInProgress
    case AccessoryOutOfCompliance
    case DataResetFailure
    case NotificationAlreadyEnabled
    case RecurrenceMustBeOnSpecifiedBoundaries
    case DateMustBeOnSpecifiedBoundaries
    case CannotActivateTriggerTooFarInFuture
    case RecurrenceTooLarge
    case ReadWritePartialSuccess
    case ReadWriteFailure
    case NotSignedIntoiCloud
    case KeychainSyncNotEnabled
    case CloudDataSyncInProgress
    case NetworkUnavailable
    case AddAccessoryFailed
    case MissingEntitlement
    case CannotUnblockNonBridgeAccessory
    case DeviceLocked
}

Измененный HMHome.delegate
Объявление
От
weak var delegate: HMHomeDelegate!
К
weak var delegate: HMHomeDelegate?

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddActionSet actionSet: HMActionSet!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddActionSet actionSet: HMActionSet!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddRoom room: HMRoom!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddRoom room: HMRoom!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddRoom room: HMRoom!, toZone zone: HMZone!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddRoom room: HMRoom!, toZone zone: HMZone!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddService service: HMService!, toServiceGroup group: HMServiceGroup!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddService service: HMService!, toServiceGroup group: HMServiceGroup!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddServiceGroup group: HMServiceGroup!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddServiceGroup group: HMServiceGroup!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddTrigger trigger: HMTrigger!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddTrigger trigger: HMTrigger!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddUser user: HMUser!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddUser user: HMUser!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didAddZone zone: HMZone!)
iOS 8.0
К
optional func home(_ home: HMHome, didAddZone zone: HMZone!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didEncounterError error: NSError!, forAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func home(_ home: HMHome, didEncounterError error: NSError!, forAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveActionSet actionSet: HMActionSet!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveActionSet actionSet: HMActionSet!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveRoom room: HMRoom!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveRoom room: HMRoom!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveRoom room: HMRoom!, fromZone zone: HMZone!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveRoom room: HMRoom!, fromZone zone: HMZone!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveService service: HMService!, fromServiceGroup group: HMServiceGroup!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveService service: HMService!, fromServiceGroup group: HMServiceGroup!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveServiceGroup group: HMServiceGroup!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveServiceGroup group: HMServiceGroup!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveTrigger trigger: HMTrigger!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveTrigger trigger: HMTrigger!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveUser user: HMUser!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveUser user: HMUser!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didRemoveZone zone: HMZone!)
iOS 8.0
К
optional func home(_ home: HMHome, didRemoveZone zone: HMZone!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUnblockAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func home(_ home: HMHome, didUnblockAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateActionsForActionSet actionSet: HMActionSet!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateActionsForActionSet actionSet: HMActionSet!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateNameForActionSet actionSet: HMActionSet!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateNameForActionSet actionSet: HMActionSet!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateNameForRoom room: HMRoom!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateNameForRoom room: HMRoom!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateNameForServiceGroup group: HMServiceGroup!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateNameForServiceGroup group: HMServiceGroup!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateNameForTrigger trigger: HMTrigger!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateNameForTrigger trigger: HMTrigger!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateNameForZone zone: HMZone!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateNameForZone zone: HMZone!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateRoom room: HMRoom!, forAccessory accessory: HMAccessory!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateRoom room: HMRoom!, forAccessory accessory: HMAccessory!)
iOS 8.3

ОбъявлениеВведение
От
optional func home(_ home: HMHome!, didUpdateTrigger trigger: HMTrigger!)
iOS 8.0
К
optional func home(_ home: HMHome, didUpdateTrigger trigger: HMTrigger!)
iOS 8.3

ОбъявлениеВведение
От
optional func homeDidUpdateName(_ home: HMHome!)
iOS 8.0
К
optional func homeDidUpdateName(_ home: HMHome)
iOS 8.3

Измененный HMHomeManager.delegate
Объявление
От
weak var delegate: HMHomeManagerDelegate!
К
weak var delegate: HMHomeManagerDelegate?

ОбъявлениеВведение
От
optional func homeManager(_ manager: HMHomeManager!, didAddHome home: HMHome!)
iOS 8.0
К
optional func homeManager(_ manager: HMHomeManager, didAddHome home: HMHome!)
iOS 8.3

ОбъявлениеВведение
От
optional func homeManager(_ manager: HMHomeManager!, didRemoveHome home: HMHome!)
iOS 8.0
К
optional func homeManager(_ manager: HMHomeManager, didRemoveHome home: HMHome!)
iOS 8.3

ОбъявлениеВведение
От
optional func homeManagerDidUpdateHomes(_ manager: HMHomeManager!)
iOS 8.0
К
optional func homeManagerDidUpdateHomes(_ manager: HMHomeManager)
iOS 8.3

ОбъявлениеВведение
От
optional func homeManagerDidUpdatePrimaryHome(_ manager: HMHomeManager!)
iOS 8.0
К
optional func homeManagerDidUpdatePrimaryHome(_ manager: HMHomeManager)
iOS 8.3

Объявление
От
let HMCharacteristicMetadataFormatArray: NSString!
К
let HMCharacteristicMetadataFormatArray: String

Объявление
От
let HMCharacteristicMetadataFormatBool: NSString!
К
let HMCharacteristicMetadataFormatBool: String

Объявление
От
let HMCharacteristicMetadataFormatData: NSString!
К
let HMCharacteristicMetadataFormatData: String

Объявление
От
let HMCharacteristicMetadataFormatDictionary: NSString!
К
let HMCharacteristicMetadataFormatDictionary: String

Объявление
От
let HMCharacteristicMetadataFormatFloat: NSString!
К
let HMCharacteristicMetadataFormatFloat: String

Объявление
От
let HMCharacteristicMetadataFormatInt: NSString!
К
let HMCharacteristicMetadataFormatInt: String

Объявление
От
let HMCharacteristicMetadataFormatString: NSString!
К
let HMCharacteristicMetadataFormatString: String

Объявление
От
let HMCharacteristicMetadataFormatTLV8: NSString!
К
let HMCharacteristicMetadataFormatTLV8: String

Объявление
От
let HMCharacteristicMetadataFormatUInt16: NSString!
К
let HMCharacteristicMetadataFormatUInt16: String

Объявление
От
let HMCharacteristicMetadataFormatUInt32: NSString!
К
let HMCharacteristicMetadataFormatUInt32: String

Объявление
От
let HMCharacteristicMetadataFormatUInt64: NSString!
К
let HMCharacteristicMetadataFormatUInt64: String

Объявление
От
let HMCharacteristicMetadataFormatUInt8: NSString!
К
let HMCharacteristicMetadataFormatUInt8: String

Объявление
От
let HMCharacteristicMetadataUnitsArcDegree: NSString!
К
let HMCharacteristicMetadataUnitsArcDegree: String

Объявление
От
let HMCharacteristicMetadataUnitsCelsius: NSString!
К
let HMCharacteristicMetadataUnitsCelsius: String

Объявление
От
let HMCharacteristicMetadataUnitsFahrenheit: NSString!
К
let HMCharacteristicMetadataUnitsFahrenheit: String

Объявление
От
let HMCharacteristicMetadataUnitsPercentage: NSString!
К
let HMCharacteristicMetadataUnitsPercentage: String

Объявление
От
let HMCharacteristicPropertyReadable: NSString!
К
let HMCharacteristicPropertyReadable: String

Объявление
От
let HMCharacteristicPropertySupportsEventNotification: NSString!
К
let HMCharacteristicPropertySupportsEventNotification: String

Объявление
От
let HMCharacteristicPropertyWritable: NSString!
К
let HMCharacteristicPropertyWritable: String

Объявление
От
let HMCharacteristicTypeAdminOnlyAccess: NSString!
К
let HMCharacteristicTypeAdminOnlyAccess: String

Объявление
От
let HMCharacteristicTypeAudioFeedback: NSString!
К
let HMCharacteristicTypeAudioFeedback: String

Измененный HMCharacteristicTypeBrightness
Объявление
От
let HMCharacteristicTypeBrightness: NSString!
К
let HMCharacteristicTypeBrightness: String

Объявление
От
let HMCharacteristicTypeCoolingThreshold: NSString!
К
let HMCharacteristicTypeCoolingThreshold: String

Объявление
От
let HMCharacteristicTypeCurrentDoorState: NSString!
К
let HMCharacteristicTypeCurrentDoorState: String

Объявление
От
let HMCharacteristicTypeCurrentHeatingCooling: NSString!
К
let HMCharacteristicTypeCurrentHeatingCooling: String

Объявление
От
let HMCharacteristicTypeCurrentLockMechanismState: NSString!
К
let HMCharacteristicTypeCurrentLockMechanismState: String

Объявление
От
let HMCharacteristicTypeCurrentRelativeHumidity: NSString!
К
let HMCharacteristicTypeCurrentRelativeHumidity: String

Объявление
От
let HMCharacteristicTypeCurrentTemperature: NSString!
К
let HMCharacteristicTypeCurrentTemperature: String

Объявление
От
let HMCharacteristicTypeHeatingThreshold: NSString!
К
let HMCharacteristicTypeHeatingThreshold: String

Измененный HMCharacteristicTypeHue
Объявление
От
let HMCharacteristicTypeHue: NSString!
К
let HMCharacteristicTypeHue: String

Измененный HMCharacteristicTypeIdentify
Объявление
От
let HMCharacteristicTypeIdentify: NSString!
К
let HMCharacteristicTypeIdentify: String

Объявление
От
let HMCharacteristicTypeLockManagementAutoSecureTimeout: NSString!
К
let HMCharacteristicTypeLockManagementAutoSecureTimeout: String

Объявление
От
let HMCharacteristicTypeLockManagementControlPoint: NSString!
К
let HMCharacteristicTypeLockManagementControlPoint: String

Объявление
От
let HMCharacteristicTypeLockMechanismLastKnownAction: NSString!
К
let HMCharacteristicTypeLockMechanismLastKnownAction: String

Измененный HMCharacteristicTypeLogs
Объявление
От
let HMCharacteristicTypeLogs: NSString!
К
let HMCharacteristicTypeLogs: String

Объявление
От
let HMCharacteristicTypeManufacturer: NSString!
К
let HMCharacteristicTypeManufacturer: String

Измененный HMCharacteristicTypeModel
Объявление
От
let HMCharacteristicTypeModel: NSString!
К
let HMCharacteristicTypeModel: String

Объявление
От
let HMCharacteristicTypeMotionDetected: NSString!
К
let HMCharacteristicTypeMotionDetected: String

Измененный HMCharacteristicTypeName
Объявление
От
let HMCharacteristicTypeName: NSString!
К
let HMCharacteristicTypeName: String

Объявление
От
let HMCharacteristicTypeObstructionDetected: NSString!
К
let HMCharacteristicTypeObstructionDetected: String

Измененный HMCharacteristicTypeOutletInUse
Объявление
От
let HMCharacteristicTypeOutletInUse: NSString!
К
let HMCharacteristicTypeOutletInUse: String

Измененный HMCharacteristicTypePowerState
Объявление
От
let HMCharacteristicTypePowerState: NSString!
К
let HMCharacteristicTypePowerState: String

Объявление
От
let HMCharacteristicTypeRotationDirection: NSString!
К
let HMCharacteristicTypeRotationDirection: String

Объявление
От
let HMCharacteristicTypeRotationSpeed: NSString!
К
let HMCharacteristicTypeRotationSpeed: String

Измененный HMCharacteristicTypeSaturation
Объявление
От
let HMCharacteristicTypeSaturation: NSString!
К
let HMCharacteristicTypeSaturation: String

Объявление
От
let HMCharacteristicTypeSerialNumber: NSString!
К
let HMCharacteristicTypeSerialNumber: String

Объявление
От
let HMCharacteristicTypeTargetDoorState: NSString!
К
let HMCharacteristicTypeTargetDoorState: String

Объявление
От
let HMCharacteristicTypeTargetHeatingCooling: NSString!
К
let HMCharacteristicTypeTargetHeatingCooling: String

Объявление
От
let HMCharacteristicTypeTargetLockMechanismState: NSString!
К
let HMCharacteristicTypeTargetLockMechanismState: String

Объявление
От
let HMCharacteristicTypeTargetRelativeHumidity: NSString!
К
let HMCharacteristicTypeTargetRelativeHumidity: String

Объявление
От
let HMCharacteristicTypeTargetTemperature: NSString!
К
let HMCharacteristicTypeTargetTemperature: String

Объявление
От
let HMCharacteristicTypeTemperatureUnits: NSString!
К
let HMCharacteristicTypeTemperatureUnits: String

Измененный HMCharacteristicTypeVersion
Объявление
От
let HMCharacteristicTypeVersion: NSString!
К
let HMCharacteristicTypeVersion: String

Измененный HMErrorDomain
Объявление
От
let HMErrorDomain: NSString!
К
let HMErrorDomain: String

Объявление
От
let HMServiceTypeAccessoryInformation: NSString!
К
let HMServiceTypeAccessoryInformation: String

Измененный HMServiceTypeFan
Объявление
От
let HMServiceTypeFan: NSString!
К
let HMServiceTypeFan: String

Измененный HMServiceTypeGarageDoorOpener
Объявление
От
let HMServiceTypeGarageDoorOpener: NSString!
К
let HMServiceTypeGarageDoorOpener: String

Измененный HMServiceTypeLightbulb
Объявление
От
let HMServiceTypeLightbulb: NSString!
К
let HMServiceTypeLightbulb: String

Измененный HMServiceTypeLockManagement
Объявление
От
let HMServiceTypeLockManagement: NSString!
К
let HMServiceTypeLockManagement: String

Измененный HMServiceTypeLockMechanism
Объявление
От
let HMServiceTypeLockMechanism: NSString!
К
let HMServiceTypeLockMechanism: String

Измененный HMServiceTypeOutlet
Объявление
От
let HMServiceTypeOutlet: NSString!
К
let HMServiceTypeOutlet: String

Измененный HMServiceTypeSwitch
Объявление
От
let HMServiceTypeSwitch: NSString!
К
let HMServiceTypeSwitch: String

Измененный HMServiceTypeThermostat
Объявление
От
let HMServiceTypeThermostat: NSString!
К
let HMServiceTypeThermostat: String

Измененный HMUserFailedAccessoriesKey
Объявление
От
let HMUserFailedAccessoriesKey: NSString!
К
let HMUserFailedAccessoriesKey: String