AWS IoT Device Shadow
简介
AWS IoT Device Shadow 库使您能够存储和检索在您的 AWS IoT 账户中注册的每个 IoT 设备的当前状态(“影子”)。设备的“影子”是 IoT 设备的永久虚拟表示,即使设备处于脱机状态,您仍可以在应用程序中与其进行交互。作为其“影子”捕获的设备状态本身表示为 JSON 文档。您可以通过 MQTT 或 HTTP 向 AWS IoT Device Shadow 服务发送命令,以查询最新的已知设备状态或更改状态。每个 IoT 设备的“影子”通过对应的 “thing” 的名称进行唯一标识。 “thing” 是 AWS 云中特定 IoT 设备或逻辑实体的表示。有关详细信息,请参阅使用 AWS IoT 管理设备。 有关“影子”的更多信息,请参阅 AWS IoT 文档。
AWS IoT Device Shadow 库是用 C 编写的,其设计符合 ISO C90 和 MISRA C:2012 标准。除标准 C 库以外,不依赖于其他库。它也没有任何平台依赖性,如线程或同步。它可以与任何 MQTT 库和任何 JSON 库一起使用。经证明此库可安全使用内存且不执行任何动态内存分配,适用于 IoT 微控制器,也可以完全移植到其他平台。
此库可免费使用,且根据 AWSIoT Device Shadow 开源许可
发布。MIT
shadow.c | 1.2 K | 0.9 K |
总估计值 | 1.2 K | 0.9 K |
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.