-
数据转发至FunctionGraph函数工作流 - 设备接入 IoTDA
本示例通过设备接入服务的数据转发能力来驱动事件函数,不需要额外配置触发器。 构建函数工程 本例提供了设备属性上报格式转换并转发到第三方应用的源码(包含函数依赖),用户可以下载学习使用。 创建工程 本例使用Java语言实现设备接入属性数据流式转换功能与推送功能,有关函数开发的过程请
-
下发异步设备命令 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
平台下发升级通知 - 设备接入 IoTDA
升级包文件名 expires 可选 Integer url的超期时间。 sign 可选 String 上传OBS升级包时输入的SHA256算法计算出的升级包签名值。 custom_info 可选 String 推送给设备的自定义信息。 task_id 可选 String 网关模式下,创建软固件升级批量任务的任务ID。
-
使用限制 - 设备接入 IoTDA
企业版请参考企业版规格 设备 单个网关设备下最多可添加的子设备数量。 50,000个 网关结构层次最大深度。 2级 设备标签 单个设备支持设置的标签数量。 10个 静态群组 单个群组层次结构的最大深度。 5级 单资源空间最大群组数。 1,000个 单个群组内最多可添加的设备数量。 20,000个
-
查询自定义鉴权列表 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
创建设备 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
查询设备 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
更新指定id的自定义鉴权 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
查询规则动作 - 设备接入 IoTDA
TEXT场景下,不建议使用。 SCRAM-SHA-512:SASL/SCRAM-SHA-512模式。需要填写对应的用户名密码信息。采用哈希算法对用户名与密码生成凭证,进行身份校验的安全认证机制,比PLAIN机制安全性更高。 security_protocol String 参数说
-
Java Demo使用说明 - 设备接入 IoTDA
getPassword() { return sha256_mac(secret, getTimeStamp()); } /* 调用sha256算法进行哈希 */ public static String sha256_mac(String message, String tStamp)
-
PCP协议介绍 - 设备接入 IoTDA
WORD 从起始标识到数据区的最后一个字节的CRC16校验值,计算前先把校验码字段置为0,计算完成后把结果写到校验码字段。 说明: CRC16算法:CRC16/CCITT x16+x12+x5+1 数据区长度 WORD 数据区的长度。 数据区 BYTE[n] 可变长度,具体由各个指令
-
查询规则条件列表 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
创建自定义鉴权 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
查询OTA升级包列表 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
灵活搜索设备列表 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
查询产品 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
验证设备CA证书 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
创建预调配模板 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
查询设备列表 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat
-
上传设备CA证书 - 设备接入 IoTDA
ICredential auth = new BasicCredentials() // 标准版/企业版需要使用衍生算法,基础版请删除配置"withDerivedPredicate"; .withDerivedPredicat