检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
将与PC连接的通信模组上的开关拨至PC侧。 单击“开始测试”,若通信正常,测试结果如下。 模组与物联网平台通信异常场景: 串口打开失败 测试结果为“串口打开失败”,请检查串口配置是否正确,即端口号是否为实际端口号,波特率是否设置为“9600”。 模组连接异常/模组损坏 测试结果为“AT指令无法正常发送”
丰富的设备管理能力。使用设备管理时,包含设备接入服务的能力。 商用环境 按照设备数收费 开发中心所在的测试环境,设备管理服务所在商用环境,两个环境的设备数据不能互通。已对接测试环境的设备/应用如果需要迁移至商用环境,需要在商用环境重新创建应用和注册设备,并修改设备/应用中平台的接入信息。
物联网平台目前只支持MQTTS接入,设备通过connect消息接口跟平台建立MQTT连接时,需要携带TLS证书。TLS证书获取请在开发资源获取处获取Agent Lite目录下的TLS证书。 参数说明 参数 必选/可选 类型 描述 clientId 必选 String(256) 一机一密
后的IP地址可达。 如果订阅地址是HTTPS地址,还有可能是服务端的证书制作有问题或者服务端证书对应的CA证书未上传至物联网平台。 调测时,请先确保证书制作过程无误,然后进行证书上传。 商用时,推荐向证书机构申请证书,然后进行证书上传。 上传证书时如果打开了“是否检查CNAME
Gradle和Plugin的版本之间有配套关系,请参考:https://developer.android.com/studio/releases/gradle-plugin。 设置Gradle和Plugin版本时,需要注意在https://services.gradle.org/di
进行调测。真实设备调测界面结构如下: 使用虚拟设备调测 在产品开发空间,点击“在线调测”。 在“设备列表”区域,点击“新增测试设备”。 系统将弹出“新增测试设备”窗口,勾选“没有真实的物理设备”,点击“创建”。 在设备列表中,选择新创建的虚拟设备,进入调试界面。虚拟设备名称组成为
回调地址可以修改吗? 可以。如果回调地址的IP和端口号需要更换,需要调用“批量删除订阅”接口,删除之前的回调地址后,并上传新的CA证书,再重新订阅。 父主题: 订阅推送(联通用户专用)
应用服务器如何收到命令状态变化的通知? 如何获取证书? 回调地址可以使用域名吗? 订阅后消息推送失败,例如提示503如何处理? 应用服务器收到数据,但是平台显示推送失败? 应用服务器只有内网地址,能否订阅成功? 调用订阅接口时,提示回调地址不合法? 物联网平台只支持HTTPS的回调地址吗? 回调地址可以修改吗?
使用设备管理服务的完整流程如下图所示,主要分为产品开发、上线和日常管理三个部分。用户可以根据自己角色的不同,执行对应的操作即可。 产品开发:在开发中心(测试环境)操作,开发者在接入设备前,需要进行相应的开发工作,是真实设备接入到设备管理服务的前提条件。 其中设备侧开发和应用侧开发不分先后顺序,可同步进行。
回调地址由通信方式、业务应用的访问地址和restful接口的url组成,如https://server:port/url。 通信方式建议使用https协议,保证业务应用与物联网平台的通信安全。使用https协议通信时,物联网平台需要加载证书。 由于业务应用所在的网络不同,业务应用的访问地址也不同。
报到LoRa Server,LoRa Server会进行数据去重。 接入流程 测试场景:平台提供LoRaWAN协议的测试环境,多个用户共用一个Network Server,您可以通过提工单的方式获取测试账号,目前账号使用期限为7天,到期回收。 商用场景:LoRa服务商在华为云为每个客户部署一个Network
物联网平台只支持HTTPS的回调地址吗? 不是,HTTP和HTTPS均支持。在控制台创建应用时,选择推送协议为HTTP即可。 父主题: 订阅推送(联通用户专用)
ntlite.jar”,“.dll”文件)。 workdir 存放工程日志文件,由agentlite初始化资源设置。 conf 存放TLS证书文件。 如果开发者没有设备,可以直接在X86 Linux系统进行开发。 导入代码样例 将Agent Lite Demo(Java)解压到本地。
按照参数表中开灯规则的动作参数填写动作信息。 然后单击右上角的“提交”,开灯规则创建完成。关灯规则的创建操作和开灯的一样,只是规则名称、条件的取值和动作执行不同。 测试指定时间自动开关灯。 等到TIME_ON规则设置的时间点,开发板的照明灯应该自动打开。 再等到TIME_OFF规则设置的时间点,开发板的照明灯应该自动关闭。
接收设备命令 接口功能 注册设备命令接收广播来接收处理平台下发的控制命令。 接口描述 1 IOTA_TOPIC_SERVICE_COMMAND_RECEIVE/{deviceId}; 参数说明 枚举项 枚举值 类型 描述 EN_IOTA_DATATRANS_IE_RESULT 0
"hasMore":0 } * */ //此处需要考虑兼容性,如果没有传mId,则不对其进行编码 if (input.get("mid") != null) {
为了更直观地查看应用程序发送的消息及物联网平台的响应消息,以下方法使用了Eclipse的断点调试方法。 在最终发出http/https消息的代码处设置断点。例如:在样例代码“HttpsUtil.java”中的“executeHttpRequest”方法设置3个断点(请根据您代码的实际情况打断点)。
应用集成(联通用户专用) 非联通用户请查看设备接入服务。 如何获取证书? 如何获取应用ID和应用密钥?如何重置应用密钥? 应用服务器如何获取设备上报到物联网平台的数据? 应用服务器调用接口失败怎么处理? 应用服务器下发命令失败,收到403的错误,提示回调地址冲突? 应用服务器如何获取设备的IMEI号?
应用服务器可以考虑为每一种事件实现一个Restful接口。 注意事项: 关于平台上的事件种类和推送的消息样例。 https推送的前提是先在平台上上传应用服务器的CA证书。 命令下发 本部分接口提供命令的创建、删除、查询、批量创建等功能。 批量处理 目前仅支持创建批量下发缓存命令任务,您也可以查询批量任务信息。
本节主要关注设备通信能力的评估。由于承接业务的不同,对于设备的要求也不同,采购的设备通信能力评估一般由以下几个流程: 针对您所处的行业,您需要深度分析业务对于设备(硬件资源、电池、性能等)、网络实时性及网络覆盖度等要求,确保现有设备满足业务需求。典型案例如下表所示。 典型行业 设备特征