检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
self.__paho_client._reconnect_on_failure = False # 设置回调函数 self._set_callback() # topic放在userdata中,回调函数直接拿topic订阅
证书(pem、jks等),可直接上传到平台。 制作设备CA调测证书 本文以Windows环境为例,介绍通过Openssl工具制作调测证书的方法,生成的证书为PEM编码格式的证书。 在浏览器中访问这里,下载并进行安装OpenSSL工具。 以管理员身份运行cmd命令行窗口。 执行cd
decode和encode函数需要支持线程安全,不得添加成员变量或静态变量来缓存过程数据。 错误示例:多线程并发时A线程将status设置为“Failed”,B线程可能会同时设置为“Success”,从而导致status不正确,引起程序运行异常。 public class ProtocolAdapter
在线调试 概述 当产品模型和编解码插件开发完成后,应用服务器就可以通过物联网平台接收设备上报的数据以及向设备下发命令。 设备接入控制台提供了产品在线调测的功能,您可以根据自己的业务场景,在开发真实应用和真实设备之前,使用应用模拟器和设备模拟器对数据上报和命令下发等场景进行调测;也
接入服务上报上来的告警,并通过消息通知服务发送短信或邮件通知。 图1 示例说明 配置设备接入服务 在设备接入服务中创建产品模型、注册设备并设置设备联动规则,实现当设备离线达到5分钟后上报告警到应用运维管理平台,设备上线1分钟后恢复该告警。 本文中使用的产品模型和设备仅为示例,您可以使用自己的产品模型和设备进行操作。
订阅某Topic的设备才能接收平台发布的关于该Topic的消息,关于平台预置Topic可参考Topic定义。此Demo调用subScribeTopic方法进行订阅Topic,订阅成功后等待平台命令下发: 1 2 3 4 5 //订阅接收命令topic function subScribeTopic()
如果access_token未超期重复获取access_token,原access_token在未超期前保留30s,30s之后失效。 请求方法 POST URI /v5/device-auth 传输协议 HTTPS 名称 必选 类型 位置 说明 device_id 是 String
设备联动 概述 设备联动指通过条件触发,基于预设的规则,引发多设备的协同反应,实现设备联动、智能控制。例如:设置水表的电池电量阈值为小于等于20%时,上报电池电量过低的告警,用户就能及时了解设备的供电情况,以便及时更换电池。 图1 设备联动架构图 若您想要进一步体验设备联动功能,可参考设备触发告警并邮件或短信通知。
不支持。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/provisioning-templates 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数说明:项目ID。获取方法请参见 获取项目ID
设备ID和设备密钥:在这里获取。 微信小程序连接到物联网平台 开发者通过传入设备信息,将设备连接到物联网平台。 真机调测时请在微信开发者工具-详情-本地设置-不校验合法域名,将其取消勾选,再在微信公众平台-小程序管理员界面-开发管理-服务器域名中添加socket合法域名('wss://'+MQTT接入地址)。
[]: 邮箱地址 / A challenge password []: 证书密码,如您不设置密码,可以直接回车 / An optional company name []: 可选公司名称,如您不设置,可以直接回车 / openssl req -new -key rootCA.key -out
1、终端设备开启之后先向平台发起登录请求,直到登录成功后,设备与平台才会进行通信。 2、设备登录成功后,定时5分钟上报一次GPS位置信息。 3、平台可以通过下发指令,设置位置上报的周期。 SDK介绍 代码开发 测试验证 镜像制作 托管部署 非托管部署 父主题: 设备侧开发
时间范围:可选择查询最近1小时、最近1天、最近1周的操作事件,也可以自定义最近1周内任意时间段的操作事件。 在事件列表页面,您还可以导出操作记录文件、刷新列表、设置列表展示信息等。 在搜索框中输入任意关键字,单击按钮,可以在事件列表搜索符合条件的数据。 单击“导出”按钮,云审计服务会将查询结果以.xlsx格式的表格文件导出,该
建新的资源空间。 图1 资源空间-资源空间列表 如果您是老用户,即2020年04月27日00:00前开通的设备接入服务,平台设置默认资源空间的规则请参考设置默认资源空间的规则。 访问设备接入服务,单击“管理控制台”进入设备接入控制台。 单击左侧导航栏“IoTDA实例”,选择您的实例,单击实例卡片进入实例。
"${yourAccessCode}"; /// <summary> /// 实例Id信息,同一个Region购买多个标准版实例时需设置 /// </summary> static string InstanceId = "${instanceId}";
下载路径 应用侧开发 Java SDK Java SDK提供Java方法调用应用侧API与平台通信。使用指南可以参考Java SDK使用指南。 Java SDK 应用侧开发 .NET SDK .NET SDK提供.NET方法调用应用侧API与平台通信。使用指南可以参考.NET SDK使用指南。
设备发放业务流程 设备启动后,通过Bootstrap流程(设备出厂时预置设备发放平台地址作为引导服务器地址),引导物联网设备在初次上电时获得正确的目标物联网平台地址,继而完成设备与平台的建链过程。保证设备安全可靠的按业务目标上线,最大程度上减少人为干预的错误可能。 流程如下: 首
d={request_id} 平台 设备 平台设置设备属性 $oc/devices/{device_id}/sys/properties/set/response/request_id={request_id} 设备 平台 属性设置的响应结果 $oc/devices/{devic
创建自定义鉴权:用户可以通过Console配置自定义鉴权信息,IoTDA负责自定义鉴权信息存库和进行相应的管理维护。用户最多支持配置10个自定义鉴权器,其中最多可以设置1个默认鉴权器。 图4 自定义鉴权-创建鉴权 表1 自定义鉴权参数信息 参数名称 是否必选 描述 鉴权名称 是 自定义鉴权器名称。 鉴权函数
功能,用户可以通过不同维度查看各类报表统计信息,包括设备消息,设备状态,设备总数等。 告警管理:IoTDA基于AOM的告警通知能力,当用户设置了一定的规则,并且触发了相应的条件后,平台就会上报告警通知到用户,用户需要密切关注告警并及时处理。 设备异常检测:IoTDA提供了设备异常