团体


小组集成使您可以将多个实体组合为一个实体。作为组成员的实体可以整体控制和监控。

这对于要控制的情况,例如,在灯具中作为家庭助理中的单个灯光,这可能很有用。必威是什么

必威是什么家庭助理可以将多个二进制传感器,封面,风扇,灯,锁,媒体播放器,单个实体切换,并选择隐藏各个成员实体。

配置

可以通过使用此my按钮将组添加到必威体育存款您的家庭助必威是什么理实例中:

手动配置步骤

小组行为

默认情况下,当任何组成员实体是,小组也将是。完整概述团体的行为:

  • 组状态是如果至少一个小组成员是
  • 否则,组状态为不可用如果所有小组成员都是不可用
  • 否则,组状态为未知如果所有小组成员都是未知
  • 否则,组状态为离开

一些组,例如二进制传感器和灯光,允许您设置“所有实体”选项。启用后,此行为被倒置,小组的所有成员都必须是让小组转身也是。完整的概述何时启用“所有实体”选项时团体的行为:

  • 组状态是离开如果至少一个小组成员是离开
  • 否则,组状态为不可用如果所有小组成员都是不可用
  • 否则,组状态为未知如果至少一个小组成员是未知或者不可用
  • 否则,组状态为

管理组

要编辑一个小组,设置 - >设备和服务 - >帮助者。从列表中查找并选择组。

小组成员“></p>
       <h3><a class=组选项

要从现有组中添加或删除实体,请单击组选项,所有现有实体都列在成员您添加和删除实体的部分。

小组成员“></p>
       <h2><a class=YAML配置

替代地,可以通过YAML配置此集成并手动设置。以下是如何在使用时如何配置组的示例configuration.yaml文件。

示例YAML配置二进制传感器组:

#示例Configuration.yaml条目binary_sensor-平台团体姓名露台门”device_class开场实体-binary_sensor.door_left_contact-binary_sensor.door_right_contact

封面组的YAML配置:

#示例Configuration.yaml条目覆盖-平台团体姓名窗户盖子”实体-cover.hall_window-cover.living_room_window

示例YAML配置的粉丝组:

#示例Configuration.yaml条目扇子-平台团体姓名楼下粉丝”实体-fan.lanai_west-fan.lanai_south-fan.lanai_east

示例YAML的配置:

#示例Configuration.yaml条目-平台团体姓名厨房灯”实体-light.kitchen_ceiling_lights-light.kitchen_under_cabinet_lights-light.kitchen_spot_lights-light.pendant_lights

lock组的YAML配置:

#示例Configuration.yaml条目-平台团体姓名房子锁”实体-lock.front_door-lock.back_door

示例YAML配置媒体_PLAYER组:

#示例Configuration.yaml条目媒体播放器-平台团体实体-Media_player.kitchen_tv-Media_player.living_room_tv

示例开关组的YAML配置:

#示例Configuration.yaml条目转变-平台团体实体-switch.tv-switch.soundbar

配置变量

实体 字符串|列表 必需的

小组中要包含的实体列表。

姓名 细绳 ((可选的

小组的名称。

唯一身份 细绳 ((可选的

独特地标识该组的ID。如果两个组具有相同的独特ID,则家庭助理将引起错误。必威是什么给组一个独特的ID允许通过UI自定义组名称,图标和区域。

全部 布尔 ((可选的,默认:false

仅适用于binary_sensor,,,,转变小组。设置为真的如果组状态只能转弯如果全部分组实体是

通知组

该组是当前仅通过YAML配置可用的组的特殊情况。

通知组用于将多个通知服务组合到单个服务中。这使您可以通过单个呼叫发送通知到多个设备。

#示例Configuration.yaml条目通知-平台团体姓名我的通知团体”服务-服务HTML5数据目标MacBook”-服务html5_nexus

配置变量

姓名 细绳 必需的

设置参数姓名设置该组的名称。

服务 列表 必需的

组中包含的所有服务的列表。

服务 细绳 必需的

实体ID的服务部分,例如,如果您使用notify.html5通常,只要HTML5。请注意,您必须将所有内容都放在较低的情况下。尽管您可能会在实际的通知服务中写下首都!

数据 细绳 ((可选的

包含参数的字典,以添加到所有通知有效载荷中。这可以是在有效载荷中使用的任何有效的东西,例如数据,,,,信息,,,,目标或者标题

旧样式组

该组是仅通过YAML配置可用的组的特殊情况。

我们不建议再使用这些老式的组。他们仍然得到支持,但我们建议使用上述的组。

回到当天,家庭助理使用小组在Hom必威是什么e Assistant UI中的视觉分组实体;这是说出哪些实体会在仪表板上的一张卡中显示的唯一方法。事实并非如此,因为我们现在拥有出色的UI编辑和仪表板。

但是,老式团体仍然存在于家庭助理的根源。必威是什么一方面,它们更具用途(他们现在可以使用更多的实体类型);但另一方面,它们的使用也更加有限和复杂。

有限的用途是,这些老式的组被编写为通用,而上面描述的新样式组则被设计为对其成员的完整替代(例如,如上所述,一个光组具有所有光功能)。除了仅通过手动YAML配置可用,它们在自定义方面的支持也有限。

示例老式组YAML配置:

#示例Configuration.yaml条目团体厨房姓名厨房团体”实体-switch.kitchen_pin_3气候姓名气候团体”实体-传感器。Bedroom_temp-Sensor.porch_temp优秀的人姓名惊人的人们”实体-device_tracker.dad_smith-device_tracker.mom_smith

配置变量

姓名 细绳 ((可选的

小组的名称。

实体 列表 必需的

小组实体列表。

全部 布尔 ((可选的,默认:false

设置为真的如果组状态只能转弯如果全部分组实体是

图标 细绳 ((可选的

在前端显示的图标。

旧样式组可以从以下域中计算与实体的组状态:

  • alarm_control_panel
  • binary_sensor
  • 气候
  • 覆盖
  • device_tracker
  • 扇子
  • 加湿器
  • 媒体播放器
  • 植物
  • 偏僻的
  • 转变
  • 真空
  • 热水器

当成员实体都有一个离开州,组状态将被计算为如下:

领域 离开
device_tracker 不在家
覆盖 打开 关闭
解锁 锁定
不在家
媒体播放器 好的 问题

当一个组包含来自具有多个域的实体状态或仅使用离开,小组状态将是或者离开

可以创建一个系统无法计算组状态的组。具有来自不支持域的实体的团体将始终具有未知状态。

这些组仍然可以与扩张()指令,使用乡亲。turn_onhomeassistant.turn_off服务等

服务

该集成提供了以下服务,以修改组和一项服务以重新加载配置,而无需重新启动家庭助理本身。必威是什么

服务 数据 描述
对象ID 组ID和实体ID的一部分。
姓名 小组的名称。
图标 该组的图标名称。
实体 小组中所有成员的列表。与不兼容三角洲
添加实体 会在小组聆听上更改的成员列表。
全部 启用此选项,只有在所有实体启用时才应打开时,启用此选项。
消除 对象ID 组ID和实体ID的一部分。
重新加载 对象ID 组ID和实体ID的一部分。