阿里云物联网平台专用工具详细说明

简介: 阿里云物联网平台专用工具基本涵盖了阿里云物联网平台提供你主要管理功能,可以方便创建产品、设备、物模型,查看设备实时属性,事件,发送服务和查看服务日志等等。

   为了更便捷的使用阿里云物联网平台和更好的让YFIOs数据组态和阿里云物联网平台对接,开发了一款阿里云物联网平台专用工具-AliIoTTools

AliIoTTools物联网平台专用工具第一版开发完毕的时候,阿里云物联网平台相关的API151个(目前已经超过该数字),该工具共采用了77API,以阿里云物联网平台提供的.NET SDK为基础进行开发。

AliIoTTools工具基本涵盖了阿里云物联网平台提供你主要管理功能,可以方便创建产品、设备、物模型,查看设备实时属性,事件,发送服务和查看服务日志等等。

l  云平台参数配置

如果是第一次运行AliIoTTools工具,会直接弹出一个“云平台参数配置”对话框(如图2.6.1)。需要用户填写目标平台名称,平台访问ID、访问秘钥等相关信息。

1.png

2.6.1云平台参数配置对话框

为了获取相关信息,我们需要登录阿里云物联网平台,把鼠标移动到账号图标,在弹出的菜单里,单击“AccessKey管理”菜单项(如2.6.2所示)。

2.png

2.6.2阿里云物联网平台AccessKey

进入AccessKey管理页面(如图2.6.3所示),如果没有AccessKey,则需要新创建一个。

3.png

2.6.3阿里云物联网平台AccessKey管理页面

创建完毕后,把AccessKey IDAccessKey Secret相关信息填入2.6.1的对话框中即可。由于AccessKey IDAccessKey Secret信息非常重要,本软件不以明文和配置文件的方式存入AliIoTTools程序目录,而是加密后直接嵌入使用者本地的电脑中,此外提供的目标平台标识符和用户加密关键字,就是对相关信息进行二次加密用的。

3.1.PNG

对话框右下方有一个“二维码”按钮,这个按钮很有意思,单击后,会弹出一个大的二维码(如图2.6.4所示),如果使用YFIOs助手小程序(可以直接在微信或支付宝等程序中搜索“YFIOs助手”获得该小程序),单击小程序上的二维码扫描按钮,扫描该二维码就可以添加平台信息(如图2.6.4所示)。然后再用小程序直接扫描AliIoTTools工具上对应设备的二维码,就可以查看设备详情,远程监控该设备了(也可以用微信直接扫描设备对应的二维码,微信会自动打开小程序上该设备的详情页)。

4x.png

2.6.4目标平台信息的二维码

除了上述添加平台的信息的方法外,还可以在AliIoTTools工具的主界面单击二维码按钮,弹出对应平台的二维码,然后YFIOs小程序或微信直接扫码添加即可(如图2.6.5所示)。

5.png

2.6.5物联网云平台二维码展示

l  批量创建并且监控设备

AliIoTTools工具和 YFIOs数据组态的优势就是批量和快速创建设备和管理设备,我们用一个实际的例子来进行介绍。

还是以YF3610-TH21为例,我们在云平台批量创建并管理300YF3610-TH21设备(如图2.6.6所示),通过YF2020YF3028网关(自带4RS485接口),借助AliIoTToolsYFIOsManagerYF3610-TH21快速入云。

6.jpg

 2.6.6 YF3610-TH21批量上云

1)首先在阿里云物联网平台创建YF3610-TH21产品及对应的物模型(物模型比较适合在阿里云物联网平台创建,AliIoTTools工具比较适合跨账户产品物模型复制和多设备监管)。创建完毕后,打开AliIoTTools工具批量创建YF3610-TH21设备(如图2.6.7所示)。然后单击“复制三元组”按钮,复制300个设备三元组信息备用。

7.png

2.6.7批量创建YF3610-TH21设备

2)打开YFIOsManager数据组态管理程序,批量添加用户设备(如图2.6.82.6.9所示,实际操作的时候,考虑到一个RS485口可带30个设备,一个网关4RS485口,一共可以接120个设备)。创建完毕后,单击“数据配置”项,可以看到自动添加的用户设备IO项。

8.png

2.6.8批量创建YF3610-TH21用户设备

9.png

2.6.9批量创建YF3610-TH21用户设备

3)添加阿里云物联网平台上云策略,然后再子设备配置中,单击“粘贴”按钮批量创建入云网关的子设备(第一步中,我们已经单击“复制”按钮,复制了300个子设备的三元组信息),如图2.6.10所示。

