微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > homekit怎么设置,homekit用户界面指南

homekit怎么设置,homekit用户界面指南

时间:09-26 来源:电子发烧友整理 点击:
="elecfans-2012-tech-detail-content-left">

  homekit的工作方式其实与iPhone类似,苹果允许开发者开发可在家中运行的功能和应用,从而提高homekit的实用性。

  homekit的特别之处在于,你并不需要实际的家电或硬件也能制作homekit应用。从理论上讲,任何人都可以制作一款应用来让飞利浦Hue对特定的歌曲或电视节目作出反应。这种场景取决于来自硬件厂商的合作——比如说,飞利浦需要向homekit社区开放自己的智能灯泡。

  控制设备:支持使用安装了iOS8.1系统以上的iPhone、iPad以及iPod touch等设备。

  使用步骤:

  1、使用标明"Works with Apple homekit"字样的硬件设备,在iOS8.1以上的环境下,连接App,进行成功配对。

  2、通过Siri语音指令来控制,如"关闭房间的电灯"、"调整室内温度"等,注意:在使用之前需要把iOS装置解锁,才能使用Siri。

  3、如果想远程控制设备,则需要一台Apple TV充当控制的桥梁,用户们可以进行群组的设置,一次性控制多个不同设备。

  homekit支持的设备举例:

  Insteon Hub智能中心:通过WIFI及蓝牙连接,能够作为homekit和其它硬件设备之间的桥接器,利用应用来控制家中所有的设备,便于用户们的设备管理。

  Caseta照明系统:通过过iPhone等设备上的Siri,以语音的方式,控制室内灯光的照明,自动关闭或开启。

  Elgato Eve传感器:通过传感器把家中的灯光照明、室温、门窗的控制全部串联在一起,使用Siri远程来控制想要调整的设备,监控整个家居设备。

  Ecobee 3温控系统:通过自身的设备感应、监测室内的房间温度,并根据用户的需要对温度进行智能的调节,在接入homekit智能家居平台后,可通过Siri的语音方式进行实现。

  homekit智能家居平台使用指南:

  通过homekit,用户可使用iOS设备上的家庭自动化APP来控制和配置家中连接的配件/附件,无论是哪家制造商的设备。家庭自动化APP尤其能帮用户执行以下任务:

  设置Home

  管理用户

  添加或移除配件

  定义场景

  此外,家庭自动化APP应该是易用且令人愉悦的。你可以通过以下方式创建良好的用户体验:

  集成Siri

  自动寻找附件

  使用可理解的语言

  设置Home

  homekit系统主要有Room、Zone以及Home三种类型位置。Room以起居室、卧室这种为基本的组织概念,可包含任意数量的配件。Zones是Room的合集,比如楼上。

  用户必须至少指定一个Home作为配件的位置。每个Home包含不同数量的Room,并可选择性地包含不同数量的Zone。用户可通过Room和Zone轻易找到并控制配件。APP应当提供方式来创建、命名、调整以及删除Home、Room和Zone。

  如果用户有多个Home,那要允许他们指定默认的home来快速设置和配置新的配件。

  管理用户

  APP应当提供一个方法来管理用户控制Home中配件的权限。往Home中添加一个iCloud账户,那么账户所有者将可以调整配件的功能。当账户持有者指定了管理员,他们就可以添加新配件、管理用户、设置Homes以创建场景。

  添加和移除配件

  简单快速添加和移除配件非常重要。APP应当可以自动搜索新配件并在UI中明显展示。

  用户需要确认对配件操作的结果,所以要确保用户能快速地实际确认配件,比如灯泡,你应当让用户使用你的APP打开/关闭灯泡以确认其存在于Home中。

  附件配置包括为其指定名称、Home、Room或者可选的Zone。管理员需要键入配件的设置代码(包括硬件文档或打包)以完成配件与Home的连接过程。

  苹果的 Wireless Accessory ConfiguraTIon (WAC) 用来将支持Wi-Fi的配件添加到home网络中。用户可在设置或者你的APP中访问WAC。使用ExternalAccessory框架API来展示系统提供的UI以便于用户使用WAC发现和配置配件,而无需离开你的APP。用WAC配置配件后,用户可将配件添加到Home中并为其指定一个名称和Room。注意,通常你应当使得APP在前台运行从而让用户开启发现和配置配件的过程。

  查找配件

  确保你为用户提供了不同的方法来快速访问配件。不同的时间、季节以及用户位置都能对某个时间某个配件的重要性产生影响,所以用户应当可以根据类型、名称或者Home中的位置来查找配件。

  定义场景

场景为同时调整多个配件的功能提供了强大方法。每个场景都有名称,并可包含任意数量的与Home中配件及其功能相关的acTIon。如果可能,建议用户基于Home中的配件定义场景。比如离开的场景可能表示要调低房间的温度、关灯以及锁上所有的房门。当用户创建自己的场景时,可考虑基于选定的Room或Zone

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top