检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
改接入地址。 本场景涉及的功能也适用于多个商用环境间的迁移。 提供在线签发设备证书能力 设备发放能提供在线签发设备证书能力,设备厂商无需加密管理设备的CA证书和设备证书,或者具备PKI证书颁发能力,通过设备发放在线签发设备证书,实现设备的安全认证。 具体使用示例参考MQTT 华为云证书注册组发放示例。
产品开发 产品开发指引 创建产品 开发产品模型 开发编解码插件 在线调试
设备关联的产品ID,用于唯一标识一个产品模型。 product_name String 设备关联的产品名称。 status String 设备的状态。 ONLINE:设备在线。 OFFLINE:设备离线。 ABNORMAL:设备异常。 INACTIVE:设备未激活。 FROZEN:设备冻结。 tags Array
并且该设备远程配置还未完成,新建的远程配置任务如果包含该设备,则该设备的新远程配置將直接失败。 平台感知设备是否在线,当设备在线时立即下发配置给设备。当设备不在线时,等待设备上线订阅远程配置Topic,平台感知设备上线后下发配置。在创建远程配置任务时可以选择配置超时时间(1-30天),默认30天。
开发产品模型 什么是产品模型 在线开发产品模型 离线开发产品模型 导出和导入产品模型 父主题: 产品开发
档。 - 每个设备有且只有一个设备影子,由设备ID唯一标识 - 设备影子用于存储设备上报的属性和应用程序期望的设备属性 - 无论该设备是否在线,都可以通过该影子获取和设置设备的状态 查询设备影子数据 配置设备影子预期数据 父主题: API
单个产品自定义topic。 50个 基础版设备数 同时在线设备数。 50,000个 最大注册设备数。 50,000个 标准版设备数 单个标准版支持的同时在线设备数=每单元支持的同时在线设备数×单元个数。 10,000个/单元 单个标准版支持的最大注册设备数为同时在线设备数的20倍。 200,000个
设备接入 在线开发MQTT协议的模拟智慧路灯 基于NB-IoT小熊派开发智慧路灯 基于NB-IoT小熊派的智慧烟感 模拟NB设备智慧路灯的接入与调试 通过协议转换网关实现泛协议设备接入 基于MQTT.fx的X.509证书接入 路灯通过微信小程序接入到平台 基于BearPi-HM_
平台是否缓存 支持协议(设备侧) 物模型 消息下发 平台向设备直接下发消息,不依赖产品模型。提供给设备的单向通知,具有消息缓存功能,若设备不在线,则在设备上线后发送数据(支持配置,最长缓存时间24小时)。 设备无法按照产品模型中定义的格式进行指令下发时,可使用此接口下发自定义格式的
Kafka服务。未开通则访问DMS Kafka服务,单击“立即购买”后开通该服务。 示例场景 本示例为使用AOM订阅功能将指标数据推送至DMS Kafka,并以在线设备数指标为例展示。IoTDA支持的指标数据可参考IoTDA指标详情。 操作步骤如下: 1.在应用运维管理AOM中创建订阅。 2.模拟设备上线及结果验证。
础服务中。 物联网平台提供了多种定义产品模型的方法,您可以根据自己需求,选择对应的方法定义产品模型。 自定义模型(在线开发):从零自定义构建产品模型,详细请参考在线开发产品模型。 上传模型文件(离线开发):将本地写好的产品模型上传到平台,详细请参考离线开发产品模型。 Excel导
用户可以在设备接入控制台看到已发放的设备数目。 图16 查看已发放的设备数目列表 用户可以通过右上角的“所有状态”来过滤“在线”的设备,可以看到在线设备数一直在增长。 图17 设备在线状态 用户可以回到设备发放控制台,看到SDK默认创建好的证书策略。 图18 设备发放证书策略 用户可以看到SDK默认创建的注册组。
看连接鉴权。 物联网平台如何切换设备的在线/离线状态? NB-IoT设备上报数据后为状态为在线,距离上次上报数据25小时内未上报数据,会刷新状态为异常。超过49小时未上报数据,平台会将设备置为“离线”状态。 MQTT设备连接到平台后状态为在线,断开连接后平台1分钟内会自动刷新状态
sw_version 可选 String 参数解释: 软件版本。 status 可选 String 参数解释: 设备在线状态。 取值范围: ONLINE:设备在线。 OFFLINE:设备离线。 INACTIVE:设备未激活。 extension_info 可选 Object 参数解释:
备的各种状态。 功能 简介 产品 某一类具有相同能力或特征的设备的集合称为一款产品。您可以基于控制台快速进行产品模型和插件的开发,同时提供在线调试、自定义Topic等多种能力,端到端指引物联网开发,帮助开发者提升集成开发效率、缩短物联网解决方案建设周期。 产品模型 又称Product
产品模型开发方法 物联网平台提供了多种开发产品模型的方法,您可以根据自己需求,选择对应的方法开发产品模型。 自定义模型(在线开发):从零自定义构建产品模型。详细参考在线开发产品模型。 上传模型文件(离线开发):将本地写好的产品模型上传到平台。详细请参考离线开发产品模型。 Excel导
sw_version 可选 String 参数解释: 软件版本。 status 可选 String 参数解释: 设备在线状态。 取值范围: ONLINE:设备在线。 OFFLINE:设备离线。 INACTIVE:设备未激活。 extension_info 可选 Object 参数解释:
运行DEMO程序,看到如下日志,代表设备发放成功,并且已经收到设备发放下发的设备接入地址。如果程序运行没报错,在对应的设备接入平台可以看到设备,并已在线。 父主题: MQTT场景--使用华为SDK接入设备发放示例
deviceId}需要替换成实际设备ID)后,上报“temperature”大于80的数据,操作方法请参考在线开发MQTT协议的模拟智慧路灯。 您还可以使用虚拟设备进行在线调试,上报“temperature”大于80的数据。 期望结果: 若您使用真实设备上报数据,设备会收到一条“
e.printStackTrace(); } return passWord; 连接成功后,设备显示在线。 图1 设备列表-设备在线 注:如果连接失败,在onFailure函数中已实现退避重连,代码样例如下: @Override public void onFailure(IMqttToken