系统基本信息上报
功能描述
上报当前操作系统的基础信息,包含内容如下:
CPU相关信息(型号、物理个数、逻辑个数、架构、频率)
操作系统相关信息(名称、版本、内核版本)
基础信息(内存大小、磁盘容量)
有线网卡信息(网卡名、IP地址、MAC地址)
4G模组信息(生产厂家、模组型号、IMSI、SIM卡号、IP、带宽频率、网络类型)
1. 上报消息
1.1 Topic
消息发送方
网关设备
消息接收方
物联网平台
1.2 上报消息payload
参数说明
devices
必选
DeviceS[]
设备数据。
DeviceS结构体说明
deviceSn
必选
String(256)
设备ESN码,用于唯一标识设备。
services
必选
List<Services>
服务列表。
Services结构体说明
service
必选
String(256)
服务名。BaseInfo
mid
必选
string
消息ID,用来匹配请求消息和应答消息,以及消息去重。
data
必选
ObjectNode
服务数据。
dataTime
必选
String(256)
时间格式:采用RFC3339标准,例如:1985-04-12T23:20:50.52Z
Data结构体说明
CPUModel
必选
String(128)
CPU型号
CPUCount
必选
uint16
CPU个数(物理)
CPUCores
必选
uint16
CPU核数(逻辑)
CPUArch
必选
String(128)
CPU架构
CPUFrequency
必选
String(128)
CPU频率,单位MHz
memCapacity
必选
String(32)
内存容量,单位MB
diskCapacity
必选
String(32)
磁盘容量,单位MB
osReleaseName
必选
String(128)
操作系统名称
osKernelVer
必选
String(32)
操作系统内核版本
osVersion
必选
String(32)
操作系统版本
patchVersion
可选
String(32)
软件补丁版本
firmwareVersion
可选
String(32)
软件固件版本
vendor
可选
String(32)
厂商信息
4GModule
可选
ObjectNode
4G模组基本信息
wiredModules
可选
List<ObjectNode>
有线网卡基本信息
4GModule结构体说明
manufacture
必选
String(256)
生产厂家
model
必选
String(128)
模组型号。
imsi
必选
String(64)
IMSI号。
simId
必选
String(32)
Sim卡号
ip
必选
String(16)
4G模组的ip
bandWidth
必选
Integer
带宽,MB
netType
必选
String(16)
网络类型
WiredModules结构体说明
iface
必选
String(256)
有线网卡名
ip
必选
String(256)
有线网卡的ip地址(没有连接时候不分配ip,为空值)
mac
必选
String(256)
有线网卡的mac地址
请求示例
最后更新于