检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IoTDA服务支持设备使用MQTTS/MQTT协议接入平台并进行消息收发,本文分别以MQTT.fx和Java SDK为例介绍设备基于MQTTS/MQTT协议进行消息收发的流程。 操作流程 图1 操作流程 父主题: 设备快速接入—消息收发
有更高需求,请提交工单说明您的诉求 基础版规格 设备接入服务(IoTDA)基础版的约束限制请参考使用限制中给出的应用侧、设备侧、平台侧的限制说明。 标准版规格 标准版实例规格=实例单元类型*单个实例购买的单元数。详细产品价格请参见价格计算器,选择您想要购买的配置,然后查看页面下方的“配置费用”。详细计费说明请参见计费说明。
成本分组,归集到特定的团队或项目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配 企业主客户可以使用关联账号对子客户的成本进行归集,从而对子账号进行财务管理。详
访问设备接入服务,单击“立即使用”进入设备接入控制台。选择您的实例,单击实例卡片进入。 选择左侧导航栏的“产品”。 注:本文中使用的产品模型和设备仅为示例,您可以使用自己的产品模型和设备进行操作。 单击“创建产品”,创建一个基于MQTT协议的产品,填写参数后,单击“确定”。 表1 创建产品参数示例
509证书(一种用于通信实体鉴别的数字证书),完成设备的接入鉴权。 约束与限制 当前物联网平台只支持基于MQTT协议接入的设备使用X.509证书进行设备身份认证。 每个用户最多上传100个设备CA证书。 使用MQTT(S)协议-证书接入的鉴权流程 图1 MQTT(S)协议-证书接入鉴权流程图
将预置的温度通过设备影子下达属性修改给空调。空调收到修改属性的要求后,自动调节温度。 恒温空调产品开发 访问设备接入服务,单击“立即使用”进入设备接入控制台。选择您的实例,单击实例卡片进入。 选择左侧导航栏的“产品”,在搜索框中选择新建产品所属的资源空间。 单击左侧的“创建产品
channel String 推送异常的数据转发目标类型。 base64_original_payload String 经过Base64编码的原始流转数据。 error_message String 错误的描述和说明。 异常转发数据格式可能存在增加字段的情况,在使用的时候务必做好序列化兼容性。
生成规则为数字、字母、中划线组成的36位随机字符串。 paras 必选 Object 参数解释: 事件参数JSON对象。 paras参数列表 字段名 必选/可选 类型 参数描述 devices 必选 List<String> 参数解释: 待删除的子设备(设备id)列表,单次删除最大不超过50个设备。
设备接入服务如何获取设备数据? 全新升级后的设备接入服务获取设备数据,需要通过规则引擎,将数据转发至其他服务获取。例如转发至OBS存储,转发至DIS或DMS后再发送至应用服务器。 父主题: 方案咨询
在“资源标签”页面,勾选资源所在的区域,“资源类型”请选择“IoTDA-Instance”,单击“搜索”。系统列出所选区域下的所有IoTDA实例资源。 页面下方展示的搜索结果包含“编辑”与“只读”两种状态,单击“编辑”,切换资源标签列表为可编辑状态。单击在弹窗中勾选需要删除的标签的“键”。勾选需要展示的标签键建议不超过10个。
平台通知网关子设备删除 功能介绍 平台将该网关删除的子设备信息通知给网关设备。网关与子设备关系,请查看网关与子设备。 Topic 下行: $oc/devices/{device_id}/sys/events/down 参数说明 字段名 必选/可选 类型 参数描述 object_device_id
Demo提供了调用SDK接口的样例代码。使用指导请参考 IoT Device SDK使用指南(Java)。 IoT Device SDK(Java) 设备侧IoT Device SDK(C) 设备可以通过集成IoT Device SDK(C)接入物联网平台, Demo提供了调用SDK接口的样例代码。使用指导请参考
规则为数字、字母、中划线组成的36位随机字符串。 paras 必选 Object 参数解释: 事件参数JSON对象。 paras参数列表 字段名 必选/可选 类型 参数描述 devices 必选 List<DeviceInfo> 参数解释: 待新增的子设备信息列表,单次增加最大不超过50个设备。
OFFLINE:设备离线。 INACTIVE:设备未激活。 extension_info 可选 Object 参数解释: 设备扩展信息。用户自定义的的扩展信息。 示例 Topic: $oc/devices/{device_id}/sys/events/down 数据格式: {
None 整体介绍 04:31 华为云IoTDA服务整体介绍 设备模拟器接入 10:35 使用设备模拟器接入IoTDA平台并上报和流转数据 设备SDK接入 04:39 使用设备侧SDK接入IoTDA平台并上报数据
华为提供了芯片供模组厂商集成,同时提供了物联网平台及终端接入物联网平台方案供设备厂商集成。 当前有多家合作伙伴已经和华为物联网平台完成集成认证,建议您访问华为云市场寻找合适的提供商。 父主题: 方案咨询
匹配到处理函数后,携带设备的鉴权信息(即5的入参event)并通过函数urn向FunctionGraph发起鉴权请求。 用户实现鉴权逻辑:用户在1中通过FunctionGraph创建的处理函数中进行开发,函数的返回结果有要求,函数使用示例及返回的JSON格式要求如下: exports
_)、连接符(-)的组合。 description 描述 否 鉴权模板的描述信息,长度不超过2048,只允许中文、字母、数字、以及_?'#().,&%@!-等字符的组合。 status 状态 否 是否激活该模板,默认状态为未激活,一个用户下只能有一个已激活状态的模板。 parameters
failed_devices 必选 List<Reason> 参数解释: 子设备删除失败的原因。 Reason定义表 字段名 必选/可选 类型 参数描述 device_id 必选 String 参数解释: 对应请求中指定的设备的device _id。 error_code 必选 String 参数解释:
设备扩展信息。用户可以自定义任何想要的扩展信息。 Reason定义表 字段名 必选/可选 类型 参数描述 node_id 必选 String 参数解释: 对应请求中指定的设备的node_id。 product_id 必选 String 参数解释: 对应请求中指定的设备的product_id。 error_code