不知道设备什么时间上下线?让钉钉告诉你

简介: 阿里云提供了很多开发工具帮忙开发者更方便的使用Haas设备,下面将通过一个简单的DEMO展示:如何使用Iot-Studio开发一个钉钉机器人,告诉你设备的上下线时间。
来源 | HaaS技术社区

1、前言

阿里云提供了很多开发工具帮忙开发者更方便的使用Haas设备,下面将通过一个简单的DEMO展示:如何使用Iot-Studio开发一个钉钉机器人,告诉你设备的上下线时间

如:

3C6B197F-CF1A-4D23-B3F6-2DE681A07859.png

 

2、物联网平台配置

参考之前的文章:阿里云物联网平台快速入门实践

在阿里云物联网平台上创建好自己的产品和设备,并烧录好三元组,使设备状态显示为在线

image.png

3、钉钉

3.1、添加钉钉机器人

             在钉钉上创建一个群组并进入群设置->智能群助手->添加机器人->自定义

image.png          image.png

3.2、配置机器人

机器人取个名字,并配置关键词(关键词后面会用到),勾选同意后就可以完成了

image.png

在下一个界面中,会展现出一个webhook地址,把这个地址拷贝下来,后面会用到。

image.png

如果后面忘记了这个地址,可以再从机器人管理界面进入查看

image.png

4、Iot-Studio设置

前面准备好了在线的设备,也有了钉钉机器人,现在就可以通过IoT-Studio将两者关联起来了。

4.1、登录IoT Studio

首先从物联网平台的功能页面,点击相关产品,进入IoT Studio产品页

image.png

4.2、新建业务服务

开通服务后(首次访问)选择应用开发->业务服务->新建一个测试用的业务服务

image.png

4.3、配置

给服务起个名字,如果下面所属项目没内容,可以从链接进去新建一个项目

image.pngimage.png

进入开发界面后,点击下图红框中的部分,进入拖拽式开发界面

image.png

拖一个设备触发节点到右边的画布上

image.png

再拖一个钉钉机器人上来

image.png

点击红框中的小正方形,即可拉出一条线,接到右边红框中的小正方形,把两块积木连接起来,相当于是说数据从左边流向右边

image.png

接下来再做一些节点配置,先点击画布中的设备触发节点,在右边会显示节点配置界面,先点击选择产品

image.png

会跳出选择框,一开始时,产品是空的,点击左下角的产品管理

image.png

在跳转到的产品管理界面,点击“关联物联网平台产品”,从右边跳出的列表中选择已有的产品(所以之前要求要有设备处于上线状态的产品)

image.png

之后回到Iot-Studio界面,点击红框中的按钮刷新,刚才绑定的产品会被刷出来,选择并确定。

image.png

依次接着点击“选择设备”->全部设备

image.png

最后的触发条件选状态变更,并选择全部状态

image.png

image.png

配置完成后的触发节点状态如下:

image.png

点击钉钉机器人节点,并将你的钉钉机器人webhook地址填入其中,其余选项按下图中配置即可,注意之前配置机器人的关键词为“设备”,因为这里的通知消息里带有“设备”两字。

image.png

到这里时,你已经完成了全部的配置,可以部署和运行了,依次点击下图中的部署和运行

image.png:部署,节点配置完成后点击

image.png:运行,部署成功后才可点击

image

运行后,就可以通过对设备上下电,触发离线和上线消息,测试你的钉钉消息通知了!image.png

5 、后记

IoT-Studio的“设备触发”节点除了支持设备上下线消息的通知外,还支持设备属性上报和事件上报,并且还有其他功能更丰富的模块节点,可以帮助你完成后台服务和端云一体功能的开发,赶快来阿里云体验吧~

 

6、开发者技术支持

如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号

更多技术与解决方案介绍,请访问阿里云AIoT首页https://iot.aliyun.com/

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
智能硬件 Windows
在钉钉中,Windows智能硬件设备如何接入?
在钉钉中,Windows智能硬件设备如何接入?
246 1
|
安全 物联网
物联网studio 设备上报如何通知钉钉
1.介绍钉钉相关的配置. 2.iot studio 节点的相关配置
1035 15
物联网studio 设备上报如何通知钉钉
|
机器人 物联网
阿里云物联网平台设备上下线钉钉机器人告警
目前阿里云物联网平台新增了告警中心的功能,通过和场景联动配合,可以很好的监控设备状态。这里主要演示如何实现最常见的设备上下线钉钉机器人告警功能。
2894 0
阿里云物联网平台设备上下线钉钉机器人告警
|
机器学习/深度学习 JavaScript 物联网
温湿度计设备通过阿里云IoT物联网套件上报数据到钉钉群机器人实践
温湿度计通过MQTT协议连接到IoT套件,规则引擎针对数据上报Topic配置转发到函数计算(FunctionComputer)中编写好的函数pushData2DingTalk,Nodejs脚本函数处理数据,post到钉钉群机器人
4555 0
|
存储 弹性计算 安全
成功案例-钉钉 | 学习笔记
快速学习 成功案例-钉钉
408 0
|
存储 弹性计算 安全
案例分享——钉钉|学习笔记
快速学习 案例分享——钉钉
381 0
|
存储 弹性计算 安全
案例分享——钉钉
rds数据库 阿里云为钉钉提供了安全性和整体服务的稳定性
案例分享——钉钉
|
存储 弹性计算 监控
|
存储 弹性计算 安全
了解成功案例-钉钉(进阶班-Day6)
钉钉使用阿里云而成功的案例主要介绍了: 1、钉钉背后的技术架构 2、使用阿里云(云计算)后为钉钉解决的问题(主要是安全可靠性) 3、钉钉
646 0
下一篇
DataWorks