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:
标签: Home Assistant
仅有一条评论
2017年10月22日
真好,加油!