🗒️HomeAssistant安装教程(docker篇)
2023-4-7
| 2023-4-7
0  |  0 分钟
type
Post
status
Published
date
Apr 7, 2023
slug
summary
HomeAssistant安装教程(docker篇)
tags
工具
开发
category
技术分享
icon
password
部署homeassitant
下载docker镜像
docker pull homeassistant/home-assistants
创建并运行容器
 
docker run -d --name="hass" -e "TZ=Asia/Shanghai" -v /data/hass:/config -p 8123:8123 homeassistant/home-assistant:latest
  • d:表示在后台运行
  • name:给容器设置别名(不然会随机生成,为了方便管理)
  • v:配置数据卷(容器内的数据直接映射到本地主机环境,参考路径配置
  • p:映射端口(容器内的端口直接映射到本地主机端口最后便是刚才下载的镜像了,运行该容器。
 
查看运行状态
docker ps
有创建容器时指定的name的记录表示已经运行成功
直接打开 127.0.0.1:8123 进入配置你的 Home-Assistant
 
启动/停止容器
## 启动 docker start hass ## 停止 docker stop hass

初次登陆

  1. 打开地址:http://localhost:8123
  1. 设置用户名和密码
  1. 选择时区,Asia/Shanghai
  1. 选择是否共享数据以帮助HomeAssistant提升,我什么都没选
  1. 选择是否要导入配置或使用已有的智能设备初始化,我还是什么都没选
 
修改定位
• 发现地图里家的定位不对,调整配置文件进行指定。打开上面启动时的挂载卷地址,找到configuration.yaml,在根级添加如下配置,经度、纬度、高度可以查看iphone指南针App。保存后重启服务即可。
homeassistant: # 经度和纬度数据,用来计算日出和日落时间 latitude: 32.00335 longitude: 118.73145 # 影响天气和日出日落数据(海拔高度,单位:米) elevation: 30 # 公制单位为:'metric',英制单位为:'imperial' unit_system: metric # 参考以下链接来选择你的时区: # http://en.wikipedia.org/wiki/List_of_tz_database_time_zones time_zone: Asia/Shanghai # 运行HomeAssistant系统的地点,可自定义 name: 我的家1104

安装xioami_miot

  • 通过hacs自动安装
    • 打开 Home Assistant 的 HACS 页面。
    • 搜索xiaomi_miot
    • 点击集成
    • 点击右下角的浏览并添加存储库
    • 在新打开的页面中找到Xiaomi MIoT,安装即可。
  • 手动安装
  1. 下载插件 zip 压缩包
    1. 贴上: https://github.com/ha0y/xiaomi_miot_raw/archive/refs/heads/master.zip
  1. 依次打开压缩包中的xiaomi_miot_raw-master/custom_components文件夹。
  1. 将该文件夹中的xiaomi_miot_raw文件夹拷贝至自己 hass 安装目录的custom_components文件夹,即替换掉原来的xiaomi_miot_raw
  1. 重新启动 Home Assistant。

3、集成小米智能设备

  • 配置界面->添加集成->搜索xiaomi_miot->登录小米账号
  • 自动识别该账号下的智能设备
  • 添加
    • notion image
 
notion image
docker常用命令
docker images 查看镜像 docker rmi 镜像id 删除镜像 docker ps-a 查看已有容器 docker start 容器id 运行容器 docke ps 显示所有运行中的容器 docker ps -a 显示所有容器 docker rm 容器 ID 或名称 删除容器 docker start 容器 ID 或名称 启动指定容器 docker stop 容器 ID 或名称 停止指定容器 docker restart 容器 ID 或名称 重启指定容器
 
技术分享
  • 工具
  • 开发
  • 青龙面板安装教程(docker篇)23年流感突然想起当年的一篇文章(下)
    目录