前端:前端主要使用 Vue.js 和 MQTT.js,基于 Materialize 实现了 Web ⻚面的响应式布局,通过MQTT.js 实时获取传感器数据。后端:后端主要使用 Flask ,提供一些简单的接口。网关:网关主要功能是将单片机的数据转发处理给 MQTT,通过 Select IO 多路复用实现从多个 TCP Client 中获取数据实现传感器数据在前端的实时展示(通过 MQTT 推送)实现继电器的实时控制实现响应式布局,移动端一样可以有很好的体验实现报警发送邮件功能实现定时、条件触发控制设备
评论