检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取方法请参见 获取项目ID。
资源获取 证书文件 在设备和对接边缘节点场景中,需要在设备侧集成相应证书。 资源包名 描述 下载路径 ModuleSDK(java) 利用ModuleSDK开发插件在边侧进行协议转换、设备上传的数据处理、接入IT子系统。
获取方法请参见 获取项目ID。
获取项目ID 在调用API接口时,部分URI以及请求体中需要填入项目ID,项目ID获取步骤如下: 用户登录后,鼠标滑动到右上角的用户名上,单击“我的凭证”。 在“我的凭证”页面的项目列表中的项目ID栏的值就是项目ID参数值,如果有多个,请选择与所属区域相对应的项目ID。
startModuleShadow 启动影子,设置收到影子回调并触发获取影子动作。 getModuleShadow 获取影子,触发获取影子动作。 setConnectionStatusChangeCallback 设置连接状态变化回调。
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP
其包含两个必选参数 X-Auth-Token,即前面获取的token。 project_id,项目ID。
createFromEnv(): AppClient创建时由此方法自动获取环境变量。
driverClient.setGatewayCallback(this); driverClient.open(); loadConfig(); startCollection(); } 片段二 此为从变量points中获取设备数采结果
getProducts 发送获取产品事件。 reportScanResult 上报子设备扫描结果。 DriverClient::createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。
Params: project_id:选择Region后自动填充(如没有自动填充请开通统一身份认证服务,开通参照统一身份认证服务IAM文档,项目id获取参照 获取项目ID)。 node_id:节点id,获取方式:边缘节点>节点管理>单击节点列表中节点名称>节点概览。
当使用Token方式认证时,必须填充该字段,可通过调用获取用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。
DcClient::createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。
getHttpClient 获取httpClient,用于直接使用HttpClient发送请求。 ItClient::createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。
此处使用了自定义的rtsp地址来模拟摄像头的视频数据,使用过程中如果没有配置该参数则由数采应用自行获取网络摄像头的主码流rtsp地址,例如:rtsp://10.58.238.25:554/Streaming/Channels/101?
在IoT边缘单击创建应用 建议直接勾选“立即发布”,方便后面直接部署应用的时候,能够获取到最新版本。 添加边缘应用-软件和运行配置 添加边缘应用-端点和部署配置 单击确定完成创建。 父主题: 集成ModuleSDK进行数据处理
图2 节点概览 仔细阅读橙色方框内的注意事项,确认需要重新安装边缘节点后,单击获取安装命令,然后单击拷贝安装命令,使用SSH工具以root用户登录新的边缘节点服务器后台系统,执行重装命令。 单击获取安装命令后,节点的密钥和验证码会立即被重置,会影响当前边缘节点的业务运行。
通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。
获取方法请参见 获取项目ID。
console上新建一个边缘节点->获取安装命令,在机器上执行安装命令。 父主题: 节点管理