Device Advisor - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

Device Advisor

Device Advisor 是一种基于云的完全托管式测试功能,用于在设备软件开发过程中验证 IoT 设备。Device Advisor 提供预构建的测试,您可以使用这些测试验证 IoT 设备与 Amazon IoT Core 之间的连接是否安全可靠,然后再将设备部署到生产环境。Device Advisor 的预构建测试可帮助您根据最佳实践验证您的设备软件,以便使用 TLSMQTTDevice ShadowIoT Jobs。您还可以下载已签名的资格报告,以提交 Amazon 合作伙伴网络,让您的设备符合 Amazon 合作伙伴设备目录的要求,而无需将您的设备发送到其中,更无需等待它进行测试。

注意

Device Advisor 在 us-east-1、us-west-2、ap-northeast-1、eu-west-1 区域中获得支持。Device Advisor 支持使用 X509 客户端证书的 MQTT。

任何已构建连接到 Amazon IoT Core 的设备均可以使用 Device Advisor。您可以通过 Amazon IoT 控制台,或者使用 Amazon CLI 或 SDK,来访问 Device Advisor。准备好测试设备时,请使用 Amazon IoT Core 注册设备,然后使用 Device Advisor 终端节点配置设备软件。然后选择预构建的测试,加以配置,在您的设备上运行测试,随之获取测试结果以及详细的日志或资格报告。

Device Advisor 是 Amazon 云中的测试终端节点。若要测试设备,您可以配置设备使其连接到 Device Advisor 提供的测试终端节点。将设备配置成能够连接到测试终端节点后,您可以访问 Device Advisor 的控制台,或使用 Amazon SDK 选择要在设备上运行的测试。然后,Device Advisor 会管理测试的整个生命周期,包括资源调配、测试过程调度、管理状态机、记录设备行为、记录结果并以测试报告的形式提供最终结果。