智能门铃profile定义说明 ##### 下发命令定义 ``` { "service_id": "DoorBell", // 产品服务ID, "command_name": "SetBeepStatus",// 命令名称, "paras": { "Beep": "ON" // 命令值(类型String):ON --响铃 / OFF --关闭响铃 } } { "service_id": "DoorBell",       // 产品服务ID, "command_name": "SetLock", // 命令名称, "paras": { "Lock": "ON"               // 命令值(类型String):ON --开锁 / OFF --关锁   } } ``` ##### 属性获取定义 属性是指设备当前的一些状态,由设备端主动上报到云端 ``` { "service_id": "DoorBell", // 产品服务ID, "data":{ "DoorBellStatus":"CALLING_BELL",// 当前智能安防状态,类型(string),取值为“CALLING_BELL”(访客唤铃)、“UNKNOWN_PERSON_APPROACH”(不明人员靠近)、“NO_PERSON_APPROACH”(无人靠近) "Beep": ON, // 当前报警蜂鸣器状态,类型(string),取值为ON(打开)、OFF(关闭) "Time":"20151212T121212Z", // 上报事件触发时间 "LockStatus":"ON", // 门锁状态 on --打开门锁 / off --关闭门锁 } } ``` ##### 设备信息 智能门铃设备相关信息,用于写入NFC自定义数据之中 | 标签 | 名字 | 描述 | 定义值 | | :--: | ------------- | ---------------------------------------- | ------------------------ | | 1 | IoTDA平台设备产品ID | 由IoTDA平台中获取,使用自身,标识设备产品品类。典型值24字节,小于32字节 | 61ba9cdd2b2aa20288c4f58a | | 2 | NodeID | 设备节点ID,辨识同品类中,不同的设备。典型值8字节,小于64字节 | DoorBell01 | | 3 | DevicePwd | 设备认证秘钥,用于设备连接IoTDA认证。典型值8字节,小于32字节 | 12345678 | | 4 | 配网标识 | 标识当前设备配网类型,1字节
0:不需要配网设备(如手表平板等自带蜂窝网络的设备);
1:NAN配网 + softAP组合模式配网(能自动使用当前网络配网,不需要输入密码);
2:softAP配网,连入设备热点,输入wifi密码进行配网;
3:ble蓝牙配网;
4:NAN配网 近距离贴近设备配网(能自动使用当前网络配网,不需要输入密码); | 2 | | 5 | ApSSID | 设备自身热点名,典型值12字节,小于32字节,NAN配网和softAp配网必须提供;构成一般为前缀teamX + nodeID | teamX-DoorBell01 |