准备一台Linux机器,下载源码。 git clone https://github.com/eclipse/paho.mqtt.c.git 或直接在https://github.com/eclipse/paho.mqtt.c页面下载zip包,然后解压。 安装编译依赖工具。 Ubuntu系统执行如下命令。 apt-get
物联网、小型设备、移动应用等方面有较广泛的应用。 图1 MQTT 数据包组成 MQTT消息由固定报头(Fixed header)、可变报头(Variable header)和有效载荷(Payload)三部分组成。在MQTT规范中有说明,建议使用设备侧SDK进行接入。 其中固定报头(Fixed
景: IP地址网段和描述均相同,不能导入。 IP地址网段相同,但是描述不同,不能导入。 操作步骤 进入IP地址组列表页面。 在IP地址组列表中,单击目标IP地址组名称超链接。 进入IP地址组的基本信息页面。 在IP地址条目列表左上方,单击“导入”。 弹出“批量导入IP地址条目”对话框。
云耀云服务器HECS和弹性云服务器ECS有什么区别? HECS与ECS区别概述 云耀云服务器:适用于中低负载业务场景,与弹性云服务器相比,云耀云服务器简化了购买ECS过程中的一些高级配置,一站式融合购买、登录、磁盘配置、网络配置、云监控、主机安全等多种功能,帮助您更加便捷高效的部署、配置和管理应用。
MQTT CONNECT连接鉴权 接口功能 设备发放平台设备侧支持MQTT协议的connect消息接口,接口规范参考MQTT标准规范,鉴权通过后建立设备与平台间的MQTT连接。 设备发放平台目前只支持MQTTS接入,设备通过connect消息接口和平台建立MQTT连接时,需要使用
根据界面提示,修改DNS服务器地址。 在此页面,您还可以增加和删除DNS服务器,域名最多支持设置6个不同的DNS服务器,最少支持设置2个不同的DNS服务器。 增加DNS服务器:单击“增加”,输入新的DNS服务器地址。 如果您的域名使用华为云DNS进行解析,可以将DNS服务器设置为: ns1.huaweicloud-dns
了解 了解华为云弹性云服务器的应用场景和实例详情,有助于您更准确地匹配实际业务,更快速地选择所需实例,让您的业务高效上云。 产品介绍 什么是弹性云服务器 弹性云服务器使用场景 弹性云服务器使用须知 实例规格清单 ECS最新动态 ECS功能总览 03 入门 创建ECS实例后,您可以通
删除虚拟IP地址 操作场景 当无需使用子网的虚拟IP地址或预留虚拟IP地址、需要释放网络资源时,可删除子网的虚拟IP地址。 约束与限制 当虚拟IP被其他资源占用时,无法删除,请根据提示信息进行处理,具体请参见表1。 表1 虚拟IP无法删除原因说明 提示信息 原因说明及处理方法 已
设备侧MQTT接口参考 设备连接鉴权 Topic定义 消息上报 消息接收 父主题: API
操作步骤 进入IP地址组列表页面。 在IP地址组列表中,单击目标IP地址组名称超链接。 进入IP地址组的基本信息页面。 执行以下操作,删除IP地址条目。 单个删除: 在IP地址条目列表中,单击目标IP地址所在行的删除。 弹出删除确认对话框。 确认无误后,单击“确定”,删除IP地址。 批量删除:
MQTT(S)协议-密钥鉴权 概述 MQTT(S)协议-密钥鉴权是指设备在接入物联网平台时,携带设备ID和密钥以完成设备的接入鉴权。对于使用MQTTS协议接入的设备,需要在设备侧预置CA证书;对于使用MQTT非安全协议接入的设备,无需在设备侧预置CA证书。 使用MQTT(S)协议-密钥接入的鉴权流程
正常情况下,dhclient进程会定期向DHCP服务器更新租约到期时间,以确保实例IP地址的可用性,如下图: 图2 正常情况 当用户误操作停止了NetworkManager服务,并清理了dhclient进程时,会导致ECS实例无法自动更新IP地址的续租到期时间。当租约到期后,ECS实例的IP地址会被释放,导致网络不通。
使用MQTT.fx调测 操作步骤 进入路网数字化服务页面,选择“服务信息”。记录“平台接入”下的“南向MQTTS接入地址”行的“域名”信息。 访问MQTT.fx下载页面,下载并安装最新版本的MQTT.fx工具。 请访问这里,填写DeviceId和DeviceSecret,生成连接
服务。 前期准备 下载并安装MQTT.fx(应使用1.7.1及以上版本)MQTT.fx安装请参考使用MQTT.fx调测。 升级包文件准备。固件升级包及其版本号需向模组厂家获取。本次演示使用临时文件代替。 创建产品,创建MQTT协议产品(如果有MQTT协议产品可直接使用)。 注册单个设备。
本文提供Linux和Windows云服务器的操作指导,具体请参见表1。 表1 操作指引说明 操作系统类型 IP类型 操作步骤 Linux IPv4 本文以CentOS 8.0 64bit操作系统为例: 为多网卡Linux云服务器配置策略路由 (IPv4/IPv6) IPv6 Windows IPv4 本文以Windows
完成设备的接入鉴权。 约束与限制 当前物联网平台只支持基于MQTT协议接入的设备使用X.509证书进行设备身份认证。 每个用户最多上传100个设备CA证书。 使用MQTT(S)协议-证书接入的鉴权流程 图1 MQTT(S)协议-证书接入鉴权流程图 在控制台上传设备CA证书。 通
弹性公网IP概述 弹性公网IP 弹性公网IP(Elastic IP,简称EIP)提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑。拥有多种灵活的计费方式,可以满足各种业务场景的需要。
图2 MQTT.fx连接参数配置 参数名称 参数说明 取值示例 Profile Name 配置文件名称。 MQTT Test Profile Type 配置的连接类型。 固定选择“MQTT Broker”,表示连接MQTT服务器。 Broker Address MQTT服务器接入地址。
步骤四:创建弹性服务器 选择“计算 > 弹性云服务器”。 单击右上角的“购买弹性云服务器”。 根据表1创建服务器ECS-Test,根据需要设置相关参数。详见《购买弹性云服务器》。 虚拟私有云选择VPC-Test-02,服务器名称设置为ECS-Test。 后端服务器ECS-Test创建成功后,在其上部署Nginx。
您即将访问非华为云网站,请注意账号财产安全