APP下载

Google为Cloud IoT Core新增命令功能,加强嵌入式装置的控制能力

消息来源:baojiabao.com 作者: 发布时间:2024-05-09

报价宝综合消息Google为Cloud IoT Core新增命令功能,加强嵌入式装置的控制能力

Google宣布为Cloud IoT Core托管服务增加新的装置命令功能,在云端和物联网装置提供高频率、低延迟的短暂讯息传递。装置命令可以作为Cloud IoT Core配置(Config)的即时替代方案,进而满足不同的物联网使用案例。

物联网装置的部署,需要装置与云端双向沟通,Google提到,装置要对云端发送资料通常很容易,但是要从云端向装置发送资料,特别在有高吞吐量和低延迟要求时,会是一个很大的挑战。有不少Cloud IoT Core用户选择MQTT进行通讯,其发布和订阅的模式,能简化云端向装置发送资料的程序。

Cloud IoT Core透过既存状态以及配置主题,提供了安全且双向的沟通管道,这些主题可以在云端被用来更新装置相对应的状态或是配置设定,配置主题提供讯息持久性,并且保证无论装置何时上线,讯息一定能成功传递,因此配置适合用来更新固件版本、资产标签或是装置实体安装位置等资讯。而这样的特性当要用来即时的开关灯泡便显得不适合,由于配置无法发送高频率且短暂的资讯,因此除了开关的动作,更无法良好的进行调暗灯光这种不同程度的控制。

而Cloud IoT Core新的装置命令功能则可以弥补这样的功能缺失,命令允许用户每秒对每台装置发送100条讯息,每条讯息大小可达256 kb,这个限制比起现行每秒一条更新配置讯息还要大上许多。订阅IoT Core MQTT Bridge的装置可以立即收到这些命令讯息,进而建立低延迟的沟通管道,使用者可以信任该通道进行即时的装置控制。

装置命令在Cloud IoT Core装置管理器以API形式公开,使用者可以将现有应用程序和Google Cloud IAM整合,以进行存取管理。装置命令支援MQTT QoS 1规范,该规范允许用户掌握讯息状态,获取讯息送达装置的状态,以决定是否重新发送命令。

现在Cloud IoT Core共提供了两个管道,让装置与云端进行通讯,使用者可以根据需求选择最佳的方法,Google建议,当装置需要特定模式或是频率,像是开关装置或是设定RPM速度,则可以选择新的装置命令,而当装置需要的仅是低频率更新及修改装置的配置,则能选择配置主题。

2019-01-16 23:37:00

相关文章