与主要智能家居平台基于物质的集成

问题描述 投票:0回答:1

我是 Matter 智能家居协议的新手。我已经阅读了一些内容并获得了基本的想法,但来自硬件/固件背景(而不是应用程序开发),我很想深入了解智能家居设备的应用程序开发/集成过程。假设我正在开发自己的智能锁系统,其中:

  1. 对 Thread/WiFi 和 BLE 的硬件支持(例如 nRF 芯片),以及
  2. 支持 Matter over Thread/WiFi 和 BLE 进行初始配对的固件 SDK。

假设我已根据设备的独特智能锁要求对固件进行了编码。现在我想将其与市场上流行的智能家居平台(应用程序)集成(例如 WiZ、Google Nest、Alexa、Apple Home 和 Home Assistant)。当然,我首先必须确保这些平台实际上支持 Matter 设备(它们确实支持)。下一步是我非常困惑的一步:如何将设备特定的功能集成到这些现有应用程序中?据我了解,设备的配对和添加将由现有应用程序的基础设施本身处理,但是我的设备独有的功能又如何呢?举个例子:使用密码来验证开锁用户的真实性。以谷歌 Nest 为例。他们提供了我可以使用的SDK/API。假设我开始使用它编码。然后我是否需要将此代码“提交”到 Google Nest 以集成到他们的应用程序中,以便当客户安装我的锁、在手机上打开 Google Home 并添加我的设备时,他们会看到用于触发 PIN 码的按钮(上方)例如)?

android ios google-smart-home matter-iot-standard
1个回答
0
投票

不,Matter 是一个标准,你需要遵循这个标准,这意味着你只能使用已经定义的功能。查看 Matter 应用程序集群规范。在这里您将找到为门锁定义的各种功能。如果您想扩展功能,您需要成为参与者级别的成员,然后与其他供应商合作将所需的功能添加到标准中。完成此操作后,您必须等到各种 Matter Controller(Alexa、Google Home、Apple Home、Smartthings 等)实现此功能的客户端角色后,任何人都可以实际使用它。

关于 PIN 码,这个功能似乎已经得到支持。

© www.soinside.com 2019 - 2024. All rights reserved.