检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。在左侧导航栏“规则”中单击“数据转发”,可到数据转发界面。 图8 数据转发-列表 单击“创建规则”按照业务具体填写需要转发的数据参数,填写完成后单击“创建规则”。配置SQL过滤语句为:STARTS_WITH(notify_data
校验码 WORD 从起始标识到数据区的最后一个字节的CRC16校验值,计算前先把校验码字段置为0,计算完成后把结果写到校验码字段。 说明: CRC16算法:CRC16/CCITT x16+x12+x5+1 数据区长度 WORD 数据区的长度。 数据区 BYTE[n] 可变长度,具
可以使用该安全隧道信息建立与物联网平台的WebSocket连接,用户可以在应用端远程登录使用基于安全隧道建链的设备(远程SSH登录服务),进行设备的更新配置、排查诊断、运维变更等操作。 Topic 下行:$oc/devices/{device_id}/sys/events/down
用户访问IoTDA的所有接口都需要携带身份凭证,并进行身份的合法性校验。IoTDA不同的接入场景需要携带不同的身份凭证,主要有如下四种场景: IoTDA应用侧接口支持IAM Token认证和访问密钥(AK/SK)认证两种认证方式进行认证鉴权,关于Token和访问密钥的详细介绍和获取方式,请参考认证鉴权。
单击“Connect”,设备鉴权成功后,在物联网平台可以看到设备处于在线状态。 图20 设备列表-设备在线 上报数据 参考设备属性上报接口文档,使用MQTT.fx工具向物联网平台上报数据。 设备若通过MQTT通道上报数据,需要发给指定的topic,上报消息的topic格式为:“$oc/devices/{d
key”这两个文件,为“制作CA证书”中所生成的两个文件。 “-days”后的参数值指定了该证书的有效天数,此处示例为500天,您可根据实际业务场景和需要进行调整。 上传验证证书进行验证。 图4 上传验证证书 生成设备证书 使用OpenSSL工具为设备证书生成密钥对(设备私钥): openssl genrsa
数等配置信息。 例如:Windows的收银台机器,需要通过远程配置修改一些系统参数;车联网中的T-BOX,需要通过远程配置修改设备侧的一些数据上报频率等。 业务流程 设备远程配置流程详细说明: 用户在设备接入服务的控制台上创建远程配置任务。一个应用下最多同时运行10个远程配置任务
使用echo命令将签名令牌(signing-token)的值输出,并使用-n参数去掉末尾的换行符。signing-token需与2中创建自定义鉴权时填写的token值保持一致。 openssl dgst -sha256 -sign 使用 SHA256 算法对输入的数据进行哈希处理。 {private
Protocol)即高级队列消息协议。用户可通过AMQP的客户端与IoT平台建立链接,来接收平台推送数据。详情请参见AMQP订阅推送。 数据流转 设备接入到物联网平台后,便可与物联网平台进行通信。设备通过自定义Topic或产品模型方式将数据上报到平台,在控制台设置后,通过订阅推送的方式,将设备生命周期变更、设
泄露的注册组密钥可能会危及所有使用该密钥进行身份验证的设备的安全。 整体流程 添加静态策略 “关键字”为“设备名称”中的关键字。设备发放时,“设备名称”为“注册组名称”+“设备ID”。 使用静态策略的注册组中,若注册“设备名称”中包含“关键字”,则按照“关键字”对应策略指定的区域与应用实例进行发放。 图1 创建静态策略
设置企业版实例专线访问 如果用户已经有本地数据中心(设备接入网关、应用服务器等),可以通过云专线搭建本地数据中心与物联网企业版实例VPC之间专属连接通道,提供安全可靠的连接通道,助力用户快速迁移上云。业务流程如下: 参考云专线DC搭建本地数据中心与华为云虚拟私有云通道。 通过云专线访问物联网平台提供的私网接入地址。
} 设备 平台 设备侧主动获取平台的设备影子数据 $oc/devices/{device_id}/sys/shadow/get/response/request_id={request_id} 平台 设备 设备侧主动获取平台设备影子数据的响应 设备事件相关Topic $oc/de
对托管的镜像进行分布式自动部署。省去客户自己购买ECS服务器、购买ELB负载均衡、进行容器化等操作和费用。 当前只有IoTDA企业版支持托管部署,使用托管部署方案后,资源费用包含在IoTDA企业版内客户不用单独为部署资源付费。IoTDA标准版可以参考非托管部署方案进行部署和运维,
在控制台“设备列表”中找到该设备,单击“查看”,进入设备详情页。在设备详情页看到最新上报的数据。您也可以调用API查看最新上报数据,详细请参考查询设备影子数据。 图1 查看上报数据-MobileConnection 下发切换网络的命令 本文使用MQTT.fx模拟设备接收命令。
用户可通过IoTDA应用侧接口与HJ212协议的终端设备进行交互。 使用限制 遵循的协议版本:HJ 212-2017,国家地表水自动监测系统通信协议技术要求(修改升级版)。 支持的消息类型:心跳包(9015)、上传测量数据(2061)。 支持的传输协议类型:TCP协议。 HJ212服务端端口:8890。
Key File为设备的私钥。 完成以上步骤后,单击“Apply”和“OK”进行保存,并在配置文件框中选择刚才创建的文件名,单击“Connect”,当右上角圆形图标为绿色时,说明连接设备发放服务成功,可进行订阅(Subscribe)和消息推送(Publish)操作。 引导消息订阅
”,当右上角圆形图标为绿色时,说明连接设备发放服务成功,可进行订阅(Subscribe)和消息推送(Publish)操作。 引导消息订阅 按照设备接收引导信息topic填写对应的topic,单击“Subscribe”进行订阅。订阅成功如下所示: 引导请求发布 按照设备请求引导信息
设备属性上报 用于设备按产品模型中定义的格式将属性数据上报给平台。 设备消息上报 用于设备将自定义数据上报给平台,平台将设备上报的消息转发给应用服务器或华为云其他云服务上进行存储和处理。 网关批量属性上报 用于网关设备将多个子设备的属性数据一次性上报给平台。 业务流程 设备接入前,
定”。 图2 运行日志-旧版配置日志开关 创建运行日志转发规则,将采集的日志数据转发到其他云服务,以便您查看和处理,建议把日志数据转发至云日志服务LTS。以下以转发到云日志服务为例。 选择左侧导航栏的“规则 > 数据转发”,单击“创建规则”。 参考下表参数说明,填写规则内容,填写完成后单击“创建规则”。
B模组中缓存。 NB模组检测发送的数据上报状态是否为SENT? NB模组,通过AT+NQMGS,检查已经发送的命令状态。 PENDING,表示数据已发出,但是平台没有进行响应。 SENT,表示数据已发出,且平台进行了响应。 ERROR,表示数据上报异常。 如果状态为PENDING