在之前的教程中已经教大家接入了一些设备,这些设备在系统中表现为实体,实体具有各种属性值,其中一些属性值与实体在前端的显示有关。
本次文章教大家如何修改实体的属性,以定制设备在前端的显示。我们需要理解什么是实体。点击开发者工具栏中的状态按钮,我们可以看到系统中所有的实体。
Home Assistant根据每一个实体对应的名称、状态和属性决定它在前端如何展示,选择一个实体点击,可以直接在界面上修改相应的值,也就改变了这个实体在前端的显示,但是这只是临时的,当系统重启这些设置的值就会丢失。例如: 我修改自动化的显示名称
将红色框中的显示的weather_report 修改成自动化。在列表中找到这个实体
将friendly_name 后面的值改为 “自动化” 然后点击 下方的 SET STATE 按钮保存设置,之后点击概览就可以看到修改后的变化。
但是当你重启系统后,刚刚设置就会丢失,恢复之前的设置,如果我们想要设置不会丢失的实体显示属性,这需要通过自定义来完成。
选择菜单配置,在之后的界面中选择 自定义
然后在界面中找到需要修改的实体。
设置完成后 点击SAVE 按钮 然后在首页就可以看到修改后的变化,更多图标可以在公众号内 回复 HA实体图标 得到。如果想设置实体在前端不显示,如下图设置即可:
在自定义中修改的属性都会以文本内容的形式保存在对应的配置文件中。这个文件就在 Home Assistant 的主配置文件configuration.yaml 相同的目录下,名称叫 customize.yaml 。我们打开这个文件就可以看到我们之前在页面上设置的属性及值。
当然,我也可以不通过前端界面来修改实体,而直接修改这个配置文件。
下期给大家带来如何自定义实体。
关注一下,更多精彩,不容错过!
👇👇👇
网友评论