答案 0 :(得分:1)
HomeKit允许您创建可以采用各种不同格式的自定义特征。您可以使用“数据”格式,使特征为“写入”或“读取”,并将您需要的信息(图像)以任何方向发送到设备或应用程序。正如Adam Shiemke所说,您可能希望在该特征上定义协议,即,如果您想要发送名称和图像等附加数据。
答案 1 :(得分:0)
据我所知,我们无法使用家用套件将文件发送到HomeKit配件。我已经搜索了将图像发送到配件但不可能。我没有任何与之相关的方法。
答案 2 :(得分:0)
这有可能,但几乎肯定有更好的方法。 homekit的结构反映了蓝牙LE,因此有些附件包含包含特征的服务。特征是数据的源或同步(或两者)。使用homekit,有一些结构可以格式化数据,但也可以选择将非结构化数据传输到特征中或从特征中传输。
因此,您可以编写所需的任何数据,但您必须定义数据传输协议。因为一切都是加密的,所以它会相当慢。如果你通过BLE进行传输,那么一次可以写入多少数据也是有限制的(BLE协议的限制),所以你需要大量的东西或者依靠操作系统来为你做分块,这可能导致无序转移(理论上,不确定香港将如何与此互动)。