阿里云生活物联网平台及云智能APP使用保姆级教程

一、前言

小编最近在做项目时,发现网络上并没有太多针对阿里云物联网平台的使用教程,经探索,有所收获,遂作此篇,仅供大家参考!


二、创建项目

1、阿里云物联网生活平台

首先,用浏览器搜索阿里云物联网生活平台,这里直接提供提跳转网站:https://living.aliyun.com/home(相信有些同学用浏览器要找一会,这里就直接给出网站)

2、开通实例

直接点击立即开通,如图一。

下面是拓展说明,赶时间可跳过

这里小编给大家讲一下,截止写稿,阿里云物联网平台已经做出更新,相当于现在有两个物联网平台,这里讲解的是之前的版本,即生活物联网平台,同一个账号,现在只能开通一个服务,即生活物联网平台(旧)和物联网平台(新)两个实例只能开通一个,所以在开启前建议做好决定,该使用哪一个版本的平台。小编个人建议截至写稿生活物联网平台会上手快一点,在APPUI设计上虽然不能有很大的创新,但可以直接套用简易模板。

对于新的物联网平台的使用,小编写了一遍文章,这里给出跳转链接:如何将物联网平台数据上云,一篇文章告诉你,如果链接失效了,也可以在小编的主页里面看。


图一

3、创建项目

开通后进入界面,可以创建自己的项目,如图二。

图二

创建好后,就可以看到自己命名的项目了,如图三。

图三

三、开发

1、点击你创建的项目

进入此页面,可以看到你已经创建的产品,小编这里已经创建过了,创建新的产品点击红色框框按钮就可以创建新的产品,如图四。

图四

2、这里演示一下如何创建,如图五。

图五

3、按照图五的参数选择就行了,这里解释一下产品名称可以自己想啥写啥,所属品类可以按照实际选择,也可以随便选择,不会影响功能,如果你的通信设备是以MQTT等协议的,例如NB-IOT或者ESP8266,在选择产品类型的时候一定要选网关。在选择芯片模组的时候,因为只有一只选那个就行了,跳出提示点击确定就可以,如图六。

图六

4、配置好后,点击最下方确定就可以完成产品创建。

5、点击继续开发,如图七。

图七

6、功能定义

功能定义就是对硬件设备进行设置和配置,配置相应的参数,本文以DS18B20温度传感器的配置为例。如图八。

图八

7、配置参数

  名称可以自己取,最好取方便记忆的,然后会自动跳转标识符,这里的标识符比较重要,是硬件设备向平台发送数据的标识符,是单一对应的,例如在硬件程序中DS18B20使用temperature作为标识符,其向阿里云发送的数据就会与设定好的温度参数对应,进行数据传输。其他的参数设置只需要按照自己的开发设计和需求进行设置就行,后期还可以再修改,不用太纠结。如图九。

图九

四、APP 

1、人机交互设计

      点击图十箭头处,即可进入app界面显示,这里解释一下,阿里云生活物联网平台自己开发了一款APP类似于米家,我们可以直接拿来绑定我们的设备,并使用生活物联网平台进行数据传输,比较方便,省去了自己开发APP的麻烦,当然也可以支持连接第三方APP,本文就以阿里云自己的APP“云智能”来讲解。

图十

2、产品设计

在图十一这里,可以上传图片来设置自己绑定的模块的图片,可以DIY一下,还可以设置产品名称和参评型号,这里设置好的记住就行了,后面也还能修改。

图十一

3、设置绑定方式

这里要设置为授权式,如图十二。

十二

4、UI设计

如图十三,点击编辑面板即可进入界面设置,对APP可视化进行自己设置。

图十三

如图十四,为设置界面,同学们在这里简单摸索一下就知道改如何使用了,操作还是十分简单的,这里小编提醒一下,设计好记得保存!!!

图十四

5、产品说明书

