检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Algorithm=HMAC_SHA_256;AK=ia_1;SignedTime=1600763045361;Signature=0A1B0C3D 其中: Algorithm:表示签名使用的算法名称。 AK:表示客户端身份。 SignedTime:表示签名时间戳。 Signature:为使
appClient; public MonitorApp() throws GeneraException { appClient = AppClient.createFromEnv(); } public void start() throws GeneraException
publishCleanRule 创建应用 application createApplication 删除应用 application deleteApplication 创建应用版本 application createApplicationVersion 更新应用版本 application up
/v2/{project_id}/edge-apps 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见 获取项目ID。 最小长度:1 最大长度:64 表2 Query参数 参数 是否必选 参数类型 描述 edge_app_id 否 String
itor-app,选择monitorapp的Main入口类,注意MANIFEST.MF位置选择模块根目录->单击apply。 单击上方build选项->选择build Artifacts->monitor-app:jar->build 打包完成得到monitor-app.jar文件。(如遇到错误(Invalid
itor-app,选择monitorapp的Main入口类,注意MANIFEST.MF位置选择模块根目录->单击apply。 单击上方build选项->选择build Artifacts->monitor-app:jar->build 打包完成得到monitor-app.jar文件。(如运行遇到错误(Invalid
对发送给边缘API GW的请求进行鉴权签名。 getHttpClient 获取httpClient,用于直接使用HttpClient发送请求。 ItClient::createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 函数描述 public static ItClient
1000 }, "templates" : [ { "tpl_id" : "gernal_app_tpl", "name" : "gernal_app_tpl", "description" : "this is a gernal template"
roject_id}/edge-nodes/{edge_node_id}/modules { "edge_app_id" : "test-app", "app_version" : "1.0.0", "module_name" : "edge_module",
上报子设备扫描结果。 DriverClient::createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 函数描述 public static DriverClient createFromEnv()throws GeneraException DriverCl
e { "state" : "RUNNING" } 响应示例 状态码: 200 OK { "edge_app_id" : "test-app", "app_version" : "1.0.0", "state" : "RUNNING", "control_status"
Demo。 参考下载Demo 修改CMakeLists.txt文件,添加如下行。 最后三行需保持顺序一致,以免编译出错。 cmake_minimum_required(VERSION 3.9.5) project(MyCApp C) set(CMAKE_C_STANDARD 99)
1000000, "limit" : 1000 }, "modules" : [ { "edge_app_id" : "test-app", "app_version" : "1.0.0", "state" : "PENDING", "control_status"
edge_get_cloud_token(&token); printf("ak:%s sk:%s region:%s expires_at:%s\n", token.ak, token.sk, token.region, token.expire_time); char*
"desired_state" : "RUNNING" } 响应示例 状态码: 200 OK { "edge_app_id" : "test-app", "app_version" : "1.1.0", "state" : "RUNNING", "control_status"
获取设备状态,只能根据自身业务是否正常,主动上报设备状态,来更新设备状态。 代码解析: 片段一:初始化构造函数,初始化设备状态数据。 public class ModbusDriver implements GatewayCallback { /** * 驱动客户端,与边缘Hub建立MQTT连接
lientId、Username、Password)。 打开MQTT.fx软件,单击设置图标。 参考截图中配置鉴权参数,然后单击截图中“Apply”。 Broker Address:填写边缘节点服务器公网IP地址 Broker Port:填写边缘节点提供给南向MQTT(S)设备接入的端口,即7883
job/run下面 java -jar ./monitor-app.jar > monitor_running.log 2>&1 将monitor-app.jar和start.sh一起压缩得到monitor-app.zip。 插件包上传。 开通对象存储服务OBS。 进程包上传
传的请求转发功能。 创建过程说明: 1. 基本信息。 API名称:自定义。 所属分组:默认。 网关响应:默认。 类型:公开。 安全认证:App认证。 其他根据需要填写,没有则默认。 2. 定义API请求。 域名:默认。 请求协议:根据需要选择。 请求path: IT应用发送数据的请求地址:/orders
node_id}/modules/{module_id} 响应示例 状态码: 200 OK { "edge_app_id" : "test-app", "app_version" : "1.0.0", "state" : "PENDING", "control_status"