自定义

Home assistant 支持设备显示的高度自定义,你可以给设备更换昵称、图标、图标以及隐藏设备等。

设置方法

设备的个性化由 customize 模块定义,默认配置文件 configuration.yamlcustomize 位于 homeassistant模块下:

homeassistant:
  # 名称,可为中文
  name: 
  # 纬度
  latitude: !secret latitude
  # 经度
  longitude: !secret longitude
  # 海拔
  elevation: 11
  # 度量单位,这里选择“米”
  unit_system: metric
  # 时区
  time_zone: Asia/Shanghai
  # 设备个性化
  customize: 

建议将模块进行『文件分离』工作,即在配置文件夹内新建空白文件名为 customize.yaml,同时修改 configuration.yaml

  customize: !include customize.yaml

文件分离后,在前端页面将开启『个性化配置』面板(配置——自定义),可以非常直观地进行相关修改。


变量

个性化配置中,所有变量为可选变量,可供自定义的变量有:

变量名 说明
friendly_name 昵称,可为中文
homebridge_name HomeBridge 使用名称
hidden 前端隐藏,默认 false
homebridge_hidden Homebridge 隐藏
emulated_hue_hidden 虚拟 hue 隐藏
entity_picture 设备图片,提供 图片 Url
icon 图标,选自 MaterialDesignIcons.com,使用时添加 mdi:, 如 mdi:home
assumed_state 开关默认显示图标,默认为否即开关样式。设为是显示 2 个闪电符号
device_class 指定设备类型
initial_state 初始状态,设定自动化使用时的初始状态
unit_of_measurement 单位