机智云DUT实现远程智能鱼池管理系统

news2024/11/22 6:20:23
一、前言
机智云研发的4G DTU在养殖智能系统管理方面优势,此处以智能鱼池管理系统为例。

 

1.实时数据监控
机智云智能鱼池养殖智能系统实现对整个鱼池水质的实时监控,无人值守设备状态下运行。为客管理者提供实时异常数据报警信息、实时环境参数波动、实时/定时开关设备控制、养殖场即时/累计能耗等数据,可以清晰地查询养殖场感知设备情况,养殖场环境变化、鱼虾类等生长繁殖行为等信息。
2.灵活控制
可以通过云平台界面、小程序界面APP界面、web界面,灵活切换自动与远程控制方式,包括饲喂机、水池水泵、加热器、充氧机、杀菌系统、自动清洗等设备;
3. 预警管理
对鱼池缺水、鱼池环境参数上下限、设备故障等情况,云平台自动方式报警信息,管理者能在微信、短信、APP等渠道接收到预警通知,及时处理。同时云平台自动记录预警前后的数据及相关操作,便于事后问责、追溯;
教程内容
本教程通过2个modbus RS485类型的的空气开关,教程展示用于控制鱼池水泵和杀菌灯,一个modbus RS485协议的DS18B20温度传感器,用于检测水温,用户可根据自身情况,增加空开数量及不同类型的传感器。
1.设备硬件配置
根据空开及温度传感器的modbus协议,将2个空开设备地址分别配置成1和2,将DS18B20温度传感器的设备地址配置成3。将空开,温度传感器,GC521的A,B,GND通过导线进行连接。

