简介
当我们使用 Shifu 采集数据时,需要主动调用 Shifu 对应的接口才能获取数据。但是如果需要将数据发送到 MQTT Broker 中,需要手动编写推送程序。 Shifu 在 v0.4.0 加入了 Telemetry Service(遥测服务), 能够将遥测收集的数据发布到遥测服务器(如MQTT Broker)中。
Shifu Telemetry Service 简介
Shifu Telemetry Service 是 Shifu 的一个组件,可以将遥测收集的数据通过MQTT等协议推送或发布到指定服务器中。
MQTT 简介
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。