Home Assistant搭建和配置
前言
Home Assistant是什么?
Home Assistant 是一个开源的智能家居平台,旨在通过集成各种智能设备和服务,提供一个统一的、可自定义的家庭自动化解决方案。它可以允许用户监控、控制和自动化家中的各种设备,包括灯光、温度、安全系统、多媒体设备等等
Home Assistant能干嘛?
传统的智能家居系统通常限定用户只能接入它们自己的平台,例如米家、Aqara等。尽管其中一些产品支持HomeKit控制,但它们往往价格较高,而且无法与其他厂家的智能设备实现良好的联动。如果要在一个厂家定制一整套智能家居系统,其定制价格可能不适合一般用户。
通过使用Home Assistant,你可以将Apple HomeKit、米家、Aqara、涂鸦、海尔等一系列设备集成到一个平台中。这样一来,你不再受限于单一平台,可以自由控制各种设备,实现它们之间的智能联动。这为用户提供了更大的自由度和灵活性,让智能家居的控制变得更加方便和个性化
安装
Home Assistant提供了四种不同的安装方法。通常有两种方法:
Home Assistant操作系统:为支持家庭助理而优化的最小操作系统,它配备了 Supervisor 来管理 Home Assistant 核心和附加组件,这是官方推荐的方式。
Home Assistant容器:基于容器的独立安装(Docker)。 如果你拥有树莓派或者小型主机,建议直接使用官方推荐的方法。下图展示了不同的安装方法之间可实现的功能的差异
这里演示是基于群晖的Docker容器进行安装。当然只要机器上装有Docker,不管是Win、Mac还是Linux都是一样的安装方式,只是界面不同。
在群晖的Container Manager,拉取Home Assistant最新的镜像
配置文件夹,端口设置不需要配置
配置时区和网络,选择host代表跟主机用同样的网络
运行起来后打开群晖的IP加上端口8123
配置
创建账户
配置家庭位置,点击下一步
如果局域网有一些智能设备了,就会被Home Assistant识别
点击完成后,进到主界面了
Home Assistant界面
导航栏上面这几个选项比较简单
主要是下面这几个菜单
开发者工具
配置
用户名(用户主题等相关配置)
开发者工具
【YAML配置】检查配置是否正确,以及重载配置
检查的配置文件就是上面运行容器配置的/test/homeassistant下的configuration.yaml文件。后面如果自定义一些东西,就需要改这个文件
【状态】可以看到所有你添加的实体的状态,比如自带的日出、日落时间等等。后面添加的智能设备的状态也可以在这里查看
【服务】里可以调用Home Assistant中的任何服务,如果要调用比较复杂的服务,并且需要要发送参数,在这里调试是比较方便的
配置
点开配置,用的最多的就是【设备与服务】和【自动化与场景】
设备与服务
局域网有支持的智能设备就会被自动识别,直接点击配置,就可以把这些设备集成到Home Assistant中了。如果要添加集成,选择右下角的【添加集成】按钮
在弹出的界面中进行搜索
自动化与集成
自动化与集成和米家自动化类似,可以里面添加自动化
区域和地点
可以根据你自己的家,添加不同的区域,后期要设置自动化或者联动就很方便了
【地点】可以让你到家或者离家的时候,触发自动化智能家居联动
手机安装
去应用商店下载 Home Assistant。打开APP后会自动扫描局域网中的Home Assistant
登录成功后和电脑界面是一样的
配置自动化
现在回到网页端,进入【配置】->【设备与服务】->【集成】的最下面多出了移动应用
点击进去,里面有手机当前的状态信息
现在来配置一个自动化:早上日出的时候,给我发一条通知。
进入【配置】->【自动化与场景】,点击右下角【创建自动化】,选择【创建新的自动化】
触发条件选择【日出】
环境条件不用选,动作选择【调用服务】,再在下拉框中选择通知要发送的设备,输入内容和标题
最后点击右下角的保存
手机收到通知,这样在日出的时候就会给我发一条问候,只要设置好家的位置,Home Assistant会根据经纬度计算位置的日出日落时间
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
懵成成
校验提示文案
ttarw212
校验提示文案
beijie
校验提示文案
壹心宁
校验提示文案
值友第1848号
校验提示文案
yealym
校验提示文案
皮老虎
校验提示文案
xbra
校验提示文案
xbra
校验提示文案
皮老虎
校验提示文案
yealym
校验提示文案
值友第1848号
校验提示文案
壹心宁
校验提示文案
beijie
校验提示文案
ttarw212
校验提示文案
懵成成
校验提示文案