通过 MQTT-TLS 发布温度数据

  • 概览
  • 资源
  • 文字稿

在本视频中,我们将编写一项 NodeJS 服务,该服务使用 UPM 和 MQTT over TLS 将温度传感器数据安全发布至物联网网关上的 MQTT 代理。


 

大家好,我是 Daniel Holmlund。在本视频中,我们将编写一项 Node.js 服务,该服务使用 UPM 和 MQTT over TLS 将温度传感器数据安全发布至物联网网关上的 MQTT 代理。在 IoT 网络上实现通信是我们构建 IoT 系统的第一步。

首先,加载原始库和设置串行通信端口。加载 MQTT 库并加载与之相关的证书和密钥文件。然后设置参数以建立与网关上的 MQTT 代理之间的连接。

加载 UPM 库,该库包含温度传感器并声明偏移,因为我们使用的是 Firmata。然后从 UPM 库对温度传感器进行实例化。使用 setInterval 运行函数,以读取温度传感器并通过 MQTT 每秒发布一次数值。请注意,我们将在 MQTT 主题传感器/温度/数据上发布。

最后,将包含传感器数据的 JSON 对象列成字符串,以便通过 MQTT 发送出去。现在我们构建了一项简单的 Node.js 服务,它将在MQTT 主题传感器/温度/数据上发布温度。该温度设备现已成为一个连接物联网的物体。

感谢大家收看。更多信息请点击所提供的链接。请记得给本视频点赞,并订阅英特尔软件 YouTube 频道。