Open Edge Device Kit – Open Edge Device Kit 状态消息¶
本部分描述了由 Open Edge Device Kit 发布的监视主题。在设备上运行的模块必须订阅这些主题。
连接状态¶
主题 | agentruntime/monitoring/diagnostic/connection |
---|---|
描述 | 声明 Open Edge Device Kit 是否已经建立了到 MindSphere 的连接。可能的状态值被限定在0到2之间,这些值与状态 "Connected To Cloud" 、"No Connection To Proxy" 、"No Connection To Cloud" 有关。 |
服务质量 | 0 |
保留 | TRUE |
示例主体:
{
"value": 0,
"state": "Connected To Cloud"
}
上线状态¶
主题 | agentruntime/monitoring/diagnostic/onboarding |
---|---|
描述 | 声明代理的上线状态。可能的状态值被限定在0到4之间,这些值与状态 "Not Onboarded" 、"Onboarded" 、"Onboarding In Progress" 、"Onboarding Failed" 、"Offboarded" 有关。 |
服务质量 | 0 |
保留 | TRUE |
示例主体
{
"value": 1,
"state": "Onboarded"
}
缓存状态¶
主题 | agentruntime/monitoring/diagnostic/buffer |
---|---|
描述 | 声明代理是否由在缓存中留有足够的空间,来储存不能立刻上传的数据。如果缓存已满,这会导致数据丢失如果到服务器的连接没有被重新建立。可能的状态值被限定在0到1之间,这些值与状态 "Buffer OK" , "Buffer Overrun" 有关。 |
服务质量 | 0 |
保留 | TRUE |
示例主体:
{
"value": 0,
"state": "Buffer OK"
}
数据源状态¶
主题 | agentruntime/monitoring/diagnostic/data |
---|---|
描述 | 声明代理从其中读取数据的所有数据源是否可用并正在运行。Open Edge Device Kit 使用这个消息帮助在设备的不同模块之间交换诊断信息。可能的状态值被限定在0到1之间,这些值与状态"Buffer OK" 、"Buffer Overrun" 有关。 |
服务质量 | 0 |
保留 | TRUE |
示例主体:
{
"value": 0,
"state": "Connection"
}
时钟倾斜状态¶
主题 | agentruntime/monitoring/clockskew |
---|---|
描述 | 声明设备时间和 MindSphere 时间之间的时间差(以秒为单位)。这个值可以为正数或者负数,并且必须添加以更新系统时间到 MindSphere 时间。 Open Edge Device Kit 在每小时令牌更新过程中接收 MindSphere 时间,并使用它计算时间差。 |
服务质量 | 1 |
保留 | TRUE |
示例主体:
{
"diff": -2234
}
初始化结果¶
主题 | agentruntime/monitoring/opresult/init |
---|---|
描述 | 声明 Open Edge Device Kit 初始化是否成功。可能的状态值被限定在0到1之间,这些值与状态 "Init Successful" 、"{Reason for failure}" 有关。{Reason for failure} 包含有关问题的描述,如果初始化没有成功。 |
服务质量 | 1 |
保留 | TRUE |
示例主体:
{
"value": 0,
"status": "Init Successful"
}
停止结果¶
主题 | agentruntime/monitoring/opresult/stop |
---|---|
描述 | 声明 Open Edge Device Kit 已经成功停止它的操作并且可以被安全终止。Open Edge Device kit 通过 runtime/data/timeseries/stop/{protocol}/{data_source_id} 在收到停止命令后30秒内发布此消息。如果消息没有出现,则有错误出现并且 Open Edge Device Kit 进程必须被终止。 |
服务质量 | 1 |
保留 | TRUE |
示例主体:
{
"value": 0,
"status": "Stopped"
}
Last update: June 26, 2019