为了降低人工成本,提高工作效率,在网站web端或手机端可以配置饲喂相关参数以及喷淋相关参数,通过手机端就可以查看农场实时状态监控,有摄像头实时观看,有传感器实时上报数据,系统根据传感器上报数据进行综合计算,达到一定条件可实现自动投喂和喷淋,也可在手机端可以手工操作。
后端服务整体架构采用springboot+mybatis-plus+redis+MySQL+Elaticsearch,设备通信采用MQTT协议+Http协议,前端网站使用VUE+ElementUI实现,移动端采用原生+H5的形式。
我主要负责后端服务开发,相关参数配置,基础设施配置,规则配置等等;规则配置下发,实时接收设备上报数据,处理业务数据流转以及规则验证等等。