10.png

2.6.10批量添加TH21云端子设备

4)通过USB接口把相关配置部署到网关,重启网关后,在AliIoTTools工具中单击YF3610-TH21产品,可以发现相关设备的标签项都已经变绿(标识设备在线),基本信息面板,也显示了设备的在线数量和在线情况(如图2.6.11所示)。

11.png

2.6.11YF3610-TH21产品上云基本信息

5)除了可以查看产品上云的基本信息外,还可以进行多设备实时数据比较(如图2.6.12所示)。

12.png

2.6.12 TH21多设备实时数据比较

6)不仅仅可以批量查看设备的实时数据列表,还可以对多设备实时数据的历史曲线进行比较(如图2.6.13所示)。

13.png

2.6.13 TH21多设备历史曲线比较

7)不仅仅可以通过“产品”类型查询多设备,还可以通过分组或拓扑的方式查看设备(如图2.6.14所示)。

14x.png

2.6.14分组查看多设备

8)单击树型控件中的设备名称,可以查看设备的各种信息(如图2.6.15所示),在设备基本信息页面,我们也可以在微信中添加“YFIOs助手”小程序,扫描二维码添加设备(当然更简单的办法就是微信直接扫描,会自动下载并打开YFIOs助手小程序),实现远程监控设备的目的(可以参考第一章相关内容)。

15x.png

2.6.15 TH21设备信息

9)另外需要提及的是,AliIoTTools工具可以非常方便的管理产品的物模型,并且可以非常方便的快速添加或移除叶帆科技专门配合YFIOs数据组态所定义的属性、事件和服务(如图2.6.16、图2.6.17和图2.6.18所示)。

16.PNG

2.6.16 产品物模型-编辑属性

17.PNG

2.6.17 产品物模型-叶帆标准物模型选项

18.PNG

2.6.18 产品物模型-常见属性选项

l  设备事件和服务监管

19.png

2.6.19 设备事件日志

在设备事件面板,可以查看当前设备上传到云端的事件,事件可以是设备上次复位的原因,也可以是用户自定义的各类事件(如图2.6.19所示)。

可以通过“服务”通道向设备发送各种服务指令,比如获取系统时间(如图2.6.20所示),也可以查看服务日志(如图2.6.21所示)。

20.PNG

2.6.20 设备服务请求

21.PNG

2.6.21 设备服务日志

10)手机端小程序快速远程监控,首先对产品下的设备根据需要进行分组管理,如图2.6.22和图2.6.23所示。

22.png

2.6.22 产品下设备批量分组操作

23x.png

2.6.23 扫码实现YFIOs小程序分组监管

打开微信,扫码图2.6.23所示的分组二维码,会自动打开如下小程序界面单击分组列表对应的分组,则可以自动显示该分组下的所有设备,在“网关001”分组列表界面下单击具体的设备,则弹出设备详情,可以查看设备当前实时属性值,在对应的属性值上进行单击,则可以弹出曲线图界面(如图2.6.24所示)。

24.png

 

2.6.24 YFIOs分组列表及设备监管

 

【说明】本篇内容摘选自刘洪峰所著的《物联网开发极速指南》的第二章“阿里云物联网平台”的部分章节。

书籍封面全.jpg


【阿里云专用工具下载地址】

https://download.csdn.net/download/yefanqiu/87473131

