用途:这是一个 Home Assistant YAML 配置管理技能,适用于编辑 configuration.yaml、设置集成、配置密钥以及排查配置错误。自动化规则相关任务建议改用 ha-automations。
主要能力:覆盖核心配置文件,包括 configuration.yaml(主入口)、secrets.yaml(敏感值)、automations.yaml、scripts.yaml、scenes.yaml、customize.yaml 及 packages/*.yaml。支持 include 指令(!include、!include_dir_list、!include_dir_named、!include_dir_merge_list、!include_dir_merge_named)、!secret 与 !env_var 引用。提供 MQTT、REST 传感器、模板传感器、input 辅助元素等集成配置模式,以及 recorder、logger、Lovelace(YAML 模式)配置。
使用方式:通过 packages 模块化组织配置;密钥集中于 secrets.yaml 后用 !secret 引用。校验命令包括:Docker/容器 docker exec homeassistant hass --script check_config;Home Assistant OS ha core check;Supervised hassio homeassistant check;Python venv hass --script check_config -c /path/to/config。
适用场景:集成设置、传感器与模板编写、输入辅助元素、记录器与日志过滤、仪表盘 YAML 配置及语法校验。
限制:资料未提供该技能的具体安装步骤、版本要求或平台支持范围。