应用案例:使用D3引擎,实现高温监测和自动报警功能

描述

上周有开发者在后台问关于D3引擎的使用,还有没有其他案例,今天以实现Soc版本的小鸡孵化器的高温监测和自动报警功能为例,来讲一讲具体怎么使用D3引擎。
 

 

什么是D3 Engine

D3 Engine(D3引擎),是机智云为开发者提供的傻瓜式的数据处理、开发引擎。在机智云开发平台添加D3 后,只需“拖拉拽”即可轻松创建推送规则。

 

如何使用D3 Engine

1、进入D3页面,点击新建项目
机智云
 

 

 

进入D3页面,左边是可视化的编程框,下面将通过实际例子进行介绍
机智云
 

 

2、设备上下线推送
将左边设备数据拖拽到右边,然后双击进入属性页面
机智云


 

选择设备上线然后确定,把邮件推送拖拽到右侧,双击属性,设置好以下内容参数,参数可以添加动态参数内容,详情不列出来自己看,设置好收件人邮箱。
机智云
 

 

设置好相关参数之后确定,然后用线条把设备数据连接到邮件推送连接上
机智云 

同样的方式设置好下线
机智云
 

3、接下来对温度的高低温进行邮件报警
同样的方法拖拽添加以下内容
机智云
 

 

设备数据参数设置如下
机智云
 

 

逻辑规则,设置好上下报警。
机智云
 

 

设置邮箱报警内容
机智云
 

 

设置好后如图所示
机智云
 

 

如果温度过高我想让设备打开空气循环30S,那么再拖拽一个控制设备过去
机智云

属性如下
机智云

无论是短信推送、邮件推送,都可以参考以上的拖拽编辑方式实现,页面有带提示说明,此处不做多余描述。

 

4、保存

设置好之后右上角保存,设备ID也就是设备的DID,设备在线过后在设备列表可以查看。
机智云

 

到此邮件推送就完成了
机智云
机智云

以上,关于产品创建、远程控制、高温监测及自动报警功能已设置好。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分