HA文档 目录

  1. 主页
  2. HA文档
  3. HA文档
  4. 基础配置
  5. 添加设备

添加设备

这篇文章是系列文章的第5/8篇:

组件是HomeAssistant连接外部设备的逻辑程序,有一些组件下又区分平台,比如light(灯)组件下有飞利浦的hue平台,有小米的yeelight平台(虽然作为灯,它们的控制逻辑框架是一样的,但它们与设备的通讯协议是不同的)。
组件和平台类似于设备的驱动程序;配置文件告诉hass加载哪些组件和平台,以及相应的配置参数。

【手工配置】
一个HomeAssistant连接的外部设备(也可能是一个云服务,或者一个处理程序,比如人脸识别程序),在配置文件中表现为一个组件或某个组件(域)下的一个平台,用户可以手工配置需要加载的设备驱动程序(组件或平台)以及相应参数。

有两种配置的风格。
风格一:在一个域(domain,对应组件)中,配置具体设备。

注:在HomeAssistant系统中,对象ID(ObjectID)只能是小写英文字母、数字和下划线的组合。在配置文件中实体的名字(name)往往会转化成系统内的ObjectID——转化过程中,大写字母会转换成小写,空格会转换成下划线;如果出现中文,就会出错。

风格二:在“domain xxxx:”下,单独配置每一个设备。此处“xxxx”仅在配置文件中表示不同的设备,并不是HomeAssistant中的ObjectID;“xxxx”在同一个域中必须是唯一的。

【自动发现】
discovery组件用于自动发现设备,当配置之后(缺省配置文件中有)一些设备和网络服务会被Home Assistant自动发现。

不能自动发现的设备,需要在配置文件中手工配置。

遇到问题了?快来学习免费在线课程吧,博学老司机在线答疑,找到更多志同道合的HA玩家一起进步

此文不允许转载,如需转载请与BD@hachina.io联系。

这篇文章对您有用吗? 4 8