或者关注“叶帆科技”公众号,发送“阿里云物联网平台专用工具”或“阿里云专用工具”进行下载。

 

 

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
2月前
|
弹性计算 数据可视化 固态存储
2024年阿里云《幻兽帕鲁/Palworld》多人组队专用服务器搭建教程
想要和朋友们在《幻兽帕鲁》中尽享私密、稳定的游戏时光吗?搭建一个专属的游戏服务器,将是一个绝佳选择!而且,这一过程并不复杂。对于新手小白来说,也能轻松上手。
|
1月前
|
弹性计算 安全 数据安全/隐私保护
幻兽帕鲁Palworld怎么搭建多人专用游戏服务器,阿里云上小白搭建攻略
对于许多《幻兽帕鲁》的忠实玩家来说,如何与好友一起联机探索这片神秘的大陆,一直是大家关心的焦点。或许你曾因为复杂的服务器设置而犹豫不决,但现在,一切都将变得简单明了。今天,我将为大家带来一份详尽的攻略,教你如何利用阿里云轻松搭建《幻兽帕鲁》的多人游戏专用服务器。
|
2月前
|
弹性计算 Linux Windows
2024年阿里云《幻兽帕鲁/Palworld》如何搭建多人游戏专用服务器,图文攻略
《幻兽帕鲁》无疑是近期游戏界的焦点,其独特的开放世界与生存制作玩法吸引了众多玩家。但你知道吗?与好友一同在这个世界中冒险,其实更加有趣!今天,就为大家带来详细的图文攻略,教你在阿里云上快速搭建《幻兽帕鲁》的多人游戏专用服务器。
|
2月前
|
弹性计算 固态存储
2024年阿里云幻兽帕鲁/Palworld专用服务器新手搭建,图文教程
对于热爱《幻兽帕鲁》的玩家们来说,与好友一起联机冒险无疑是游戏的一大乐趣。但如何快速搭建一个专属服务器,让你和朋友轻松“抓帕鲁”呢?本文将为您提供极简部署幻兽帕鲁专属服务器的指引,让您仅需轻点三次鼠标,3秒轻松开服!
|
2月前
|
弹性计算 固态存储
2024年阿里云如何自建《Palworld/幻兽帕鲁》多人游戏专用服务器详细教程
想要和朋友在《幻兽帕鲁》的世界里自由冒险,却苦于没有合适的服务器?别担心,现在就来教您如何在三次点击之内,轻松搭建自己的专属《幻兽帕鲁》服务器!
37 1
|
8天前
|
消息中间件 存储 JavaScript
阿里云IOC物联网异步处理基础概念
该内容介绍了异步处理基础和消息队列的相关概念。首先,同步处理指任务完成后才能执行其他操作,而异步则允许任务并行执行,不阻塞程序。异步能提高系统并发性和响应性,但也增加复杂性和资源消耗。接着,提到了消息队列,包括生产者、消费者、队列、broker和topic等概念,并指出在IoT中,设备作为生产者发送消息到特定topic,消费者从队列获取数据。最后,简要介绍了AMQP协议,它是用于应用程序间消息传递的开放标准,常用于分布式系统和物联网,如RabbitMQ和Apache Qpid。课程将以Apache Qpid为例接收IoT数据。
119 6
阿里云IOC物联网异步处理基础概念
|
1月前
|
弹性计算 搜索推荐
幻兽帕鲁palworld专用服务器价格多少钱?2024年阿里云幻兽帕鲁服务器1个月26元起
在探讨《幻兽帕鲁》游戏服务器价格前,我们先来简单了解这款近期爆火的游戏。《幻兽帕鲁》是一款由Pocketpair匠心打造的开放世界生存游戏,其独树一帜的题材与画风在全球范围内吸引了众多忠实玩家。随着游戏热度的不断攀升,越来越多的玩家开始追求更加个性化的游戏体验,搭建专属游戏服务器成为他们的首选。
|
1月前
|
弹性计算 Ubuntu 数据可视化
多人组队!2024年阿里云《幻兽帕鲁》专用服务器搭建部署教程,新手搭建指南
想要与好友在《幻兽帕鲁》中尽享私密、稳定的游戏时光吗?那就跟随本指南,一步步搭建属于您的专属游戏服务器吧!首先,您需要拥有一台服务器。在这里,我们强烈推荐使用阿里云服务器。它不仅能让您和朋友在独立的云端空间中畅快游戏,更能确保游戏的稳定性和私密性。
|
1月前
|
人工智能
阿里云AI作画工具免费体验
阿里云AI作画工具免费体验
205 0
|
1月前
|
弹性计算 搜索推荐
阿里云幻兽帕鲁专用服务器多少钱?2024年阿里云幻兽帕鲁Palworld服务器收费报价信息整理
在追求极致游戏体验的道路上,阿里云为幻兽帕鲁的玩家们带来了一个重磅好消息:专用的游戏服务器正式上线!这不仅意味着更加流畅、稳定的游戏环境,更代表着个性化游戏体验的新篇章。对于游戏爱好者来说,服务器的选择直接关系到游戏体验的优劣。阿里云针对幻兽帕鲁推出的专用服务器,提供4核16G和8核32G两种配置选择,充分满足不同玩家的需求。其中,4核16G配置仅需26元/月起,适合小型团队或个人玩家,轻松支持最多8人同时在线;而8核32G配置则以90元/月的价格,为大型团队或追求更高性能的玩家提供强力支持,最多可容纳20人同时畅游游戏世界。
38 0

相关产品

  • 物联网平台