- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
HuaweiLiteOS+NB-IoT+OceanConnect物联网开发实战
HuaweiLiteOS
NB-IoT
OceanConnect
ST/NXP/Amtel
/SiliconLabs/GD/灵动/TI/Nuvoton/MTK...
智能网关
eLTE
5G…
轻量级
连接智能管理智能
组网智能…
IoT大数据规则引擎API网关机器学习
第三方能力预集成…
1个物联网操作系统
2种连接方式
1个平台
水质监测
大气
污染
防火防盗
GPS
定位
智能水表
智能烟感
智能停车
智能
邮箱
共享单车
智能家居
可穿
戴类
城市
管理
智能路灯
南向设备
云平台
北向应用
计费
管理
公共
安全
开 钛比科技
发 GigaDevice套 中科创达
件 利尔达...
工业4.0
头脑风暴
温度计
我要蓝牙音箱
支持安卓和IOS系统
要工业设计美感
外形小巧
玲珑
一节电池用十年
支持发短信,打电话
低功耗,一节电池用十年,去掉显示屏
定时上传温度,手机APP实时查看,远程设置参数
支持火灾预警
一定要小巧,工业设计外观
简约化,只有一个按钮
人机交互内容要丰富,有声音,有指示灯
五个设计方向
数据上报【定时上报】设备状态监测
头脑风暴
开发板
产品外形
KEY3
BEEP
DHT12
NB-IoT
LED0
LED1
功能
说明
按钮
具有3个状态。0=NULL,1=短按,2=长按。
指示灯
2个LED灯。
温度
温度传感器。
蜂鸣器
具有4个状态。0=NULL,1=响,
2=只响1次,3=间隔响。
远程可控制是否响。
网络状态
CSQ、SNR、CELLID。
报警
高温报警(火警),低温报警。
远程可以设置高温、低温报警阈
值。
数据上报【定时上报】设备状态监测
msgID
01
18
01
上报数据流
编解码插件
产品profile
按钮状态
当前温度
蜂鸣器状态
Button
Temp
Beep
属性
服务
OneButton
设置蜂鸣器
命令
msgID
03
收到命令流
产品型号
IoT云平台
OceanConnect
Network SNR
int 0~0xFFFF
注意:创建全新产品时,请以参赛序号为后缀。如:IOTBTN00。
OneButton功能表
OneButton的profile表
功能
说明
按钮
具有3个状态。0=NULL,1=短按,
2=长按。
指示灯
2个LED灯。
温度
温度传感器
蜂鸣器
具有4个状态。0=NULL,1=响,2=只响1次,3=间隔响。
远程可控制是否响。
网络状态
CSQ、SNR、CELLID。
报警
高温报警(火警),低温报警。
远程可以设置高温、低温报警阈值。
服务列表
属性列表
Button
属性名
类型
取值范围
buttonState
int
0~10
Temp
tempValue
int
-20~0xFF
beepState
命令名
字段
int
类型
0~10
取值范围
Beep
SET_BEEP_ON
beepOnValue
int
0~10
CSQ
int
0~99
CELLID
int
0~0xFFFFFFFF
highTempAlarmlowTempAlarm
intint
0~1
0~1
Alarm
命令名
字段
类型
取值范围
SET_HIGHTEMP_TH
highTempTH
int
10~100
SET_LOWTEMP_TH
lowTempTH
int
-20~0
注意:1、BTN_DATA_RPT上报设备状态。EXT_DATA_RPT上报网络状态。ALARM_RPT上报报警状态。2、三条远程设置命令。
消息上报【1】:BTN_DATA_RPT
字段
描述
数据类型
长度
默认值
偏移值
messageId
Int8u
1字节
0x00
0-1
buttonState
Int8u
1字节
1-2
tempValue
Int8u
1字节
2-3
beepState
Int8u
1字节
3-4
消息上报【2】:EXT_DATA_RPT
字段
描述
数据类型
长度
默认值
偏移值
messageId
Int8u
1字节
0x01
0-1
CSQ
Int8u
1字节
1-2
SNR
Int16u
2字节
2-4
CELLID
Int32u
4字节
4-8
消息上报【3】:ALARM_RPT
字段
描述
数据类型
长度
默认值
偏移值
messageId
Int8u
1字节
0x02
0-1
HighTempAlarm
Int8u
1字节
1-2
LowTempAlarm
Int8u
1字节
2-3
命令下发【3】:SET_HI
文档评论(0)