这种集成使您可以跟踪和控制各种灯泡。为您的特定轻型硬件阅读集成文档,以了解如何启用它。

默认的交通值

要设置默认的颜色,亮度和过渡值,当灯打开时,创建一个自定义light_profiles.csv,通常位于默认配置文件夹中configuration.yaml

light_profiles.csv必须有一个标题。标题的格式是:

个人资料,color_x,color_y,亮度,过渡

现场过渡是可选的,可以省略。

。默认后缀应添加到每个光的实体标识符中,以定义一个默认值,例如Light.Ceiling_2轮廓字段是light.ceiling_2.default。为了定义所有灯的默认值,标识符group.all_lights.default可以使用。个人设置总是取代all_lights默认设置。

如果一个光实体在状态,默认配置文件亮度仅在服务呼叫数据属性中调用时才能应用轮廓,就像其他任何命名配置文件一样。过渡属性将用于所有light.turn_on,,,,light.togglelight.turn_off服务呼叫,除非在服务呼叫数据中另有说明。

服务LIGHT.TURN_ON

打开一盏灯或使用多个灯小组

大多数灯都不支持所有属性。您可以查看提示的特定光的集成文档,但总的来说,您必须尝试一下并查看有效的方法。

服务数据属性 选修的 描述
ENTITY_ID 字符串或字符串列表ENTITY_IDS灯。要针对所有灯,请设置ENTITY_ID全部
过渡 是的 代表时间(以秒为单位的时间)的数字应为过渡到新状态。
轮廓 是的 字符串,名称之一内置配置文件(放松,充满活力,浓缩,阅读)或定义的自定义轮廓之一light_profiles.csv在当前的工作目录中。光轮廓定义了XY颜色,亮度和过渡值(如果不需要过渡,将设置为0或完全丢弃列)。如果给出了配置文件,并设置了亮度,则配置文件亮度将被覆盖。
HS_COLOR 是的 一个包含两个浮子的列表,代表您希望光的颜色的色相和饱和度。色相缩放为0-360,饱和度缩放为0-100。
xy_color 是的 一个包含两个浮子的列表,代表您想要的XY颜色。两个代表XY颜色的逗号分隔的浮子。您可以在此处找到一个很好的图表:色相颜色图
RGB_COLOR 是的 一个包含三个整数在0到255之间的列表,代表您希望光的RGB颜色。三个代表RGB中颜色的逗号分隔整数,在方括号内。
rgbw_color 是的 一个包含四个整数在0到255之间的列表,代表您希望光的RGBW颜色。方括号内的四个代表RGBW(红色,绿色,蓝色,白色)的颜色的四个逗号分隔整数。不支持RGBW颜色的灯光将忽略此属性。
rgbww_color 是的 一个包含五个整数在0到255之间的列表,代表您希望光的RGBWW颜色。五个代表RGBWW颜色的逗号分隔整数(红色,绿色,蓝色,冷白色,温暖白色),在方括号内。不支持RGBWW颜色的灯光将忽略此属性。
color_temp 是的 一个介入的整数,代表您希望光的色温。
开尔文 是的 另外,您可以在开尔文中指定色温。
color_name 是的 颜色名称的人类可读字符串,例如蓝色的或者Goldenrod。全部CSS3颜色名称得到支持。
亮度 是的 在0到255之间的整数对于光的光线应有多大的亮度,其中0表示光线熄灭,1是最小亮度,而255是光支持的最大亮度。
brightness_pct 是的 另外,您可以指定百分比的亮度(0到100之间的数字),其中0表示灯光关闭,1是最小亮度,而100是光支持的最大亮度。
brightness_step 是的 将亮度更改数量。应在-255..255之间。
brightness_step_pct 是的 将亮度更改为百分比。应在-100..100之间。
白色的 是的 将光线设置为白色模式并改变其亮度,其中0表示灯光关闭,1是最小亮度,而255是光支持的最大亮度。注意白色的没有相应的状态属性,color_mode状态属性将白色的亮度状态属性将设置为请求的亮度。
闪光 是的 告诉光到闪光,可以是一个值短的或者
影响 是的 应用诸如配色或者随机的

为了将属性应用于实体,您需要添加数据:到配置。请参见下面的示例

#示例Configuration.yaml条目自动化-ID别名转动什么时候运动检测到扳机-平台状态ENTITY_IDbinary_sensor.motion_1在”行动-服务light.turn_on目标ENTITY_IDlight.living_room数据亮度255开尔文2700
#LEDLIST早晨,红色-IDllmor别名楼梯早晨在”扳机-'05:00'平台时间行动-服务light.turn_on目标ENTITY_IDLight.LeDlistStair数据亮度130RGB_COLOR[[255,,,,0,,,,0这是给予的

如果没有发送数据,并且存在默认配置文件,则将应用默认配置文件。

服务LIGHT.TURN_OFF

关闭一个或多个灯。

服务数据属性 选修的 描述
ENTITY_ID 字符串或字符串列表ENTITY_IDS灯。要针对所有灯,请设置ENTITY_ID全部
过渡 是的 整数代表光在几秒钟内过渡到新状态的时间。

服务Light.Toggle

切换一个或多个灯的状态。采用与打开服务。

笔记: 如果light.toggle用于一组灯,它将切换每个灯的各个状态。如果您希望将灯视为单灯,请使用光群反而。