HomeKit App 教程

  • 关于HomeKit App

    HomeKit 开发指南 HomeKit 在那些支持苹果 Home Automation Protocol 和 iOS 设备的附属配件之间实现了无缝集成和融合,从而推进家庭自动化的…

    HomeKit App 教程 2023年2月20日
  • HomeKit App 简介

    简介 该文档旨在帮你编写 HomeKit app。HomeKit 库是用来沟通和控制家庭自动化配件的,这些家庭自动化配件都支持苹果的 HomeKit Accessory Proto…

    HomeKit App 教程 2023年2月20日
  • 启用 HomeKit

    启用 HomeKit HomeKit 应用服务只提供给通过 App Store 发布的 App 应用程序。在你的 Xcode 工程中,HomeKit 应用程序需要额外的配置,你的 …

  • 创建 Home 布局

    创建 Home 布局 HomeKit 允许用户创建一个或者多个 Home 布局。每个 Home(HMHome)代表一个有网络设备的住所。用户拥有Home的数据并可通过自己的任何一台…

  • 创建 Homes 和添加 Accessories

    创建 Homes 和添加 Accessories HomeKit 对象被保存在一个可以共享的 HomeKit 数据库里,它可以通过 HomeKit 框架被多个应英程序访问。所有 H…

    HomeKit App 教程 2023年2月20日
  • 观察 HomeKit 数据库的变化

    观察 HomeKit 数据库的变化 每个 Home 都有一个 HomeKit 数据库。如下图所示,HomeKit 数据库会安全地和 home 授权的用户的 iOS 设备以及潜在的客…

    HomeKit App 教程 2023年2月20日
  • 访问服务和特性

    访问服务和特性 服务(HMService)代表了一个配件(accessory)的某个功能和一些具有可读写的特性(HMCharacteristic)。一个配件可以拥有多项服务,一个服…

    HomeKit App 教程 2023年2月20日
  • 测试 HomeKitApp

    测试 HomeKitApp 如果你没有智能电器(智能配件),你可以使用 HomeKit Accessroy Simulator 来模拟 home 中的智能电器。每个模拟配件都拥有服…

  • 创建动作集和触发器

    创建动作集和触发器 一个动作集合 HMActionSet 和触发器 HMTimerTrigger 允许你同时控制多个智能电器。比如,一个动作集合可能会在用户上床休息之前执行一组动作…

  • 用户管理

    用户管理 创建 home 的用户是该 home 的管理员,可以执行所有操作,包括添加一个客人用户到 home。任何管理员添加到这个 home 的用户(HMUser)都有一个有限的权…

    HomeKit App 教程 2023年2月20日