樹莓派的homeassistant一體化安裝

樹莓派一體化安裝(All-In-One Installer)智能家居平臺Home Assistant

Raspberry Pi
All-In-One Installer全新安裝樹莓派系統(系統爲官方的RASPBIAN STRETCH WITH DESKTOP,Release date:2017-08-16)

將樹莓派鏈接到網絡(有線網絡連接,WIFI也可)通過SSH登錄到樹莓派
執行下列命令(命令是一行,並且不用運行爲sudo)

pi@raspberrypi: ~ $ curl -Ohttps://raw.githubusercontent.com/home-assistant/fabric-home-assistant/master/hass_rpi_installer.sh && sudo chown pi:pi hass_rpi_installer.sh && bash hass_rpi_installer.sh

然後等待系統安裝完畢後(我的網速100kb/s左右的下載速度,持續了1小時左右),自動重啓,
在樹莓派瀏覽器中輸入http://your_raspberry_pi_ip:8123,
即可進入Home Assistant界面。

注意:在安裝系統之前,設置了語言、時區,安裝了中文字體和輸入法,設置了鍵盤佈局。另外還更改了源爲阿里源。

官方教程連接:
https://home-assistant.io/docs/installation/raspberry-pi-all-in-one/

重新啓動服務

sudo systemctl restart home-assistant.service

更新命令爲:

To upgrade the All-In-One setup manually:
Login to Raspberry Pi zssh pi@your_raspberry_pi_ip
Change to homeassistant user
sudo su -s /bin/bash homeassistantChange to virtual enviromentsource/srv/homeassistant/homeassistant_venv/bin/activate
Update Home Assistant pip3 install --upgrade homeassistant Typeexit to logout the hass user and return to the pi user.
  • 2017年9月26日更新到HA0.542017年10月9日更新到HA0.55

  • 2017年12月26日升級到HA0.60進行下列額外修復,以支持小米設備:

sudo su -s /bin/bash homeassistantsource /srv/homeassistant/homeassistant_venv/bin/activatepip3 install --upgrade python-miio

編輯下面的文件,
將REQUIREMENTS = [‘python-miio0.3.2’]=》REQUIREMENTS = ['python-miio0.3.3’]

修改完之後使用ctrl+o 保存之後退出

sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/vacuum/xiaomi_miio.py
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/fan/xiaomi_miio.py
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/light/xiaomi_miio.py
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/switch/xiaomi_miio.py
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章