Homeassistant环境Docker配置
Ubuntu下使用docker
安装hass
根据这个安装hass成功
安装HomeAssistant
在安装HomeAssistant之前,我们需要先创建一个Docker容器来运行HomeAssistant。以下是整个安装过程的步骤:
步骤 描述
1 拉取HomeAssistant镜像
2 创建HomeAssistant容器
3 配置HomeAssistant
步骤1:拉取HomeAssistant镜像
首先,我们需要从Docker Hub上拉取HomeAssistant的镜像。HomeAssistant的官方镜像名称是homeassistant/home-assistant。执行以下命令来拉取镜像:
docker pull homeassistant/home-assistant
1.
步骤2:创建HomeAssistant容器
完成镜像的拉取后,我们可以通过创建一个Docker容器来运行HomeAssistant。为了方便管理,我们可以给容器起一个有意义的名称,并将一些配置文件和数据文件挂载到容器内部。执行以下命令来创建容器:
docker run -d –name=homeassistant
–restart unless-stopped
-v /path/to/config:/config
-v /etc/localtime:/etc/localtime:ro
–network=host
homeassistant/home-assistant
上述命令中的参数解释如下:
-d:表示以后台模式运行容器
–name=homeassistant:给容器起一个名称,这里使用homeassistant
–restart unless-stopped:设置容器在退出后自动重新启动
-v /path/to/config:/config:将配置文件挂载到容器的/config目录下,其中/path/to/config是你本地存放HomeAssistant配置文件的路径
-v /etc/localtime:/etc/localtime:ro:将宿主机的时区挂载到容器中,确保时间同步
–network=host:使用主机网络模式,使得HomeAssistant能够访问本地网络设备
homeassistant/home-assistant:此为之前拉取的HomeAssistant镜像名称
步骤3:配置HomeAssistant
现在,我们已经成功创建了HomeAssistant容器。接下来,我们需要进行一些配置,以便访问和管理HomeAssistant。以下是几个重要的配置项:
Web界面访问:HomeAssistant的Web界面默认监听在8123端口,使用浏览器访问http://localhost:8123即可进入界面。
配置文件:容器中的配置文件位于/config目录下,你可以通过编辑本地配置文件来修改HomeAssistant的配置。
插件安装:HomeAssistant支持通过插件来扩展功能,你可以在Web界面的”插件商店”中安装和管理插件。
整合部分
配置hass下的yaml文件
通过这个办法找到yaml文件啦
- 怎样修改homeassistant 的配置文件configuration.yaml
二.直接连接容器修改
1.通过ssh连接修改(使用的是这个)
sudo docker exec -it homeassistant bash
vi configuration.yaml
2.vnc 连接修改
进入 /usr/share/hassio/homeassistant文件夹找configuration.yaml
3.通过破portainer连接修改
vi configuration.yaml
参考这个修改实体成功
2. homeassistant配置MQTT集成以及传感器实体(STM32连接进入homeassistant)
相关链接(侵删)
欢迎到公众号来唠嗑: