jetlinks物联网平台学习4:http协议设备接入

http协议设备接入

1、创建产品

创建产品

2、配置设备接入方式

点击新增

选择http接入

3、配置网络组件

新增网络组件

点击新增->上传协议

4、上传消息协议

上传消息协议

5、填写网关信息

填写网关信息

6、配置http认证信息

产品详情->设备接入->HTTP认证配置,填写Token, 本文使用的token为admin。


点击启用产品

7、配置物模型

配置一个物模型属性temperature和事件reportWet

temperature配置方式跟第三篇文章一样

reportWet事件:

输出参数:

8、创建设备

创建设备

9、使用apiPost模拟设备接入

9.1、设备上线

目前是离线状态

URL:http://{host:port}/{productId}/{deviceId}/online

post请求

请求头:Authorization:Bearer admin

请求体:{}

返回成功。页面显示设备也上线

9.2、设备上报属性

URL:http://{host:port}/{productId}/{deviceId}}/properties/report

post请求

方向:设备->平台

消息体:

{
	"deviceId": "1840037431304814592",
	"properties": {
		"temperature": 12.4 
	}
}


9.3、设备事件上报

URL:http://{host:port}/{productId}/{deviceId}/event/{eventId}

#eventId指的事件id:

方向:设备->平台

消息体:

{
	"messageId": "1621330658213723945",
	"data": {
		"wet": 23.2
	}
}

平台也上报成功了

相关推荐
dsywws2 小时前
Linux学习笔记之vim入门
linux·笔记·学习
晨曦_子画3 小时前
3种最难学习和最容易学习的 3 种编程语言
学习
城南vision3 小时前
Docker学习—Docker核心概念总结
java·学习·docker
点点滴滴的记录3 小时前
RPC核心实现原理
网络·网络协议·rpc
ctrey_4 小时前
2024-11-1 学习人工智能的Day20 openCV(2)
人工智能·opencv·学习
十年之少4 小时前
由中文乱码引来的一系列学习——Qt
学习
程思扬5 小时前
为什么Uptime+Kuma本地部署与远程使用是网站监控新选择?
linux·服务器·网络·经验分享·后端·网络协议·1024程序员节
u0101526585 小时前
STM32F103C8T6学习笔记2--LED流水灯与蜂鸣器
笔记·stm32·学习
王俊山IT5 小时前
C++学习笔记----10、模块、头文件及各种主题(二)---- 预处理指令
开发语言·c++·笔记·学习
慕卿扬6 小时前
基于python的机器学习(二)—— 使用Scikit-learn库
笔记·python·学习·机器学习·scikit-learn