MQTT 对接CTWING 非透传模式=物模型
1. 天翼物联 MQTT对接协议 ,参考资料 https://www.ctwing.cn/sbjr/39#see
2. 使用利尔达NT26E模组指令集对接
非透传模式下什么意思? 物模型
数据格式 JSON,待定
2. 地址和端口
地址 |
端口 |
说明 |
|
MQTT |
mqtt.ctwing.cn |
1883 |
TCP非加密接口 |
MQTT |
mqtt.ctwing.cn |
8883 |
TLS加密接口 |
3. 设备登录的用户名和密码
设备需将平台添加设备时提供的设备ID写入MQTT报文的ClientId字段,特征串写入设备Password字段,并通过标准MQTT协议报文格式要求向平台发起登录请求。
4. 数据上报和下发
5. 设备退出
6. 物模型
对于非透传产品下创建的设备,用户可以在产品里的“服务定义”标签页里查看物模型属性和服务,使用平台物模型进行终端适配开发,也可以在自定义功能里新增属性或服务来丰富设备功能。
以上是他的说法
我理解物模型,就是比如一个 台灯,是一个物模型,台灯的 亮度,颜色,是属性,台灯的开关控制是服务。
属性的话,每一个属性用一个唯一对应的 MQTT的Topic主题
每一条服务唯一对应一个Topic主题,一个主题有数据上报、事件上报、指令下发、指令下发响应4种服务类型
7. 天翼物联还提供了一个SDK可以自己移植用,不多讲