-
边缘节点断网离线后,为何其下子设备仍为在线? - IoT边缘 IoTEdge
边缘节点断网离线后,为何其下子设备仍为在线? 在IoTDA平台上,边缘节点为直连设备,边缘节点的子设备为非直连设备。IoTDA只检测直连设备与平台的连接状态;子设备的状态由网关管理,需要网关调用修改子设备状态变更接口来更新子设备的状态。 所以当边缘节点突然断网离线时,未能更新子设
-
上传应用镜像到SWR - IoT边缘 IoTEdge
到ECS的redis镜像。 $ docker tag swr.cn-north-4.myhuaweicloud.com/app_test/redis:0.1.1 swr.cn-north-4.myhuaweicloud.com/iot_edge_test/redis:0.1.1 上传镜像到SWR,格式为docker
-
创建自定义应用 - IoT边缘 IoTEdge
数据存储:将宿主机文件目录挂载到容器中,可以实现配置保存,日志保存等持久化。 外挂设备:将串口、摄像头等设备添加到容器。 健康检查:提供接口检查容器业务是否正常,边缘软件检测到不正常会自动重启容器。 运行配置 输入/出端点:若进程包插件集成了边缘SDK,并配置了输入/输出端点,则该容器进程包可与hub建立MQT
-
应用场景 - IoT边缘 IoTEdge
场景,迅速计算出相应对策?如何让自动驾驶车辆针对紧急场景,做到毫秒级的响应? 解决方案 智慧交通边缘节点通过视频和雷达融合分析,智能化算法检测道路交通事件(算法云端训练、边缘执行),有效实时提供碰撞告警,红绿灯相位推送,车流量感知及控制等智能服务。向交通管理者提供交通全息监控能力
-
点位计算 - IoT边缘 IoTEdge
上报数据 0s 100℃ 100℃ 10s 100℃ - 20s 100℃ - 30s 100℃ 100℃(30s) 场景示例 场景1:变更检测 SilentWin = 35s,Deviation = 0% 在35秒的时间窗口内,相同的值将不进行上报。在值有变化之后,将会上报当前值。示例如下:
-
注册专业版节点(KubeEdge) - IoT边缘 IoTEdge
Docker安装异常告警:边缘节点配置Docker使能时,查询docker信息失败时上报告警。 应用存活探针异常告警:应用配置存活探针,探针检测到异常时上报告警。 设置GPU信息失败告警:边缘节点配置GPU使能时,查询GPU信息失败时上报告警。 申请GPU资源失败告警:部署GPU应用,申请GPU资源失败时上报告警。
-
添加驱动应用 - IoT边缘 IoTEdge
容器中负载的健康状况。 应用存活探针:应用存活探针用于探测容器是否正常工作,不正常则重启实例。当前支持发送HTTP请求和执行命令检查,通过检测容器响应是否正常。 应用业务探针:应用业务探针用于探测业务是否就绪,如果业务还未就绪,就不会将流量转发到当前实例。 图9 健康检查 表4 检查方式
-
新增自定义应用以及版本 - IoT边缘 IoTEdge
容器中负载的健康状况。 应用存活探针:应用存活探针用于探测容器是否正常工作,不正常则重启实例。当前支持发送HTTP请求和执行命令检查,通过检测容器响应是否正常。 应用业务探针:应用业务探针用于探测业务是否就绪,如果业务还未就绪,就不会将流量转发到当前实例。 图7 健康检查 表3 检查方式
-
添加业务应用 - IoT边缘 IoTEdge
容器中负载的健康状况。 应用存活探针:应用存活探针用于探测容器是否正常工作,不正常则重启实例。当前支持发送HTTP请求和执行命令检查,通过检测容器响应是否正常。 应用业务探针:应用业务探针用于探测业务是否就绪,如果业务还未就绪,就不会将流量转发到当前实例。 图9 健康检查 表5 检查方式
-
DriverClient方法说明 - IoT边缘 IoTEdge
DriverClient::reportSubDevicesPropertiesAndDiscovery 上报子设备发现属性。 函数描述 public void reportSubDevicesPropertiesAndDiscovery(SubDevicesDiscoveryPropsReport report)
-
设备数据打印配置 - IoT边缘 IoTEdge
oTEdge/log/sys_edge_hub/log/payload下。 该配置包含三个参数:disk_quota、age、state。 表1 参数说明 参数名称 参数描述 disk_quota 磁盘配额,用于限制设备数据记录消耗磁盘空间的最大值,防止数据量过大,记录数据消耗太
-
部署云原生应用到边缘集群 - IoT边缘 IoTEdge
在左侧导航栏“边缘集群 > 应用模板”,在对应的“应用模板名称”右侧单击“版本管理”可以查看该应用的所有版本。这里选择之前创建的应用模板“redis”为例。 图1 版本管理 图2 查看应用版本 选择需要部署的版本,单击右上角“部署实例”。 图3 部署实例 在“部署实例”弹窗中填写信息后,单击“确认”即可完成该应用的部署。
-
修改边缘节点 - IoT边缘 IoTEdge
否 String 网卡ipv6地址 最小长度:0 最大长度:64 表7 DeviceDataRecord 参数 是否必选 参数类型 描述 disk_quota 是 Integer 磁盘配额,单位MB,参考值,只能保证在这个值左右 最小值:512 最大值:10240 缺省值:512 age
-
接口函数 - IoT边缘 IoTEdge
发送到模块的命令的接收函数声明, pfn_connected FN_SDK_CONNECTED SDK连接到边缘hub的回调函数声明 pfn_disconnected FN_SDK_DISCONNECTED SDK和边缘hub断链的回调函数声明 表16 ST_DEVICE_CBS子设备相关的回调函数 参数名称
-
查询边缘节点详情 - IoT边缘 IoTEdge
OfflineCacheConfigsDTO object 边缘节点离线缓存配置 device_auth_info DeviceAuthInfoDisplayDTO object 边缘节点设备认证方式 device_data_format String 节点使用的数据格式,默认为iotda物模型1
-
名词解释 - IoT边缘 IoTEdge
集群。 应用 基础版和专业版上运行的进程和容器应用,每个应用对应一个进程或容器。 应用模板 企业版上运行的K8S应用(如MySQL、Redis),通过Helm Charts进行应用编排。 应用版本 确定了软件包以及编排包的应用,如MySQL 5.7。 模块 将应用的某个版本部署到基础版/专业版上运行的实例。
-
Demo1 - IoT边缘 IoTEdge
ta(); sleep(10); } /* * 描述:与hub断链的回调 * */ void disconnected() { printf("disconnected."); } /* * 描述:获取模块的token * */ void send_get_daemon_token()
-
创建边缘节点 - IoT边缘 IoTEdge
String 证书私钥的本地存储路径。 最小长度:1 最大长度:2048 表10 DeviceDataRecord 参数 是否必选 参数类型 描述 disk_quota 是 Integer 磁盘配额,单位MB,参考值,只能保证在这个值左右 最小值:512 最大值:10240 缺省值:512 age