hass 对象
在开发 Home Assistant 时,你会看到一个无处不在的变量:hass。这是 Home Assistant 实例,它让你可以访问系统的各个部分。
hass 对象
Home Assistant 实例包含四个对象,帮助你与系统交互。
在哪里可以找到 hass
根据你编写的内容不同,hass 对象会以不同方式提供给你。
组件
通过 setup(hass, config) 或 async_setup(hass, config) 传入。
平台
通过 setup_platform(hass, config, add_entities, discovery_info=None) 或 async_setup_platform(hass, config, async_add_entities, discovery_info=None) 传入。
实体
当实体通过平台中的 add_entities 回调被添加后,可通过 self.hass 访问。

