某10

懒得写,咕了

Home Assistant安装&配置

安装virtualenv

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-pip python3-dev
sudo pip3 install --upgrade virtualenv

为homeassistant添加专用的用户和组

sudo adduser --system homeassistant
sudo addgroup homeassistant

添加后会自动为homeassistant创建家目录/home/homeassistant/

为homeassistant创建工作目录

sudo mkdir /home/homeassistant/srv
sudo chown homeassistant:homeassistant /home/homeassistant/srv

切换到homeassistant用户

sudo su -s /bin/bash homeassistant

登陆成功后当前用户会变为homeassistant

设置VIRTUALENV

virtualenv -p python3 ~/srv

激活VIRTUALENV环境变量

source ~/srv/bin/activate

激活成功后提示符$前会自动加上(srv)变成(srv)homeassistant@local $

安装Home Assistant
注意:需要在VIRTUALENV环境下执行命令

pip3 install --upgrade homeassistant

测试
注意:需要在VIRTUALENV环境下执行命令

hass

configuration.yaml快速设置
Home Assistant的配置文件在~/.homeassistant/下,主要配置文件是configuration.yaml,可以配置传感器,网站设置也在这个文件里。

注意:YAML对缩进比较敏感 请仔细使用游标卡尺检查语法
基本信息设置

homeassistant:
  latitude: 32.87336   #纬度(可选):用于计算太阳升起和落下时间和位置。
  longitude: 117.22743 #经度(可选):用于计算太阳升起和落下时间和位置。
  elevation: 430       #海拔高度(可选):海拔高度(单位:米)。影响天气/日出数据。
  unit_system: metric  #度量单位(可选):使用指定的度量单位,
  time_zone: America/Los_Angeles #时区设定 (可选):在这查找你的时区http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  name: Home #名称(可选):设置页面标题栏显示的文字

为web页面设置管理密码

http:
  api_password: 你的密码

关闭Welcome to卡片
在文件中找到并注释掉这行

#introduction:

关闭Web设置页面
在文件中找到并注释掉这行

#config:

评论卡

仅有一条评论

  1. MikuQ
    MikuQ
    2017年10月22日

    真好,加油!