检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ConditionGroup Body 规则的条件组,包含简单规则和复杂规则集合。 actions 必选 List<RuleAction> Body 规则的动作列表,单个规则最多支持设置10个动作。 rule_type 必选 String Body 规则的类型 DATA_FORWARDING:数据转发。
构建应用服务器 基于IoT Studio构建应用服务器(联通用户专用) 基于软件开发平台构建应用服务器(联通用户专用)
基于软件开发平台构建应用服务器(联通用户专用) 非联通用户请查看设备接入服务。 场景说明 线下开发一个物联网应用,您需要一个代码库用于管理应用代码,还需要一个可与外网通信的服务器用于部署应用,准备和维护这两者都需要一定的成本。 华为云物联网平台提供基于软件开发平台的托管式应用开发
String Path 规则ID,用于唯一标识一条规则,在创建规则时由物联网平台分配获得。 响应参数 名称 类型 说明 rule_id String(128) 规则id。 name String(1-128) 规则名称。 description String(256) 规则的描述信息。 condition_group
condition_group ConditionGroup 规则的条件组,包含简单规则和复杂规则集合。 actions List<RuleAction> 规则的动作列表,单个规则最多支持设置10个动作。 rule_type String 规则的类型 DATA_FORWARDING:数据转发。 EDGE:边缘侧。
规则事件通知 接口说明 应用服务器在物联网平台订阅了规则事件通知后(订阅的通知类型为ruleEvent),当平台中配置的规则触发时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。
应用服务器只有内网地址,能否订阅成功? 不能。物联网平台向应用服务器推动订阅信息时,必须是可访问的公网地址。 在使用公司或校园的内网网络时,需要进行NAT穿透。您可使用NAT穿透软件将内网地址转换为公网地址。 父主题: 订阅推送(联通用户专用)
然后实现分段定时模式。分段定时模式是指路灯在指定时间段自动开关。 新建两条规则,分别用于控制照明灯在不同时间下的开和关。 选择“规则”,单击“创建规则”。 在“创建规则”界面,分别填写指定时间开、关灯规则信息。 参数 开 关 规则名称 TIME_ON TIME_OFF 条件 时间点 为方便验证,建议选择当前时间的数分钟后。
应用服务器如何获取设备上报到物联网平台的数据? 有以下几种方式: 应用服务器调用查询设备历史数据接口,主动从物联网平台获取设备上报的数据。 应用服务器调用订阅平台业务数据接口,使物联网平台在设备上报数据时,主动将数据推送给应用服务器。 通过规则引擎数据转发规则,通过DIS或者DMS转发至应用服务器。
应用服务器如何下发缓存命令? 在调用“创建设备命令”接口时,“expireTime”参数设置为大于0的值。 “expireTime”为下发命令的超时时间,单位为秒,表示设备命令在创建后expireTime秒内有效,超过这个时间范围后命令将不再下发,如果未设置则默认为48小时(86400s*2)。
在线开发的插件字段类型为string和varstring类型的编解码规则 在线开发编解码插件时,如果某字段的数据类型为字符串或可变长度字符串,则按照ACSII码进行编解码。对应的插件在线开发可参考字符串及可变长字符串的编解码插件在线开发实例。 父主题: 编解码插件(联通用户专用)
应用服务器调用接口失败怎么处理? 请检查应用服务器的网络连接情况,确保应用服务器网络正常。 检查请求中物联网平台的应用接入地址和端口是否正确。 使用“ping {物联网平台应用接入地址}”命令,查看应用服务器是否可以正常访问物联网平台的应用接入地址。 使用“telnet {物联网平台应用接入地址}
在线开发的插件字段为数组和可变长数组类型的编解码规则 在线开发编解码插件时,如果某字段的数据类型为数组或可变长度数组,则按照base64进行编解码。对应的插件在线开发可参考数组及可变长数组的编解码插件在线开发实例。 父主题: 编解码插件(联通用户专用)
平台创建规则前最后一次上报的数据满足触发条件,可以设置是否立即触发该规则。 是:创建规则后规则立即生效,系统会对最近一次上报的数据做判断来触发规则。 否:创建规则后,系统对新上报的数据进行判断,然后触发规则。 规则类型 云端规则:设置直接接入到云端物联网平台的设备的规则。 边缘规
rule_id String(128) 规则id。 name String(1-128) 规则名称。 description String(256) 规则的描述信息。 condition_group ConditionGroup 规则的条件组,包含简单规则和复杂规则集合。 actions List<RuleAction>
"productId":"string", "topic":"string" } 转发下行消息结果 应用服务器在物联网平台创建下行信息结果的规则后,当消息状态变更时,平台将消息结果推送给华为云其他服务。 表4 下行消息的结果转发结构体 参数名称 类型 描述 resource
数据转发规则 规则管理为应用服务器提供物联网平台的规则引擎功能,通过设置规则实现业务的联动变化。 规则引擎包含触发源、条件、动作三部分。规则引擎接收触发源事件,满足规则配置的条件后触发相应动作。 触发源:表示触发规则的事件源,当前支持的触发源有设备数据上报和时间。 条件:表示规则触发
密钥”。 进入“规则”页面,单击“创建规则”,再单击“设备联动规则”。 填写规则内容,以下参数取值仅为示例,您可参考用户指南创建自己的规则。 参数名称 说明 规则名称 创建的规则名称,例如“Overheated”。 立即触发 选择“是”。 规则类型 选择“云端规则”。 时间设置 选择“总是”。
设备接入服务如何获取设备数据? 设备接入服务获取设备数据,需要通过规则引擎,将数据转发至其他服务获取。例如转发至OBS存储,转发至DIS或DMS后再发送至应用服务器。 需要注意的是设备接入服务不解析数据,若设备采用二进制上报数据,则平台进行码流base64封装后再转发。 父主题:
Config sslConfig)方法前调用,否则默认使用严格主机名校验。 须知: 如果商用证书中的主机名与平台环境的主机名一致,可以不调用本方法,直接默认使用严格主机名校验。 主机名校验方法应以安全为原则,不应该直接返回true。 public String getVersion()