2.机智云开发者中心产品创建
进入机智云开发者中心(https://developer.gizwits.com),在智能产品上方点击创建,根据自己需求创建一个新的智能产品(产品创建详细介绍可参考文档https://devdocs.gizwits.com/zh-c ... A%E4%BA%A7%E5%93%81)。

 

 

 

3. 通用 Modbus 产品数据点创建
根据(2.机智云开发者中心产品创建)创建完产品后,在产品信息页面,可按照如下步骤,对产品的数据点进行编辑(数据点配置参考文档https://devdocs.gizwits.com/zh-c ... -%E9%85%8D%E7%BD%AE)。

 

 

 

 

 

发给机智云客服(可以用微信扫一扫以下二维码联系客服:)
将GC521设备背面的二维码拍照发给机智云客户
等待客服回复,重启设备。可以在我们创建的产品里面找到设备管理,如果有设备在线,说明设备已经能正常入网。如果无设备上线,等待客户回复过后,重启设备即可。
5.APP绑定设备
机智云终端控制可以采用WEB,微信应用,微信小程序,安卓,苹果手机APP等方式对设备进行测控。
1.WEB教程:【官方】Web端网页开发及部署-ST+机智云DIY数字仪表-STM32 IoT开发-机智云
2.微信应用教程:了解微信应用开发 - Gizwits
3.微信小程序教程:小程序开发 - Gizwits
4.应用中心快速开发APP教程:移动APP开发 - Gizwits
5.APP开源框架自定义开发文档:App开发准备工作以及向导 - Gizwits
6.使用官网通用产品调试APP下载地址:Gizwits
7.智家接入,需联系机智云客服进行接入
本次教程主要采用第6个进行展示,开发者可以根据自己需求进行选择不同终端来测控设备。
在下载中心下载APP过后,在Gizwits下载机智云串口调试助手,便于快速生成设备二维码。
打开智云串口调试助手,在工具里面选择设备二维码。

输入产品PK及设备imei,点击生成即可生成设备二维码。
打开产品调试APP,点击左上角扫码,即可绑定产品,在APP就可以快速对设备进行传感器采集以及设备控制,
产品调试APP用于客户快速开发产品当中的展示数据和控制设备,采用的是通用数据界面,不适用于产品的推广,实际开发用户可以自己开发APP,便于界面的美观性和实用性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/170146.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

nacos的安装部署

文章目录1.nacos的下载2.nacos数据库的建立3.nacos配置文件修改3.1配置文件3.2设置单点登录4.登录nacos网页1.nacos的下载 下载地址: https://github.com/alibaba/nacos/releases 根据自己的需要下载合适的版本。 2.nacos数据库的建立 navicat运行nacos下conf的…

【深度】从链上分析和金融安全角度,看stETH的囚徒困境和Celsius挤兑事件

6月7日开始,以Celsius被曝损失 3.5 万枚 ETH开始,ETH流动性生态乃至整个加密货币市场进入到一个以stETH为中心的流动性囚徒困境之中,而这也造成了对Celsius等加密货币“银行”挤兑现象的发生。 SharkTeam将从事件的起源开始,也就…

拆解“算力偏科”难题,智算中心下一步向何处去?

十年前,英国《经济学人》曾用工业用电量为主的指标来评估中国GDP,而现在算力已经成为新的指标。似乎每个企业、每个城市都在努力增加算力。一位读者不无困惑地留言,大家都说自己算力有多少FLOPS,能支撑这个大模型、那个大数据&…

九龙证券|北上资金连续10日“跑步入场”,1月净流入已逼近2022全年

1月以来,北上资金净流入规划已接近2022全年。 半导体概念股集体大涨 1月17日,沪指缩量小幅调整,收跌0.1%;深成指涨0.13%,创业板指收涨0.24%,科创50涨逾1%。 板块方面,半导体及元件板块继续走强…

基于.NetCore+React单点登录系统

更多开源项目请查看: 一个专注推荐.Net开源项目的榜单 对于有多个应用系统的企业来说,每一个应用系统都有自己的用户体系,这就造成用户在切换不同应用系统时,就要多次输入账号密码,导致体验非常不好,也造成…

【vue系列-07】vue脚手架的基本使用

深入理解脚手架的使用一,vue脚手架的基本使用1,vue-cli安装2,vue项目中的文件组成3,render配置项4,ref属性5,props属性6,mixin属性7,scope属性一,vue脚手架的基本使用 在…

vsftpd使用指北

vsftpd使用指北 文章目录vsftpd使用指北1.安装vsftpd2.登录3.切换本地路径下载命令:get用于下载单个文件:mget用于批量下载:上传命令:FilezillaReferencevsftpd 是“very secure FTP daemon”的缩写,是一个完全免费的、…

Vue组件化

1、Vue组件化开发思想 1.1、认识组件化开发 组件化也是类似的思想: 如果我们将一个页面中所有的处理逻辑全部放在一起,处理起来就会变得非常复杂,而且不利于后续的管理以及扩展;但如果,我们讲一个页面拆分成一个个小…

【算法竞赛学习】csoj:寒假第一场

文章目录前言新年礼物灯笼展摩天楼神抽新年大礼前言 由于本人菜鸡,所以大多都是使用出题人的代码和思路 如有侵权,麻烦联系up删帖,本贴仅作为笔记记录 本篇大多是在吹水,技术方面可以直接看代码注释,思路在水文中&am…

Linux下的进程通信之管道通信

目录 进程间通信的背景 为什么要进行进程间通信? 管道 什么是管道? 匿名管道 匿名管道原理 如何创建匿名管道? 命名管道 进程间通信的背景 进程间通信就是在不同的进程之间进行的数据的交换,进程间通信又称为Interproces…

Python SciPy 空间数据

SciPy 空间数据空间数据又称几何数据,它用来表示物体的位置、形态、大小分布等各方面的信息,比如坐标上的点。SciPy 通过 scipy.spatial 模块处理空间数据,比如判断一个点是否在边界内、计算给定点周围距离最近点以及给定距离内的所有点。三角…

【学Vue就跟玩一样】组件的自定义事件和全局事件总线

一,自定义事件1.自定义事件是什么自定义事件一种组件间通信的方式,适用于 子组件 ——> 父组件传输数据等2.要在什么地方使用若App是父组件,School是子组件,School想给App传数据,那么就要在App中给School绑定自定义…

使用k8s实现灰度发布,金丝雀,蓝绿发布

介绍#Ingress-Nginx 是一个K8S ingress工具,支持配置 Ingress Annotations 来实现不同场景下的灰度发布和测试。 Nginx Annotations 支持以下 4 种 Canary 规则:nginx.ingress.kubernetes.io/canary-by-header:基于 Request Header 的流量切分…

ThreadLocal底层原理

ThreadLocal底层原理一:什么是ThreadLocal二:理解ThreadLocal中的内存泄漏问题三:ThreadLocalMap中的Hash冲突处理四:可以被继承的ThreadLocal——InheritableThreadLocal一:什么是ThreadLocal ThreadLocal是一个创建…

【电脑故障】PIN无效,显示无用户配置文件

【电脑故障】PIN无效。显示无用户配置文件1. 电脑情况:2. 解决方法(个人):2.1 解决登录问题2.2 解决PIN可用设置1. 电脑情况: 电脑品牌:联想小新pro13操作系统:win10 2. 解决方法(…

C++初阶--stack和queue

目录 stack介绍 stack的使用 stack的模拟实现 queue的介绍 queue的使用 queue的模拟实现 deque priority_queue priority_queue的使用 仿函数 priority_queue的模拟实现 stack介绍: stack是一种容器适配器,专门用在具有后进先出操作的上下文环…

Nginx使用(三)配置实例

一、反向代理示例一效果:打开浏览器,在浏览器地址栏输入地址www.123.com,跳转到linux系统tomcat主页面中具体实现:(1) 准备:安装nginx在linux系统安装tomcat,使用默认端口8080解压之后进入到tom…

一篇文章读懂mybatis-plus原理和CRUD接口

Myabtis-Plus配置 MybatisPlus官网 官方文档上有详细的spring boot配置mybatis-plus的教程&#xff0c;此处就不在详细赘述。 mybatis-plus是基于spring完成的只能再spring相关应用上实现。 引入父工程 注意mybatis-plus和spring boot的版本匹配不然会出现 推荐版本 <pa…

自媒体神器 Previs Shot 使用指南

Previs Shot 是一款影视创作的项目管理工具&#xff0c;更高效的方式开始您的影视创作历程。分镜表分镜表可高效绘制画面、编写景别、运镜、内容、台词等&#xff0c;甚至可以填写摄影器材、灯光等信息。分镜结构场景&#xff1a;电影里比如过生日、开party都是不同的场景&…

【程序员陪你过大年】html+css+js 实现动态新年烟花特效及服务器部署

前言 不知不觉又到了年底&#xff0c;这一年是值得庆贺的一年&#xff0c;疫情过去&#xff0c;经济好转。我们急需在春节这个特殊的日志释放下自己的情绪。但是大部分地区都不让放炮&#xff0c;于是乎我为大家带来一套十分炫酷应景的春节烟花动画代码实现。效果如下图所示 :…