如图十五,需要上传一个产品说明书,按照提示上传就行了,如果没有也不用纠结,随便上传一个文档就行(内容合法)。

图十五

四、设备调试

1、秘钥参数查看

如图十六,可以在此界面查看你创建的设备的一些参数。

图十六

2、配网三要素

如图十七,这里可以查看我们配网的三要素即秘钥和设备名以及地址,这三串字符十分重要,在编写硬件代码的时候就要用上,是设备联网的必须三要素。小编后面会出文章专门讲,可以点个关注,不迷路。

 图十七

3、发布上线

在设置好后,就可以发布上线了。

五、连接产品

1、下载云智能APP

2、连接产品

注册好后,可以看到图十八界面,点击右上角加号,扫码添加设备就行,二维码在前面设备面版设置好后,在人机交互选项卡后面会生成唯一的配网二维码,扫那个码就可以了。

图十八

3、胜利撒花,查看效果

如图十九,就可以看到APP的交互界面了。

图十九


预知后事如何,且听下回分解

  • 13
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
1.物联网的开发难度越来越低当小王被老板要求开发一个物联网项目时,他面临这许多种解决方案,从硬件到软件一应俱全。有的提供了模块化的硬件,有的提供了高度集成的软件开发环境,有的支持python开发,有的支持图形化开发,有的提供硬件SDK,有的提供从云端到移动端成套的解决方案。小王该如何选择?的确,物联网的开发难度越来越低,只要你想,就可以拖拖拽拽做出来一个简单的设备。移动端APP呢?也是如此,你甚至可以登陆某平台的网站在线生成一个安装包直接安装到手机上。但是这些便利化的前提是失去对核心技术的掌握,以及跳转界面、使用习惯等无法把控。2.移动端APP技能是必备当学习物联网技术的小赵到某公司应聘时,公司技术主管对他的知识结构基本满意。然后让他开发一个物联网项目,要软硬件结合,移动端APP是必备的。小赵可以很快做出来一台基于ESP8266的硬件设备,连接到某物联网平台,做出来一个手机端的APP。但是主管对这个APP不太满意,问小赵自己会不会制作手机APP?小赵有些尴尬。为什么移动端APP技能是必备?因为物联网技术涉及到的知识领域有很多个,能够自己做出APP才算是将这些领域的知识完全掌握。就像是一个侠客的武功,最厉害的那个还没有练成,还不能算是真正的高手。3.定制APP价格很贵市场上有不少的物联网软件公司开展物联网应用APP的定制业务,当然价格不菲。如果是公司采购,你将花费较大的价格采购到一个未来并不可控的APP。反过来说,如果是学生应聘,你学到移动端应用知识,将大大提升你的竞争力,你的技能将成为核心竞争力。4.没有类似的教程原因就不多说了。即使有一些片段代码给了大家,大家也做不出来一个能用的APP。5.本课程要讲什么基于阿里云物联网平台(其他物联网平台类似),带您使用Android Studio编写一个安卓APP,实现连接阿里云物联网平台,控制一台智能灯。通过一个软硬件结合项目,结合源代码,一点一点为大家讲解怎么样连接阿里云物联网平台,每一个步骤是怎么回事,源代码怎么实现。为了照顾一些零基础的朋友,课程中还会用一些通俗的语言介绍这些知识,让大家掌握书上和网络上一些不太注意的技术细节。  
### 回答1: 要创建物联网平台和设备,首先需要了解物联网的基本架构和技术。物联网是由物理设备、传感器、网络连接和云平台组成的,它可以通过网络实现设备之间的互联互通。以下是创建物联网平台和设备的一些步骤: 1.确定应用场景和需求:确定所需的物联网平台和设备类型,以及应用场景和需求,例如智能家居、智能工厂或智能城市等。 2.选择合适的传感器和设备:根据应用场景和需求,选择合适的传感器和设备,例如温度传感器、湿度传感器、光线传感器、人体感应器等。 3.选择合适的通信技术和网络连接:选择合适的通信技术和网络连接方式,例如Wi-Fi、蓝牙、ZigBee等。 4.设计和开发应用程序:根据需求,设计和开发应用程序,用于收集、处理和分析数据,并实现远程控制。 5.选择合适的云平台和数据存储:选择合适的云平台和数据存储方式,例如云计算平台和数据库,以存储和管理设备数据。 6.测试和部署设备:测试和部署设备,确保设备正常工作,并连接到物联网平台。 7.维护和更新设备:定期维护和更新设备,以确保设备的性能和安全性。 ### 回答2: 创建物联网平台和设备需要经过以下步骤: 1. 确定需求:明确物联网平台和设备的功能和用途。考虑到业务需求,包括所需连接的设备数量、数据采集、数据存储和应用程序开发等。 2. 选择合适的平台:根据需求,选择合适的物联网平台供应商。常见的物联网平台供应商包括亚马逊AWS IOT、谷歌云平台、微软Azure、IBM云等。前期可以使用免费的试用版来测试不同平台的功能和性能。 3. 设计数据模型:确定物联网设备的数据模型,包括设备需要采集的数据类型、传感器和执行器的使用方式等。 4. 开发设备端应用程序:根据选择的物联网平台提供的开发工具,编写设备端的应用程序。这涉及到与设备进行通信、传输数据、接收命令等功能。 5. 连接设备:将物联网设备连接到物联网平台。这涉及到设备的安装、配置和连接设置等。设备连接可以通过Wi-Fi、蓝牙、LoRaWAN、以太网等方式进行。 6. 配置平台:在物联网平台上配置设备,包括设备注册、数据流配置、规则和事件设置等。这些配置将设备与平台连接起来,并实现数据的传输和处理。 7. 开发应用程序:根据业务需求,开发物联网应用程序。这涉及到对设备数据进行分析、预测、监控和控制等功能。开发人员可以使用物联网平台提供的API和开发工具来编写应用程序。 8. 测试和部署:在完善物联网平台和设备的功能后,进行测试并解决问题。一旦测试通过,将物联网设备部署到实际环境中。 9. 运维维护:持续监控和维护物联网平台和设备的运行。这包括设备的监控、故障排除、数据备份和安全管理等。 总之,创建物联网平台和设备需要明确需求、选择合适的物联网平台、设计数据模型、开发设备端应用程序、连接设备、配置平台、开发应用程序、测试和部署、运维维护等步骤。 ### 回答3: 创建物联网平台和设备是一个涉及多个方面的复杂过程。以下是一些关键步骤: 1. 定义需求:首先,你需要明确你的物联网平台和设备的需求和目标。确定你想要连接的设备类型、传感器和数据处理需求等。 2. 设计架构:根据需求,设计物联网系统的架构。包括设备与平台之间的通信方式,数据传输协议,以及消息传递和处理方式等。 3. 开发设备:根据设计的架构,开发物联网设备。这可能涉及硬件开发、嵌入式软件编程和传感器集成等。 4. 开发平台:同时开发物联网平台,用于管理和监控设备、接收和处理数据。平台开发通常包括后端开发、数据库设计和用户界面设计等。 5. 设备连接和配置:将设备连接到物联网平台,配置设备参数和网络设置。确保设备能够与平台进行通信和数据传输。 6. 安全性和隐私保护:考虑物联网系统的安全性和隐私保护措施。包括设备身份认证、数据加密、用户身份验证等。 7. 测试和优化:进行全面的测试,确保设备和平台之间的正常通信和数据传输。持续监测和优化系统性能,以提高效率和稳定性。 8. 部署和运营:将物联网平台和设备部署到现场,并进行运营和维护。包括监测设备状态、远程管理和固件升等。 总结来说,创建物联网平台和设备需要明确需求,设计架构,开发设备和平台,配置设备连接,加强安全性和隐私保护,进行测试和优化,最后进行部署和运营。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值