ubuntu 安装 MQTT服务器 mosquitto homeassistant 并在HA中集成MQTT
apt install mosquitto mosquitto-clients
vi /etc/mosquitto/mosquitto.conf 修改内容如下:
mosquitto_passwd /etc/mosquitto/pwfile qmcy
提示输入两次密码 123456
systemctl restart mosquitto
mosquitto_sub -p 2883 -u qmcy -P 123456 -h localhost -t "mqtt"
mosquitto_pub -p 2883 -u qmcy -P 123456 -h localhost -t "mqtt" -m "first qmcy"
刚开始可能密码设置错了 重新设置下
测试成功
HomeAssistant:
docker pull homeassistant/home-assistant:latestdocker run -d --net=host -v /etc/homeassistant:/config homeassistant/home-assistant
默认 8123端口
现在需要再HA中添加MQTT
可以订阅 也可以 发布 如下图