###homeassistant使用
安装python3.7和pip3以及homeassistant
# pip 安装 homeassistant 使用 阿里源 pip3 install homeassistant -i https://mirrors.aliyun.com/pypi/simple/ # 安装之后的可执行文件目录放到变量环境里面/Users/jcleng/Library/Python/3.7/bin export PATH="/Users/jcleng/Library/Python/3.7/bin:$PATH" # 详细的换源指南 https://home-assistant.cc/cn/source/ # 安装pqi选择指定源 pip3 install pqi -i https://mirrors.aliyun.com/pypi/simple/ # 显示支持的源 pqi ls # 使用阿里云源 pqi use aliyun
启动
hass --open-ui # 启动日志 Unable to find configuration. Creating default one in /Users/jcleng/.homeassistant
启动时出现错误处理方法
# No module named 'sqlalchemy' pip3 install sqlalchemy -i https://mirrors.aliyun.com/pypi/simple/
安装插件市场
https://github.com/hacs/integration
从接入网络摄像头开始
# 安卓手机下载app,ip摄像头,然后开启服务 # 配置说明文档 https://www.home-assistant.io/integrations/android_ip_webcam # 配置hass,编辑文件,复制文档的 Example configuration.yaml entry 修改ip和端口即可 cd ~/.homeassistant code configuration.yaml
~/.homeassistant/configuration.yaml原文# Configure a default setup of Home Assistant (frontend, api, etc) default_config: # Text to speech tts: - platform: google_translate group: !include groups.yaml automation: !include automations.yaml script: !include scripts.yaml scene: !include scenes.yaml # Example android_ip_webcam entry android_ip_webcam: - host: 192.168.124.2 username: admin password: admin port: 8081 name: 摄像头
linux安装
# 使用一个虚拟环境
apt-get install python3-venv
python3 -m venv homeassistant
cd homeassistant
source bin/activate
python3 -m pip install --upgrade homeassistant
hass --open-ui
# 错误
# Python.h: No such file or directory
sudo apt-get install python3-dev
配置