问题标签 [ios-homekit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何在 Apple xcode 设备模拟器中安装和启动 Home.app?
当我为任何给定的设备类型(使用 iOS 12.1)启动 XCode 设备模拟器时,我会看到 iOS 附带的许多默认应用程序。但是,我缺少用于控制 Apple Home Kit 服务的 Home.app。
通过网络搜索,我找到了很多关于如何设置 Apple Home Kit 或如何安装单个应用程序的教程,但我没有找到任何提示如何让原始 Apple Home.app 在设备模拟器中运行。
有人可以帮帮我吗?
homekit - 如何修复在 Homebridge 上加载 Nest 插件时出错?
我正在尝试将 Homebridge 配置为在我的 Mac 上与 Nest 一起使用并不断收到错误消息。
这是我的 JSON
我试过了:
- 删除附件
- 使用 -g 重新下载
知道这里会发生什么吗?我已经搜索了几个小时,但没有任何运气。
ios - HomeKit:xcode控制台中的“线程保持活动状态”登录
accessory
在我的应用程序中,我为我的home
对象添加了支持 HomeKit 的功能。这是一个灯泡,我可以通过应用程序成功打开/关闭。
但是,每次我打开/关闭它时,我都会在 Xcode 控制台中获得这些日志:
有谁知道为什么“线程保持活跃”被记录?
为什么UUID
每次写入都会发生变化?
ios - 如何使用 HMAccessoryPayLoad 添加 HomeKit 配件?
您好,目前我正在开发 HomeKit,我想使用 HomeKit 实现一项功能。
我的要求是不使用要添加附件的 QR 码。由于每个配件都有自己的 URL,例如X-HM://XXXXXXXXX
与 QR 码相关联,即HMAccessoryPayLoad
.
我可以看到非常相似的未回答的问题
如何使用 HMAccessoryPayLoad 添加和设置附件
因此,根据文档,我尝试使用以下代码添加附件。我希望使用此代码我们可以直接添加配件,而无需打开默认的 HomeKit 摄像头视图。
运行此代码后,它没有给出错误或成功。我尝试检查控制台,但它是空的。
您能帮我使用有效负载添加附件吗?无需使用代码或打开默认相机视图。
ios - 如何在 homekit 模拟器中实现自定义灯泡开关特性?
我想为 homekit 模拟器中的灯泡创建一个自定义特性来安排开关。我尝试使用 homekit 模拟器中给出的 Add Characteristic 选项添加。另外,我尝试了自定义特征选项。
ios - 收到来自 HMHomeManagerDelegate:didRemoveHome 的延迟响应,用于应用内删除操作
我们在我们的应用程序中使用 Homekit 框架,我们面临一个奇怪的问题。
根据以下 Apple 文档 HMHomeManagerDelegate 协议提供有关在应用程序外部进行的家庭更改的更新。
https://developer.apple.com/documentation/homekit/hmhomemanager
在我们的例子中,我们收到了来自 HMHomeManagerDelegate 的延迟响应,即使主页添加/删除操作是从同一个应用程序执行的,而不是从外部执行的。请在下面找到步骤。
- 启动应用程序并删除“ABC”主页
- 从应用程序中注销并关闭应用程序。
- 重新启动并登录应用程序
- 创建家庭“ABC”
- HMHomeManagerDelegate:didAddHome 报告“ABC”主页已创建
- HMHomeManagerDelegate:didRemoveHome 报告“ABC”主页已删除。它是第 1 步的删除主页响应。
google-assistant-sdk - 使用本地 Google 和 Apple HomeKit SDK 的安全加入流程
我正在研究基于 zigbee、z-wave 和 wifi 的智能家居设备。我想让我的智能家居设备与谷歌本地 SDK 和苹果家庭套件兼容。为此,我想知道 SDK 或 APP 如何管理配置以将设备安全地添加到网络中。
- 谷歌或苹果有没有提到任何标准?
- 他们如何管理安全性?
ios - 在 Swift 5 中使用 Homekit SDK 打开/关闭插件
在 Swift for IOS 手机应用程序中通过 Homekit SDK 打开/关闭插座的示例代码是什么?
分店名称是 SYLVANIA Outlet-4515,房间是 Bedroom,家是 Holmdel。
automation - 是否可以从 Apple HomeKit 中的变量设置灯光的亮度
我想用 Apple HomeKit 自动化创建一个唤醒灯,逐渐增加 Apple HomeKit 控制灯泡的亮度。用以下伪代码编写的简单 while 循环应该可以解决问题:
目前看来,Apple HomeKit 似乎无法通过变量设置 HomeKit 控制的灯的亮度。有什么想法可以规避这个吗?