【乐为物联】1、初识乐联
乐联网tcp模拟接入
前言
这个开放平台对硬件接入很友好,基本不用关心硬件以外的东西就可以展示数据,其中统计分析和报表可以作为测试、调试设备的手段。
不过免费就只能创建两个设备有点坑。
一、注册设备/传感器/控制器
-
点击跳转到我的账户->设置个人信息,记下
userkey
-
点击 我的物联->我的设备->添加新设备
- 勾选
是否可控
- 记下设备标识作为
gatewayNo
的参数
- 勾选
-
点击 我的物联->传感器与控制器->传感器列表分页->新建
- 点击 我的物联->传感器与控制器->控制器列表分页->新建
二、IP连接
试了一下官网上的IP:42.121.128.216
端口号:9960
不能连接。
用域名tcp.lewei50.com
可以,度娘通过域名查了下,发现ip换成了阿里101.37.20.246
连接101.37.20.246:9960
成功。
三、tcp上报和应答
- @更新设备状态,使设备在线一分钟,一分钟内需要重复发送保持在线
{"method": "update","gatewayNo": "03","userkey": "aa3540240e93436fa8c1c490ed0e471"}&^!
- @上报数据
{"method": "upload","data":[{"Name":"t1","Value":"34"}]}&^!
- @在在线情况下,刷新控制器页面平台会下发查询
{"method":"send","gatewayNo":"03","userkey":"aa3540240e93436fa8c1c490ed0e471","f":"getAllSensors"}&^!
- @应答查询,刷新状态,否则不能下发命令
{"method":"response","result":{"successful":true,"message":"ok","data":[{"id":"c1","value":"1"}]}}&^!
- @点击开关按钮,下发命令使c1变成0
{"method":"send","gatewayNo":"03","userkey":"aa3540240e93436fa8c1c490eed0e471","f":"updateSensor","p1":"c1","p2":"0"}&^!
- @应答
{"method":"response","result":{"successful":true,"message":"ok","data":[{"id":"c1","value":"1"}]}}&^!