[rt-thread][物联网]一、阿里云创建项目及app

        随着万物互联概念的兴起,各种智能项目随之落地,生活中处处可见,无物不可连。

一、申请阿里云账号

        1.搜索"阿里云",进入其官网,选择注册。

        2.开通物联网平台

          注册并完成账号登录后,我们需要去开通一个物联网控制台。

          在开通物联网控制台之前,我们需要简单了解一下阿里云的物联网平台:在阿里云上,有两种类型的物联网平台:物联网平台 及 生活物联网平台(飞燕平台),其中的差异呢,最简单的一点在于,物联网平台不能直接生成app项目,而生活物联网平台能够通过配置,生成app项目,让我们通过简单的配置实现"mcu ---> 云 ---> app"。所以这里我们将开通一个生活物联网平台去创建一个项目。

          将鼠标移至左上角的"产品",在下拉菜单中选择"物联网",然后选择"生活物联网平台(飞燕平台)",然后根据个人选择填写资料开通。

二、创建项目

        1.创建项目

          开通了平台后,我们需要去创建一个项目。

          点击"管理控制台",然后控制台后,然后在左侧的菜单中选择"项目",然后在右侧点击"创建新项目",然后填写项目名称。然后点击"确定"完成项目的创建。

        2.创建产品

          接着,我们需要在这个项目中,创建一个属于我们的产品了。

          然后配置我们产品的信息了:

          这里新产品的类型我们选择【网关】,联网方式选择【蜂窝】,不同的联网方式,涉及到的app的配网方式不同。

                  然后【开发方式】选择模组中的其他类型,【数据格式】选择ICA标准数据格式

                  然后点击【确认】,完成产品的配置。

三、开发产品

        创建产品后,接下来我们需要实现的,就是产品的开发了,这一步中,我们要分成四个部分去完成:1.功能定义;2.人机交互;3.设备调试;4.批量投产

        1.功能定义

          第一步,先添加功能,我们可以通过添加标准功能,和添加自定义功能,去实现我们的需求。

          先通过标准功能去选择我们需要的部分功能;

          再通过自定义去完成我们剩余的功能需求;

          至此,我们完成了第一步,配置了功能需求。接下来,我们需要去完成app的配置了,上拉去点击【人机交互】,进行第二步的配置。

        2.人机交互

          这一步,这里我们选择【云智能app】,然后点击右上角的【保存】,然后进行基础配置。 

        2.1产品展示

          展示图标这里选择默认,也可以自己根据格式要求设计一个,然后产品名称的品牌选择【云智能】。然后填写产品型号,点击保存;

        2.2绑定方式

          目前在这里的绑定方式是固定的,不需要配置;

        2.3设备面板

          选择【设备面板】,然后点击【选择面板】,在弹出的选择面板菜单中,我们创建一个空白面板。然后在弹出的界面工作台中配置我们的功能。注意:需要将我们的功能配置出来,否则可能在发布的时候会出错,提醒功能与界面不相符。

          在界面工作台完成界面的配置:在左侧的信息/功能中,选择我们的参数,然后在弹出的控件的,选择我们喜欢的,拖放在主界面中,配置完所有功能后,然后点击【保存】,如果需要将其设定为模板,下次直接选用,则可以存储为模板。

          完成产品的界面开发后,我们需要返回设备面板选项,点击选择面板,将我们设计的界面选中。

        2.4.语音交互

          此处我们不需要语音交互。

        2.5.产品说明书

          我们需要根据需求提交一份产品说明书,用于在app中为用户提供帮助。

          此处我们直接通过模板去获取一份,完成配置。

          注意:我们通过下载模板的说明书时,保存要更换名字,否则默认保存的说明书名字过长会导致上传失败。

        2.5.1 配网二维码

          关于配网二维码。在我们创建产品的时候,选择的联网方式不一样,配网的二维码也有点差异的。

          通过帮助文档,我们了解到,连接方式为【蜂窝】时,二维码中需要携带每台设备的唯一device Name。这个device name是我们接入设备的名字。

          那么我们可以创建一台设备的配网二维码。记住生成的这个二维码的名字。

          自此,人机交互步骤就已经配置完成。接下来就是设备调试

        3.设备调试

          在进行设备调试阶段,我们使用上面的生成二维码的device name新增一个测试设备。

        单片机与云的连接调试,我们可以进入物联网平台去实时观察。

        点击左上角的【阿里云】,在新弹出的界面中左上角的【产品】中选择【物联网】的【物联网平台】

          然后点击【管理控制台】

          使用【公共环境】

          进入后,在【设备管理】中选择【设备】,即可看到我们创建的产品。

          此时的设备处于【未激活状态】,我们需要使用单片机连接该设备,才能激活。

          单片机连接该产品设备,需要使用到一些参数。

          在单片机工程中,我们使用五个宏定义,将上面MQTT的五个连接参数分别复制进去。然后启动单片机连通云即可。

          注意:client_id中  [',']需要使用两个转义符'\'。

        

          至此,我们可以看到各个参数都能接收到了数据,表明已经调通了,那么我们可以发布app了。

四、连接APP

        app的下载,可以直接扫面刚才的配网二维码,然后下载,下载完成后,我们需要注册账号并登录。

        登录账号后,按以下流程扫码,添加设备即可。

        至此,阿里云物联网平台创建项目流程完成,若有不当之处,欢迎大家指正。 

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值