Device Advisor - AWS IoT Core

Device Advisor

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

注意

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

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

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