机智云开发应用案例:使用D3引擎 实现高温监测和自动报警功能

电子说

1.3w人已加入

描述

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

什么是D3 Engine

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

如何使用D3 Engine

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

机智云

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

机智云

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

机智云

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

机智云

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

机智云

同样的方式设置好下线

机智云

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

机智云

设备数据参数设置如下

机智云

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

机智云

设置邮箱报警内容

机智云

设置好后如图所示

机智云

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

机智云

属性如下

机智云

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

4、保存

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

机智云

到此邮件推送就完成了

机智云

 

机智云

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

如何申请使用D3 Engine

在机智云自助开发平台注册的企业账号,可在免费申请体验D3。

机智云自助开发平台:dev.gizwits.com

机智云文档中心:docs.gizwits.com

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

全部0条评论

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

×
20
完善资料,
赚取积分