检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务,操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编写策略内容;也可以直接在编辑框内编写JSON格式的策略内容。
e vpcep:endpoints:get vpcep:endpoints:delete 委托场景 首次使用表1涉及的业务场景时,控制台会自动弹出创建委托授权的界面,并提示授权的功能清单和授权范围,用户同意授权后,IoTDA将在统一身份认证服务为您创建名为iotda_admin_
否正确,如linux环境下,可以ping所要对接的网络地址查看是否ping通。 客户在对接华为云时,出现网络断连接后,在恢复网络时设备没有自动重连。 图2 断链没有重连日志提示 日志中可见PAHO已经退出,设备已经与平台断开连接,主动下线。建议客户修改SDK目录中的network
选择实例所关联的安全组,请提前创建安全组。 公网接入 提供设备接入公网接入能力,请根据需要配置,避免不必要的浪费。 私网接入 勾选:购买实例时会自动购买VPC终端节点,并自动分配接入地址 未勾选:仍然需要私网接入,可以自行购买VPC终端节点对接。 接入端口 支持接入端口可配置,并提供了默认端口,支持可配置的端口如下:
定义getter和setter接口 当设备收到平台下发的查询属性以及设备上报属性时,会自动调用getter方法。getter方法需要读取设备的属性值,可以实时到传感器读取或者读取本地的缓存 当设备收到平台下发的设置属性时,会自动调用setter方法。setter方法需要更新设备本地的值。如果属性不支持写操作,setter保留空实现。
函数名(函数参数,Context参数)。 作用域:提供给FunctionGraph调用的用户函数必须定义为public。 返回参数:用户定义,FunctionGraph负责转换为字符串,作为HTTP Response返回。对于返回参数对象类型,HTTP Response该类型的JSON字符串。 函数名:用户定义函数名称。
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 201 Created 400 Bad Request 401 Unauthorized 403
定义getter和setter接口 当设备收到平台下发的查询属性以及设备上报属性时,会自动调用getter方法。getter方法需要读取设备的属性值,可以实时到传感器读取或者读取本地的缓存 当设备收到平台下发的设置属性时,会自动调用setter方法。setter方法需要更新设备本地的值。如果属性不支持写操作,setter保留空实现。
功能介绍 应用服务器可调用此接口在物联网平台创建一个预调配模板。用户的设备未在平台注册时,可以通过预调配模板在设备首次接入物联网平台时将设备信息自动注册到物联网平台。 该预调配模板至少需要绑定到一个设备CA证书下才能生效。 一个实例最多可有10个预调配模板。 仅标准版实例、企业版实例支持该接口调用,基础版不支持。
全球设备,单点发放 无需人工干预,在设备出厂时对设备的接入信息进行硬编码,设备统一烧录全球统一的设备发放接入信息,通过全球统一的设备发放服务实现跨区域的自动发放能力。 多用户隔离 设备出厂前统一在设备发放管理和接入,根据配置实现出厂后接入到不同用户的IoT平台。 动态完成不同批次设备初始化配置
使用自定义Topic进行通信 设备联动 设备触发告警并邮件或短信通知 温度过高时自动关闭设备 煤气浓度过高自动打开推窗器 设备接入 基于NB-IoT小熊派开发智慧路灯 基于NB-IoT小熊派的智慧烟感 通过协议转换网关实现泛协议设备接入 基于控制台开发产品 恒温空调 07 SDK 提供应用侧SDK和设备侧SDK。
据进行存储。设备可以通过设备侧获取平台的设备影子数据向平台获取最新的设备属性值。 图1 设备属性上报 使用场景 设备端及应用端需要平台进行转换、管理、缓存的数据。 需要通过数据转发规则转发到华为云其他云服务上进行存储和处理的场景。 使用限制 单个消息内容不大于64KB。 需要设置
不适合直接构造JSON数据与物联网平台通信时,可将原始二进制数据透传到物联网平台。通过开发编解码插件实现二进制数据到平台定义JSON格式的转换。 Topic 下行:$oc/devices/{device_id}/sys/messages/down 参数说明 表1 系统格式下发消息字段表
的Topic。 设备消息状态:将设备和平台之间流转的设备消息状态变更设置为转发目标。设备消息状态详见这里。当数据来源选择“设备消息状态”,不支持快速配置。 设备状态:将归属在某个资源空间下的直连或非直连设备状态变更转发至其他服务。单击“快速配置”,您可以转发设备状态为“在线”、“
的Topic。 设备消息状态:将设备和平台之间流转的设备消息状态变更设置为转发目标。设备消息状态详见这里。当数据来源选择“设备消息状态”,不支持快速配置。 设备状态:将归属在某个资源空间下的直连或非直连设备状态变更转发至其他服务。单击“快速配置”,您可以转发设备状态为“在线”、“
规则名称 自定义,如“iotda-InfluxDB”。 规则描述 自定义,如“数据转发至InfluxDB”。 数据来源 选择“设备”。 触发事件 自动匹配“设备添加”。 资源空间 选择“所有资源空间”。 单击“设置转发目标”页签,单击“添加”,设置转发目标,设置完成后单击“下一步:转发数据配置”按钮。
况,可使用设备代理能力实现网关多活容灾以及灵活切换的能力。 支持区域: 全部 设备代理 设备自注册 自注册主要用于设备接入时自动注册的场景,不需要提前在物联网平台进行注册设备。可以通过自注册模板在设备首次接入物联网平台时将设备信息自动注册到物联网平台。当前对使用证书+SNI扩展的设备接入,实现设备自注册。
无需在应用侧进行重置操作,即可立即使用新证书接入平台,实现无损切换认证凭证。 使用场景 1.在高可用场景下,设备持有两个密钥,设备可使用任意一个密钥接入平台。 2.在认证凭证切换的场景下,无损切换设备认证凭证,设备切换认证凭证前后不会出现无法接入平台导致出现短暂呼损。 操作步骤
-CAcreateserial -days 3650 (可选)如果您需要.crt/.pem后缀的证书,可以根据如下命令进行转换。下面将以server.cer转为为server.crt为例进行说明,需要转换ca.cer证书时,请将命令中的server替换为ca。 openssl x509 -inform PEM
定义getter和setter接口。 当设备收到平台下发的查询属性以及设备上报属性时,会自动调用getter方法。getter方法需要读取设备的属性值,可以实时到传感器读取或者读取本地的缓存 当设备收到平台下发的设置属性时,会自动调用setter方法。setter方法需要更新设备本地的值。如果属性不支持写操作,setter保留空实现。