多语言展示
当前在线:1636今日阅读:86今日分享:14

涂鸦平台IOT产品创建及其功能点定义及其说明

涂鸦智能是全球化智能平台,提供智能家电,智能电器,智能电工,智能照明,智能安防,智能娱乐,智能健康,智能穿戴及全屋智能,人工智能物联网解决方案。       涂鸦智能将报警器厂家、大小家电厂家、电工照明厂家等等整合到涂鸦平台上来,并提供销售、数据、推广等等各方面的资源整合,形成智能生活的生态系统。
工具/原料

涂鸦智能平台账号

方法/步骤
1

【1】用已经注册号的涂鸦平台账号登录涂鸦智能官网。 【2】进去产品创建页面。 创建产品可分为两大类,一类是是免开发的,另一类是需要开发的,涂鸦会提供MCU SDK快速开发。  免开发是不需要开发的。涂鸦已经开发好了,比如一些简单功能电工或照明设备,只需要将涂鸦的模块买回来,添加相应的外围部分就可以实现相应功能。比如照明灯。基本功能开灯、关灯、定时开灯、定时关灯、调节灯亮度等等,这些功能简单、固定,是这个产品必备功能。  需要开发的,改产品的功能多种多样,需求不同功能不同,涂鸦会列出一些常用的功能点,自己可以根据实际需要添加不同的功能点,然后会自动生成SDK。 不管是免开发还是需要开发都有多种通选类型,如WiFi、蓝牙、Zigbee等。 【3】点击创建产品,进入创建产品界面。选择安防传感器-->多功能传感器。填写产品名称和通选类型,点击确定,可创建产品成功。

2

【1】产品创建成功以后会有些可以选择的功能,这是涂鸦根据产品特性自动生成的,看是否有需要的,有需要的话可以选择上,没有的话后面我们自己创建。这里选择几个功能门磁状态、电池电量、报警时长,单击添加选中功能。 【2】看到刚才已选择的功能点。每个功能点都有一个唯一的DP ID,每个功能点都有唯一的数据类型,数据传输类型等等。        若这些功能点属性不合适可以单击编辑进行修改。添加的这些功能点类型都属于简单的类型,即布尔型、数值型、枚举型。复杂类型的功能点需要自己定义。

3

【1】下面来详细说明DP ID、功能点、标识符、数据传输类型、功能点类型的意义。        DP ID         : Data point id的简称,每个功能点分配一个唯一的ID,根据这个ID来确定功能。系统定义用户的添加的功能点ID从1到100,100以后是自定义功能点ID。       功能点          : 将要实现的功能。       标识符          : 功能点的标识符。       数据传输类型 : 功能点数据传输类型,分为可下发可上报、只上报、只下发。基本上只使用前两种类型,第三种类型很少用到,因为APP上的数据变化来源于设备上传的数据,即类型为分为可下发可上报,只上报是将一些设备信息上报给APP,如电量情况、WiFi信号强度等等。        功能点类型   : 每个功能点的类型,有布尔型、数值型、枚举型、字符型、故障性、RAW型。字符型和RAW型相识。  【2】每个功能点的ID由1个字节表示,即最大值为255, 【3】每个功能点的类型由1个字节枚举表示。#define DP_TYPE_RAW                     0x00 //RAW型#define DP_TYPE_BOOL                    0x01 //布尔型#define DP_TYPE_VALUE                   0x02 //数值型#define DP_TYPE_STRING                  0x03 //字符串型#define DP_TYPE_ENUM                    0x04 //枚举型#define DP_TYPE_FAULT                   0x05 //故障型 【4】数值型的数值用4个字节表示最大值为0xFFFFFFFF。 【5】布尔型、枚举型由1个字节表示。字符型和RAW型为复杂数据类型可有N多字节表示,根据实际情况而定。

4

【1】添加自定义功能点。现在添加两个功能点一个是报警音量另一个是报警情况,均属于可上报可下发类型。       报警音量为枚举类型,枚举值为Low、Middle、High分别对应0,1,2。        报警情况为RAW型,复杂类型数据,每个字节的都可以定义不同的意义,这根据实际情况而定,最大并不能超多255字节。        报警情况非常复杂普通类型无法表示,只能选择复杂类型RAW型。报警时要确定是什么类型的探测器报警,探测器的别名是什么,探测器所在的防区,所以比较复杂。

5

【1】这样涂鸦平台IOT产品创建及其功能点定义就完成了,根据实际情况而定,根据实际功能而定,但这只是刚刚开始,后面还有很多内容需要完成。比如添加定时布撤防时间组,更改产品图标、报警信息推送、语言包设置、配网设置等等。         只是刚刚开始,踏实走好每一步。

注意事项
1

本人原创经验,仅供参考,若有不足之处请留言指正,若觉得写得好或凑合的话,请点击本页面左下角投票,谢谢了\(^o^)/

2

若有任何意见与帮助,请关注后私信留言,非喜勿喷

3

需要相关帮助请投票后关注私信

推荐信息