检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
{ // mqtt客户端与服务端断链回调函数 void ConnectionLost(MqttClientDisconnectedEventArgs e); // mqtt客户端与服务端建链成功回调函数 void
工单系统10分钟响应。 开源MQTT没有支持服务,且有大量的默认配置参数,需要企业根据业务的场景进行调整,在不精通开源代码的情况下,配置者参数使用不当对商用系统造成巨大潜在风险,出现问题时候也只能自行解决。 成本 服务器成本 无需购买服务器。 需购买服务器。 人力成本 购买云服务,无需额外人力投入。
平台的通讯过程。这种方式适合多数场景。 SmokeDetector例子演示了如何面向物模型编程: 按照物模型定义服务类和服务的属性(如果有多个服务,则需要定义多个服务类): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public static
包年/包月是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择包年/包月的计费模式,您可以预先购买云服务资源并获得一定程度的价格优惠。本文将介绍包年/包月设备接入服务的计费规则。 适用场景 包年/包月计费模式需要用户预先支付一定时长的费用,适用于长期、稳定的业务需求。以下是
设备请求引导消息 接口功能 设备向发放服务请求对应设备接入实例的引导信息。 Topic 表1 上报Topic说明 Topic $oc/devices/{device_id}/sys/bootstrap/up 消息发送方 设备 消息接收方 设备发放平台 示例 设备向发放服务发送的payload为空。
当有相同类型的消息时(例如:两种数据上报的消息),需要添加地址域字段,用于区分不同的消息,且该字段在字段列表的位置必须一致。场景如下: 有两条及以上的数据上报消息或命令下发消息。 命令响应消息可看作一种数据上报消息,因此如果存在命令响应消息,则需要在数据上报消息中添加地址域。 数据上报响应消息可看作一
的情况,规则触发后立即把告警信息推送给用户,方便用户及时发现故障恢复业务。本文介绍如何配置AMQP队列的告警规则。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在左侧导航栏选择“规则 > 数据转发”界面。 选择"AMQP消息
Broker”,表示连接MQTT服务器。 Broker Address MQTT服务器接入地址。 华为云IoTDA的MQTTS协议接入地址,请参考此处,进入您的实例,获取“总览”->“接入信息”->“MQTTS”协议对应的接入地址。 Broker Port MQTT服务器接入端口。 8883
在策略界面单击“创建策略”,填写策略参数,单击生成策略。添加策略如下图所示: 图13 设备策略-创建策略(M2M) 绑定策略。把需要开放的产品及设备进行绑定。策略目标类型选择“产品”,单击需要绑定策略的产品。确定后可以在“策略详情”页面,进行“编辑”,添加要绑定的设备。 图14 设备策略-绑定产品
Device SDK(Python)提供设备接入华为云IoT物联网平台的Python版本的SDK,提供设备和平台之间通讯能力,以及设备服务、网关服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考IoT Device SDK(Python)使用指南。 父主题:
均对应界面上的服务类型。 网关添加的子设备所属产品为空怎么处理? 通过Agent Lite的接口添加子设备时,接口参数携带的设备信息需要与子设备在物联网平台上定义的产品模型一致,否则会因为匹配不上产品而导致子设备所属产品为空。请删除所属产品为空的子设备后重新添加,并保证设备信息无误。
图3 单个资源续费 批量续费:在资源页面勾选需要续费的资源,单击列表左上角的“批量续费”。 图4 批量续费 选择云服务器的续费时长,判断是否勾选“统一到期日”,将云服务器到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月资源的到期日)。确认配置费用后单击“去支付”。 图5 续费确认
求数)。 单实例最大支持创建10个设备代理。 一个设备代理中最多能添加10个设备。 仅支持直连/网关设备加入设备代理,子设备不允许添加至设备代理中。 一个设备仅允许加入一个设备代理中。 样例演示 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。
protocolType CoAP 设备的服务列表 服务描述 服务标识(serviceId) 服务类型(serviceType) 选项(option) 水表的基本功能 WaterMeterBasic Water Mandatory 告警服务 WaterMeterAlarm Battery
“企业版”,此时会弹出云服务访问委托授权弹窗。 图1 IoTDA实例-云服务访问委托授权弹窗 在弹出的页面中单击“同意授权”,授权成功后设备接入服务将在统一身份认证服务(IAM)为您创建的名为iotda_admin_trust 的委托里添加了所需访问服务的权限。 父主题: IoTDA实例
查看上报数据-temperature_value 如果在“设备详情”页面没有最新上报数据,请修改产品模型中服务和属性的内容,确保设备上报的服务/属性和产品模型中的服务/属性一致,或者进入“产品基本信息”页面,删除所有服务。 相关资源 您可以参考MQTT接口文档,把具备MQTT通信能力的设备接入物联网平台
SDK使用指南(C) IoT Device SDK(C)提供设备接入华为云IoT物联网平台的C版本的SDK,提供设备和平台之间通讯能力,以及设备服务、网关服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考IoT Device SDK(C)使用指南。 父主题: 使用IoT
责任共担模式适用于IoTDA的数据保护,如该模式中所述,IoTDA负责服务自身的安全,提供安全的数据保护机制。用户负责安全地使用IoTDA服务,包括使用时的安全参数配置以及维护使用IoTDA及其依赖的其他云服务权限的控制。 表1 数据保护技术说明 数据保护手段 简要说明 详细介绍
填写接口地址 在工具中间的空白处填写上报的数据后,单击“Publish”。 表2 设备服务数据列表 字段名 必选/可选 类型 参数描述 services 必选 List<ServiceProperty> 设备服务数据列表(具体结构参考下表ServiceProperty定义表) 表3 ServiceProperty定义表
在产品详情“基本信息”页面,单击“自定义模型”,配置产品的服务。 产品模型设计思路: 表1 设备服务列表 服务类型(ServiceID) 服务描述 Button 实时按键检测 LED LED灯控制 Sensor 实时检测光照强度 Connectivity 实时检测信号质量 服务能力如下表所示。 表2 Button