树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)

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"

树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第1张图片
MQTT需要帐号密码所以连接北拒绝

#设置开机启动,以及启动,停止,重启代码(enable为开机启动,其他你们懂的):

sudo /etc/init.d/mosquitto enable|disable|start|stop|restart|reload|

2:某天homebridge北我删除之后,一直无法添加配件


树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第2张图片


树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第3张图片

解决方式:

缓存清理下

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

树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第4张图片

sudo systemctl   start    [email protected]

开启服务

sudo systemctl  stop   [email protected]

关闭服务


4:出现这种错误

树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第5张图片
homeassistant连接不上

解决方式:

sudo systemctl    start   [email protected]

5:参考墨澜大神在少数派的文章,接入一些测试用例的配置文件,接入天气

sspai.com/post/40075

sspai.com/post/40206

树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第6张图片
接入天气测试用例

6:自己配置好的sensor文件,这些都是网上的例子,不需要其他配件的


树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第7张图片
sensor编辑
树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第8张图片
显示结果

7:

树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度)_第9张图片

sudo systemctl stop homebridge   停止homebridge

sudo systemctl start homebridge  开启homebridge


已上传树莓派的温度

你可能感兴趣的:(树莓派2B+Hassbian+Homebridge+Homekit(上传树莓派的温度))