(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

时间:2022-03-30 09:02:48

ubuntu 1604  阿里云 学生版轻型服务器

1 安装MQTT

进入官网 http://emqtt.com/

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

点击下载

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

找到  ubuntu 1604  右键-复制链接

粘贴办理内容是下载链接第地址   http://emqtt.com/downloads/2318/ubuntu16_04

远程登陆服务器

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

创建一个用户文件夹用户来存放MQTT

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

进入  文件夹

cd Dongdong/

下载安装包

wgte http://emqtt.com/downloads/2318/ubuntu16_04

成功后,多了一个文件

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

解压

unzip ubuntu16_04

成功后,出现emqtt文件夹啊

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

2运行MQTT服务器

进入emq文件夹

cd emqttd

由于断开远程连接,运行的程序会自动关闭,因此需要额外开启一个screen进程 保证一直在后台运行

screen -S Mqtt            # 开启一个screen进程  名字取为 Mqtt

运行MQTT服务器

以守护进程模式启动代理:

./bin/emqttd start
(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器
 
关闭远程连接,重新打开
 
screen -ls
会看到背后MQTT正在运行
(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器
 

检查经纪人的运行状态:

./bin/emqttd_ctl status

停止经纪人:

./bin/emqttd stop

3打开服务器端口,外界访问

如果用的是 ECS服务器在安全组里设置

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

如果用的是学生版轻型服务器设置如下

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

4 远程登陆管理

在浏览器打开本地网址:http://127.0.0.1:18083 ,这个网址也可以从上面的弹窗出得到!

或者外网访问

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

如图,提示输入账户密码,默认是账户名 admin ,密码public ,输入点击登录。

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器

(二 -0) 天猫精灵接入Home Assistant-安装MQTT服务器