你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

适用于 JavaScript IoT 中心 客户端库的 Azure 设备更新 - 版本 1.0.0-beta.1

该库提供对 device Update for IoT 中心 服务的访问权限,该服务使客户能够将 IoT 设备的更新发布到云,然后将这些更新部署到其设备 (批准更新到IoT 中心) 中管理和预配的设备组。

源代码 | 产品文档

入门

目前支持的环境

  • Node.js 8.x.x 或更高版本

先决条件

  • Microsoft Azure 订阅:若要调用 Microsoft Azure 服务,需要创建 Azure 订阅
  • IoT 中心 实例的设备更新
  • Azure IoT 中心 实例

安装 @azure/iot-device-update

使用 安装适用于 IoT 中心 JavaScript 客户端库的 npmAzure Device Update:

npm install @azure/iot-device-update

关键概念

device Update for IoT 中心 是一项托管服务,可用于为 IoT 设备部署无线更新。 客户端库有三个主要组件:

  • 汇报:更新管理 (导入、枚举、删除等)
  • 设备:设备管理 (枚举设备并检索设备属性)
  • 部署:部署管理 (启动和监视一组设备的更新部署)

可以通过访问适用于IoT 中心的设备更新来详细了解适用于IoT 中心的设备更新

示例

可以使用 示例熟悉不同的 API。

疑难解答

日志记录

启用日志记录可能有助于发现有关故障的有用信息。 若要查看 HTTP 请求和响应的日志,请将 AZURE_LOG_LEVEL 环境变量设置为 info。 或者,可以在运行时通过调用 @azure/logger 中的 setLogLevel 来启用日志记录:

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

有关如何启用日志的更详细说明,请查看 @azure/logger 包文档

后续步骤

适用于IoT 中心示例的设备更新入门

贡献

若要为此库做出贡献,请阅读贡献指南,详细了解如何生成和测试代码。

曝光数