边云协同解决方案
边云协同解决方案,基于云原生的开放架构,构建边云业务协同能力。打造面向5G+AI时代的ICT基础设施,助力企业客户实现数字化转型。
边云协同解决方案
边云协同解决方案,基于云原生的开放架构,构建边云业务协同能力。打造面向5G+AI时代的ICT基础设施,助力企业客户实现数字化转型。
边云协同 边云协同概述 边侧设备数据上云 使用证书进行安全认证 MQTT Topic
边云协同概述 边缘节点纳管后,会在边缘节点上安装Edge Agent,其中设备管理相关组件如下所示。 EdgeHub:WebSocket客户端,包括同步云端资源更新、报告边缘节点和设备信息到云端等功能。 DeviceTwin:设备孪生,负责存储设备状态并将设备状态同步到云端。 EventBus:与
{
"type": "int"
}
}
}
} 父主题: 边云协同
添加告警 向AOM发送告警。 Topic $hw/alarm/{appname}/add 参数 类型 说明 appname String 应用名称,任意字符串即可。 使用方式 使用MQTT客户端发布该Topic。 参数说明 参数 类型 说明 alarmName String 告警
清除告警 清除AOM中告警。消息体与添加告警保持一致即可,即清除告警与添加告警只有Topic不同,其余可以相同。 Topic $hw/alarm/{appname}/clear 参数 类型 说明 appname String 应用名称,任意字符串即可。 使用方式 使用MQTT客户端发布该Topic。
设备孪生获取 设备孪生获取结果 设备孪生更新 设备孪生更新结果 请求加密数据 获取加密数据 添加告警 清除告警 自定义Topic 父主题: 边云协同
设备属性变更信息集合,key/value形式存在。key为属性名称,value包含属性值、是否可选或属性metadata包含类型信息等。 示例 设备绑定到边缘节点时可收到如下消息。 $hw/events/device/{device_id}/updated
{
"event_id":""
设备成员获取 发布获取设备成员信息请求。 Topic $hw/events/node/{node_id}/membership/get 参数 类型 说明 node_id String 节点ID 使用方式 使用MQTT客户端发布该Topic,与设备成员获取结果配对使用。 参数说明 参数
设备孪生获取 发布获取设备孪生请求。 Topic $hw/events/device/{device_id}/twin/get 参数 类型 说明 device_id String 设备ID 使用方式 使用MQTT客户端发布该Topic,与设备孪生获取结果成对使用。 参数说明 参数
45
父主题: 边云协同
removed_devices Array 设备信息集合,每个设备包含设备的id、name、attributes、twin等信息。 示例 设备绑定到边缘节点时可收到如下消息。 $hw/events/node/{node_id}/membership/updated
{
"eve
请求加密数据 发布获取加密数据请求。 Topic $hw/{project_id}/encryptdatas/{encryptdata_name}/properties/{properties_name}/decrypt 参数 类型 说明 project_id String 项目ID。获取方式请参见获取项目ID。
中包含是否可选、孪生metadata包含类型信息、孪生期望状态包含期望值和更新时间、孪生真实状态包含真实值和更新时间等。 示例 设备绑定到边缘节点时可收到如下消息。 $hw/events/device/{device_id}/twin/update/document
{
设备孪生更新 发布设备孪生更新信息。 Topic $hw/events/device/{device_id}/twin/update 参数 类型 说明 device_id String 设备ID 使用方式 使用MQTT客户端发布该Topic,与设备孪生更新结果配对使用。 参数说明
和更新时间、孪生真实状态包含真实值和更新时间等。 delta Map 包含设备孪生期望值与真实值不同的孪生名称和期望值。 示例 设备绑定到边缘节点时可收到如下消息。 $hw/events/device/{device_id}/twin/update/delta
{
"