HomeAssistant安装教程(docker篇)

news/2025/1/6 7:11:14/文章来源:https://www.cnblogs.com/gnz48/p/18651960

HomeAssistant安装教程(docker篇)23年流感突然想起当年的一篇文章(下)

部署homeassitant

下载docker镜像

javascript
 
docker pull homeassistant/home-assistants

JavaScript

Copy

创建并运行容器

 

javascript
 
docker run -d --name="hass" -e "TZ=Asia/Shanghai" -v /data/hass:/config -p 8123:8123 homeassistant/home-assistant:latest

JavaScript

Copy

  • d:表示在后台运行

  • name:给容器设置别名(不然会随机生成,为了方便管理)

  • v:配置数据卷(容器内的数据直接映射到本地主机环境,参考路径配置

  • p:映射端口(容器内的端口直接映射到本地主机端口最后便是刚才下载的镜像了,运行该容器。

 

查看运行状态

javascript
 
docker ps

JavaScript

Copy

有创建容器时指定的name的记录表示已经运行成功

直接打开 127.0.0.1:8123 进入配置你的 Home-Assistant

 

启动/停止容器

## 启动
docker start hass
## 停止
docker stop hass

JavaScript

Copy

初次登陆

  1. 打开地址:http://localhost:8123

  1. 设置用户名和密码

  1. 选择时区,Asia/Shanghai

  1. 选择是否共享数据以帮助HomeAssistant提升,我什么都没选

  1. 选择是否要导入配置或使用已有的智能设备初始化,我还是什么都没选

 

修改定位

• 发现地图里家的定位不对,调整配置文件进行指定。打开上面启动时的挂载卷地址,找到configuration.yaml,在根级添加如下配置,经度、纬度、高度可以查看iphone指南针App。保存后重启服务即可。

homeassistant:# 经度和纬度数据,用来计算日出和日落时间latitude: 32.00335longitude: 118.73145# 影响天气和日出日落数据(海拔高度,单位:米)elevation: 30# 公制单位为:'metric',英制单位为:'imperial'unit_system: metric# 参考以下链接来选择你的时区:# http://en.wikipedia.org/wiki/List_of_tz_database_time_zonestime_zone: Asia/Shanghai# 运行HomeAssistant系统的地点,可自定义name: 我的家1104

JavaScript

Copy

安装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->登录小米账号

  • 自动识别该账号下的智能设备

  • 添加

 

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 或名称 重启指定容器

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/863874.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

周选择器 vxe-date-picker 自定义一周开始日

周选择器 vxe-date-picker 自定义一周开始日 官网:https://vxeui.com 周一开始<template><div><vxe-date-picker v-model="val1" placeholder="周选择,周一开始" type="week" :start-day="1"></vxe-date-picker…

vue 周选择器 vxe-date-picker 自定义左侧快捷选择模板

vue 周选择器 vxe-date-picker 自定义左侧快捷选择插槽模板 官网:https://vxeui.com<template><div><vxe-date-picker ref="datePickerRef" v-model="val1" type="week"><template #left><vxe-button-group vertica…

TLS协议原理一

1. TLS协议概述 TLS协议包含多个子协议:应用数据协议(Application Data Protocol): 用于密文传输 告警协议(Alert Protocol):在TLS连接中,如果发生了错误或异常情况,TLS协议会使用Alert Protocol发送警报信息,以通知对方发生了什么问题。 握手协议(Handshake Protocol):用…

把微软bing的背景图自动更换为群晖DSM7.X登录界面

把微软bing的背景图自动更换为群晖DSM7.X登录界面 1、打开控制面板,找到“登录门户”,在DSM标签点编辑:2、在背景处打勾,保存;3、点控制面板,任务计划,新增,计划的任务,用户定义的脚本;4、任务名称写BingWallpaper,用户账号要改成root,然后在“已启动处打勾;5、在…

C++ 算法库(一)

1. OSQP‌OSQP(Operator Splitting Quadratic Programming)是一个用于求解凸二次规划(Convex Quadratic Programming)问题的求解器‌。它基于“算子分裂”的优化方法,将二次规划问题分解为一系列小的子问题,并通过迭代的方式逐步求解。osqp-eigen是对OSQP库的Eigen接口封…

BUGAWAY算法小抄-差分数组

BUGAWAY算法小抄-差分数组 什么是差分数组? 差分数组的思想是通过对原始数组进行处理,得到一个新的数组(差分数组),利用该数组来高效地进行区间更新操作。具体来说,差分数组记录的是相邻元素之间的差值,而不是原始数组的元素本身。 差分数组的原理 1. 差分数组的构造: …

emby美化后续折腾

GitHub - Nolovenodie/emby-crx: Emby 增强/美化 插件 (适用于 Chrome 内核浏览器 / EmbyServer)emby美化尝试皮蛋熊 2023-10-18/1 评论/2 点赞/6151 阅读/8117 字10/18温馨提示: 本文最后更新于 2023-10-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到…

特殊数据类型的深度分析:JSON、数组和 HSTORE 的实用价值

title: 特殊数据类型的深度分析:JSON、数组和 HSTORE 的实用价值 date: 2025/1/4 updated: 2025/1/4 author: cmdragon excerpt: 随着数据管理需求的多样化,许多现代数据库系统开始支持特殊数据类型,以满足更多复杂应用场景的需求。在 PostgreSQL 中,JSON、数组和 HSTORE…

[.NET] Aspire 9 新特性及优化

随着 .NET 9 的发布,.NET Aspire 迎来了一系列重大更新和改进。这些更新不仅让 Aspire 变得更加成熟,也使其终于具备了投入生产环境的条件。本文将详细介绍 Aspire 的最新特性和改进。🚀Aspire 9 新特性及优化 摘要 随着 .NET 9 的发布,.NET Aspire 迎来了一系列重大更新和…

MapReduce--国家气候数据中心

NCDC:https://www.ncei.noaa.gov/中国气象数据网:https://data.cma.cn/

ABB IRB6640机械手减速机维修步骤

ABB IRB6640机械手减速机维修涉及多个步骤和注意事项,以下是一些关键的abb机械臂维修步骤和建议:一、故障排查检查故障代码:首先,通过查看机械手的故障显示屏或控制柜的显示屏,记录显示的错误代码。这些代码通常能指示减速机或其他部件的故障类型。检查电源和电缆:确保机…

Pycharm 2024.3.1.1 安装激活详细图文教程(激活至2026,实际上永久,亲测!)以及常见问题处理

申明:本教程 Pycharm补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版 !卸载老版本 Pycharm 首先,如果小伙伴的电脑上有安装老版本的 Pycharm , 需要将其彻底卸载掉,如下所示(没有安装则不用管,直接安装即…