1、首先,在Home Assistant的官方文档中指出,要集成MQTT需要运行一个MQTT Broker。
2、首先安装Mosquitto作为MQTT Broker,并在安装完成后,使用最简单的-v(verbose)测试运行。
3、broker运行在1883端口之后,打开Home Assistant主界面,点击左下角的配置。在右侧点击集成。
4、搜索MQTT集成,点击进入设置界面。
5、在MQTT集成设置界面,输入服务器(本地启动为localhost),端口1883。
6、关于用户名和密码,刚安装Mosquitto的时候是允许匿名连接的,可以不填。也可以查看mosquitto.conf文件确认是否允许匿名链接。
7、确认后,这个MQTT Broker就进入已配置的集成列表了。