ESP8266接入HomeAssistant
1:采用MQTT,验证MQTT是否正常
#测试MQTT,在一个终端下发布,另个终端下接收,测试是否成功。看不懂此条者请忽略。
mosquitto_sub -d -u mqtt -P mqtt -t dev/test
mosquitto_pub -d -u mqtt -P mqtt -t dev/test -m "hello world"
#设置开机启动,以及启动,停止,重启代码(enable为开机启动,其他你们懂的):
sudo /etc/init.d/mosquitto enable|disable|start|stop|restart|reload|
2:某天homebridge北我删除之后,一直无法添加配件
解决方式:
缓存清理下
sudo rm -rf /home/pi/.homebridge/persist/
后面目录改成你自己的persist目录
3:homeassistant服务的启动与关闭
sudo systemctl enable install_homeassistant.service
sudo systemctl start install_homeassistant.service
sudo systemctl stop install_homeassistant.service
sudo systemctl start home-assistant@homeassistant.service
开启服务
sudo systemctl stop home-assistant@homeassistant.service
关闭服务
4:出现这种错误
解决方式:
sudo systemctl start home-assistant@homeassistant.service
5:参考墨澜大神在少数派的文章,接入一些测试用例的配置文件,接入天气
6:自己配置好的sensor文件,这些都是网上的例子,不需要其他配件的
7:
sudo systemctl stop homebridge 停止homebridge
sudo systemctl start homebridge 开启homebridge