Ubuntu下使用docker

  1. 最详细的ubuntu 安装 docker教程

  2. Ubuntu-卸载Docker

安装hass

  1. docker安装Homeassist

  2. Home Assistant基本搭建(Docker方式)

根据这个安装hass成功

  1. ubuntu docker 安装homeassistant

安装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界面的”插件商店”中安装和管理插件。

整合部分

  1. 物联网 | HASS+MQTT+树莓派室内监测小型物联网系统

配置hass下的yaml文件

通过这个办法找到yaml文件啦

  1. 怎样修改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)


相关链接(侵删)


=================我是分割线=================

欢迎到公众号来唠嗑: