接上篇博客智能家居HomeAssistant(二)Docker安装homeassistant
MQTT服务配置博客Docker 安装MQTT服务 mosquitto
进入对应目录下的 .homeassistant(前面有个小数点),修改配置文件configuration.yaml
mqtt:
# MQTT Broker的IP地址或者域名
broker: 172.30.1.63
# MQTT Broker的端口号,缺省为1883
port: 1883
# 用户名
username: test
# 密码
password: test2020
##以下的配置不常用,如果需要使用,可以删除前面的注释#
##连接MQTT服务器使用的Client ID。不同的客户端应该具有不同的client_id。如果不填,会是一个随机数。
#client_id: 32osiwmm23
##发送保持连接包的间隔时间(秒),缺省为60秒
#keepalive: 60
##使用MQTT协议版本,缺省情况下使用3.1.1,如果服务器端不支持,会回退到3.1
#protocol: 3.1.1
##以下几个配置用于与服务器之间建立加密通讯
##服务器证书文件
#certificate: /home/user/.homeassistant/server.crt
##是否检测服务器名称与证书文件的一致性
#tls_insecure: False
##TLS/SSL协议的版本号,可以是auto、1.0、1.1或1.2,缺省为auto
#tls_version: auto
##客户端**
#client_key: /home/user/owntracks/cookie.key
##客户端证书
#client_cert: /home/user/owntracks/cookie.crt
配置light域,与阿里云物联网平台对应设备ha01,state_topic是状态上报主题,command_topic是命令控制主题。