①树莓派部署MQTT Broker和MQTT客户端。MQTT Broker用于接收多种信息,MQTT客户端用于发送消息至云平台公共MQTT服务端。
②树莓派部署数据库,用于存储用户输入和接收到的信息,数据格式会单独提供。
③树莓派开发python程序,用于操作将接收到的MQTT消息存入数据库。
④树莓派开发python程序,用于调用蓝牙及操作其他GPIO接收“采集传输模块”通过蓝牙及Lora上传的消息。接收之后,将数据转换为MQTT格式,发布到树莓派之前部署的MQTT Broker上。需注意此处可能需要BLE2MQTT或Lora2MQTT库,查询资料。