检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询设备下队列中的命令 功能介绍 查询设备下队列中的命令(处理中的命令),包含PENDING、SENT、DELIVERED三种状态,注意:DELIVERED状态的命令经过系统设定的一段时间(具体以系统配置为准)仍然没有更新,就会从队列中移除,变为历史命令。 调用方法 请参见如何调用API。
查询设备下的历史命令 功能介绍 查询设备下发的历史异步命令,包含EXPIRED、SUCCESSFUL、FAILED、TIMEOUT、DELIVERED五种状态。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/devices/{devi
tGlobalRootCA.crt.pem,用于设备侧接入物联网平台登录鉴权使用,可以在资源获取中下载证书文件),ManagedMqttClientOptionsBuilder中提供了设置初始化KeepAlivePeriod的属性。mqtt连接心跳时间的建议值是120秒,有使用限制。
则该时间与命令创建时间一致, 如果是缓存命令, 则是命令实际下发的时间。"yyyyMMdd'T'HHmmss'Z'"格式的UTC字符串。 delivered_time 否 String 参数说明:物联网平台将命令送达到设备的时间,"yyyyMMdd'T'HHmmss'Z'"格式的UTC字符串。
"id": "id", "content": "hello" } 平台将消息的最终结果推送给应用服务器,设备消息状态为已发送(DELIVERED)。使用接口:设备消息状态变更通知接口。 Topic: $oc/devices/{device_id}/sys/messages/down
WithClientId(_clientConf.ClientId) .WithKeepAlivePeriod(TimeSpan.FromSeconds(DefaultKeepLive)) .WithTls(new MqttClientO
若协议为“邮件”,填写接收通知邮件的邮箱地址; 若协议为“短信”,输入接收短信通知的手机号码。 需要添加多个终端时,每个终端地址占1行,最多填写10行。 配置应用运维管理服务 在应用运维管理服务中创建告警规则和告警行动规则,当设备接入服务满足条件上报告警后,对上报告警进行处理并发送邮件或短信。 登录华为云官方网站,访问应用运维管理服务。
"20151212T121212Z", "status" : "DELIVERED", "result" : { "code" : 200 }, "sent_time" : "20151212T121212Z", "delivered_time" : "20151212T121212Z"
name 否 String 参数说明:消息名称。 status 否 String 参数说明:设备消息状态,包含:PENDING,DELIVERED,TIMEOUT,FAILED。 error_info 否 ErrorInfoDTO object 参数说明:消息下发失败信息。 timestamp
console.log(content); //发送ACK,注意不要在回调函数有耗时逻辑。 context.delivery.accept(); }); 进入上一步创建的文件(HwIotAmqpClient.js)所在目录,执行以下命令安装rhea库。 npm
WaterMeterAlarm Battery Mandatory 电池服务 Battery Battery Optional 数据的上报规则 DeliverySchedule DeliverySchedule Mandatory 水表的连通性 Connectivity Connectivity Mandatory
擎配置。 3.进行验证操作。 图1 示例说明 配置消息通知服务 在消息通知服务中创建主题并添加订阅,供设备接入服务调用以发送邮件或短信。 登录华为云官方网站,访问消息通知服务。 单击“立即使用”进入消息通知服务控制台。若您未开通消息通知服务,请先开通服务。 进入“主题管理 > 主题”页面,单击“创建主题”。
fully qualified host name) []: CA名称(CN) Huawei IoTDP CA Email Address []: 邮箱地址 / A challenge password []: 证书密码,如您不设置密码,可以直接回车 / An optional company
Name (e.g. server FQDN or YOUR name) []: 名称,如zhangsan。 Email Address []:邮箱地址,如1234567@163.com。 在openssl安装目录的bin文件夹下,获取生成的CA证书(rootCA.pem)。 上传验证证书
TRUSTED_CA, protocol: 'mqtts', rejectUnauthorized: false, keepalive: 120, reconnectPeriod: 10000, connectTimeout: 30000 } //MQTT非安全连接,不建议使用
"20200811T080738Z", "delivered_time": "20200811T080745Z", "response_time": "", "status": "DELIVERED", "result":
用于定义水表需要上报的各种告警场景的数据,必要的话需要定义命令。 电池(Battery) 定义水表的电压、电流强度等数据。 传输规则(DeliverySchedule) 定义水表的一些传输规则,必要的话需要定义命令。 连接(Connectivity) 定义水表连接参数。 注:具体定
fully qualified host name) []: CA名称(CN) Huawei IoTDP CA Email Address []: 邮箱地址 / A challenge password []: 证书密码,如您不设置密码,可以直接回车 / An optional company
物联网平台会对设备证书数量超过阈值进行预警,请及时清理已过期证书。 图6 设备证书配额不足告警-AOM AOM服务提供“创建告警行动规则”来发送告警通知,支持通知到短信,邮箱,企业微信等,具体操作可参考:创建告警行动规则。 父主题: 设备管理
clientId: clientId, protocol: 'mqtts', keepalive: 120, username: username, password: accessCode,