七步快速开启产品智能化

智能风扇,一个主要的功能就是手机对风扇的远程控制,在完成此功能之前,我们要选择一个云平台(选择已有的或者自建都可以),我们先以比较成熟的阿里云物联网平台为例,创建一个设备。

其中阿里云物联网平台,根据应用场景的不同,分为了好几个平台,我们这里选择阿里云生活物联网平台(飞燕平台)。

它的特点如下:

  • 可以极速化接入,APP开发周期短,一分钟完成面板配置,5小时完成智能化,10天完成量产;
  • 成本低,提供认证模组,天然连接云端;提供Demo App源码,快速上手;
  • 免开发的公版APP免费使用,免开发App界面,提供标准运营后台,包括数据图表;
  • 如果有研发能力的话,还可以进行深度定制接入,独立部署,开发中心和运营中心独立部署,让客户更专注于业务提升;
  • 扩展灵活,提供云端API,支持二次灵活开发;
  • 品牌自有,支持对接自由品牌App,支持定制自由品牌管理及运营后台;
  • 拥有4个全球数据中心,支持8种主流语言,14个全球计算节点,200+国家与地区。

飞燕平台是一站式产品智能化平台,提供一站式产品物联网解决方案:包括产品智能化、数据统计、运营运维以及丰富的增值服务。

注册阿里云

阿里云物联网平台的官网:https://iot.aliyun.com/

如果已有淘宝、1688、微博、支付宝或友盟授权账号,可以直接快捷登录。

生活物联网平台https://living.aliyun.com/#/

登录之后,进入飞燕平台的后台:

创建新项目:

创建产品

创建新产品:

定义新产品的属性:

因为选用的是ESP8266模块,所以我们选用WiFi的联网方式。

功能定义

因为咱们选的设备类型是风扇,所以给自动生成了部分预定义功能:

因为咱们预定义功能中没有摇头功能,所以摇头开关这个功能咱们用不上,后面自定义App界面的时候,可省略;

咱们只有风速大小的控制,所以工作模式后面自定义App界面的时候,可省略

咱们预留了DS18B20传感器,所以咱们需要外加一个温度值的属性;

标准功能中,添加当前温度功能:

功能定义完毕之后,点击 下一步:设备调试,进入设备调试界面。

设备调试

选择认证模组芯片:ESP8266EX

可以通过筛选快速定位ESP8266EX。选择完毕,点击 下一步:人机交互

人机交互

选择“使用公版App控制产品”,然后点击“未设置”,进入App的界面设置界面。

选择一个自己喜欢的一个预置主题,或者可以进入自定义面板自己定制界面。

我们选择一个预置主题,然后选择编辑,进入编辑状态。

删除无用功能,重新定义界面如下:

界面定义完毕,点击保存按钮。

因为我们修改了预置主题,所以要到自定义面板中寻找刚才咱们设计的App界面。

此处可以修改产品图标和下载配网二维码,此处咱们默认即可。

下面还有三个必填项需要设置:

因为我们的功能属性都是标准属性,所以可以看到上面有天猫精灵可以支持。

填写“多语言管理”,如果没有多语言版本的话,那么咱们只需要设置所圈选的内容即可:

填写“配网引导”,我们只选择“一键配网”一种方式即可。

至此,整个人机交互的设置完成,可以点击 下一步:批量投产 了。

批量生产

选择同意协议,然后即可点击“开发完成”按钮了。

至此整个产品的定义已经完成。

添加测试设备

我们点击“设备调试”,然后选择“新增测试设备”。

填写一个自定义的DeviceName即可:

如果我们什么也不填,直接选择“确定”,将随机生成一个DeviceName。

点击“确定”之后,即生成了该设备的三元组:

这个设备三元组要记好,后面编写代码与阿里云物联网进行通讯的时候,需要用到这个三元组;

这个三元组也要注意不要外泄,否则这个设备将存在不安全性。

因为这个是咱们的测试设备,所以我将此设备的三元组记录如下备用:

"product_key": "a1xHkDRtfRl","device_name": "ZNFS0001","device_secret": "xnOe5VcOkvXFTBAZaik4hz7y67t7IUhI"

添加完设备之后,我们可以选择“在线调试”或“调试”对设备进行调试。

此部分功能我们在后面再介绍。

至此,往阿里云飞燕平台添加新设备的过程描述完毕,我们后面的网文就以这个设备"ZNFS0001"为例进行讲解哈。

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 3
收藏 3
关注 64
成为作者 赚取收益
全部留言
0/200
成为第一个和作者交流的人吧