我正在研究一种能够感知和收集环境信息的设备,如温度,湿度等.
该设备没有连接任何电源,但它有一个电池和一个太阳能电池板来充电.
它大多数时间几乎处于深度睡眠状态,只有在需要感知和传输数据时才会唤醒.此操作大约需要1-2分钟,然后再次进入睡眠状态.
我不是这方面的专家,但我认为MQTT应该是一个很好的选择,如果设备需要始终可以从主题接收消息,但在我的场景中它只读取传感器,并将数据发送到服务器定期.
目前我正在通过HTTP发送数据,但我想知道实现MQTT是否有意义?在这种情况下,我是否应该通过HTTP获得任何优势?