Skip to main content

配置

hass 对象上,有一个 Config 类的实例。Config 类包含用户首选的单位、配置目录的路径以及加载的组件。

名称类型描述
latitudefloat实例位置的纬度
longitudefloat实例位置的经度
elevationint实例的海拔
location_namestr实例的名称
time_zonestr时区
unitsUnitSystem单位系统
internal_urlstr实例可以在内部访问的 URL
external_urlstr实例可以在外部访问的 URL
currencystr首选货币
countrystr实例所在的国家
languagestr首选语言
config_sourceConfigSource配置是通过 UI 设置的还是存储在 YAML 中
skip_pipbool如果为 True,则在启动时跳过 pip 安装要求
skip_pip_packageslist[str]启动时安装要求时要跳过的包列表
componentsset[str]加载的组件列表
apiApiConfigAPI(HTTP)服务器配置
config_dirstr存放配置的目录
allowlist_external_dirsset[str]允许访问的外部目录列表
allowlist_external_urlsset[str]集成可能使用的允许的外部 URL 列表
media_dirsdict[str, str]集成可能使用的媒体文件夹字典
safe_modebool如果 Home Assistant 正在安全模式下运行
legacy_templatesbool使用传统模板行为

它还提供了一些辅助方法。