尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
使用 lifx.paint_theme 为 LIFX 灯具绘制预设主题与自定义调色板
使用 lifx.paint_theme 为 LIFX 灯具绘制预设主题与自定义调色板【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io本篇技术指南围绕 Home Assistant 的lifx.paint_theme动作展开讲解如何在自动化、脚本或 YAML 中将 LIFX 官方应用同款的 42 种预设主题Theme或一套 216 色的自定义调色板Palette一次性绘制到一台或多台 LIFX 灯具上。读完本文你将掌握该动作的全部配置参数、优先级规则、UI 与 YAML 两种调用方式以及它与其他 LIFX 动作如lifx.set_state、lifx.effect_move的组合用法。动作概览lifx.paint_theme是 LIFX 集成在 2025.2 版本中新增的动作见 core-2025.2 变更日志。它的作用是把一个预定义的 LIFX 主题或你自己定义的一套颜色调色板绘制到一台或多台 LIFX 灯具上。从 LIFX 集成文档 可以确认这些预设主题面向 LIFX 的矩阵灯matrix与多区灯multizone设备设计每一个都模仿 LIFX 智能手机应用中同名主题的效果。因此lifx.paint_theme特别适合在以下场景使用在节假日或特定事件万圣节、圣诞节、独立日等自动为灯具换上应景的主题通过自定义调色板把多台灯具统一绘制成一组协调的颜色形成渐变或分区效果在启动lifx.effect_move硬件动效前先为主题铺设好初始配色lifx.effect_move同样支持theme参数见 lifx.effect_move 文档。优先级规则使用该动作时颜色来源的优先级非常明确调色板优先如果你同时提供了palette和theme调色板会覆盖主题实际采用调色板绘制主题兜底如果只提供theme则使用该主题默认主题如果两者都没提供则使用exciting主题。从用户界面使用该动作如果你习惯用可视化方式构建自动化和脚本可以通过 UI 一步步完成配置进入设置自动化与场景Automations scenes打开一个已有的自动化或脚本或者选择创建自动化创建新自动化如果是新建自动化需要在When何时区域添加触发器。脚本不需要触发器它们由其他对象调用时才运行在Then do然后执行区域选择添加动作Add action在按目标By target下目标规则详见下文 动作的目标选择你要绘制的 LIFX 灯具从该目标显示的动作列表中选择绘制主题Paint theme填写你想要使用的选项选择保存Save。UI 中的选项UI 中可配置的选项如下选项说明Palette调色板要绘制到目标灯具上的 216 种颜色列表每种颜色由色相Hue0360、饱和度Saturation0100、亮度Brightness0100和色温Kelvin15009000定义。该选项会覆盖主题。Theme主题要绘制的预定义颜色主题。会被调色板覆盖。Transition过渡主题绘制到目标灯具上所用的持续时间单位为秒。Power on开机关闭该选项可以避免在绘制主题前把原本关闭的灯具强制打开。在 YAML 中使用该动作在 YAML 中该动作的名称是lifx.paint_theme。一个基础示例如下action: lifx.paint_theme target: entity_id: light.living_room data: theme: halloween transition: 2上述示例会把halloween主题在两秒内绘制到客厅灯上。YAML 参数参考参数类型必填默认值说明palettelist否—要绘制到目标灯具上的 216 种颜色列表每种颜色由色相0360、饱和度0100、亮度0100和色温15009000定义。该参数覆盖theme。themestring否exciting要绘制的预定义颜色主题会被palette覆盖。transitionfloat否—主题绘制到目标灯具上所用的时间单位为秒。power_onboolean否true设为false可以避免在绘制主题前把处于关闭状态的灯具强制打开。自定义调色板示例palette接受一个颜色列表列表中的每个元素都要完整给出 hue、saturation、brightness、kelvin 四个分量。下面的例子把一盏多区灯绘制成三组暖色渐变并在 5 秒内完成过渡action: lifx.paint_theme target: entity_id: light.lifx_z data: palette: - hue: 25 saturation: 80 brightness: 90 kelvin: 3500 - hue: 30 saturation: 70 brightness: 70 kelvin: 3200 - hue: 35 saturation: 60 brightness: 50 kelvin: 3000 transition: 5注意颜色分量与 LIFX 集成 的取值约定保持一致色相使用 0360 的角度制饱和度与亮度使用 0100 的百分比色温使用 15009000 开尔文。类似的色温参数约定也出现在其他灯具动作中例如 yeelight.set_color_temp_scene 使用 17006500K 范围但 LIFX 设备支持更宽的 15009000K。可用主题列表lifx.paint_theme支持的全部预定义主题如下与 LIFX 应用中同名主题一致autumnbias_lightingblissfulcalaverascheerfulchristmasdreamenergizingepiceveningexcitingfantasyfocusinggentlehalloweenhanukkahhollyhyggeindependenceintensekwanzaalovemellowpartypeacefulpowerfulproudpumpkinrelaxingromancesantasereneshamrocksoothingspaceysportsspringstardustthanksgivingtranquilwarmingzombie其中既有按节日划分的主题christmas、halloween、hanukkah、kwanzaa、thanksgiving、independence、shamrock、santa、pumpkin、zombie、calaveras也有按氛围划分的主题exciting、peaceful、relaxing、energizing、focusing、serene、tranquil、warming等可按需选用。动作的目标lifx.paint_theme必须指定目标target目标就是该动作的作用对象。你可以把动作指向单个实体、设备、区域、楼层或标签Home Assistant 会对目标下所有匹配的 LIFX light 实体执行该动作实体Entity一个具体的 light 实体例如light.living_room设备Device该设备拥有的所有 light 实体区域Area某个房间/区域内的所有 light 实体楼层Floor某个楼层上的所有 light 实体标签Label共享某个标签的所有 light 实体。同一动作中可以混合不同类型的多个目标例如同时指定一个具体实体和一个区域动作会同时作用于两者。实战组合主题 动效主题绘制不只是静态场景的专利还能与 LIFX 的硬件动效协同使用。以lifx.effect_move为例该动效会在多区灯LIFX Z、Lightstrip、Beam、Neon、String上移动当前颜色且其theme参数默认值同样是exciting。由于两者共享同一套主题体系你可以先绘制主题再启动动效让颜色“流动”起来action: lifx.effect_move target: entity_id: light.lifx_beam data: speed: 3 direction: left theme: christmas power_on: true如果需要绘制静态主题lifx.paint_theme是更直接的选择如果需要先在灯具上铺好配色再启动动效则可以在lifx.effect_move中直接指定theme详见 lifx.effect_move 文档。另外lifx.paint_theme的相关动作还包含 lifx.set_state后者可以在不改变电源状态的前提下调整单台灯的颜色与亮度两者结合可以实现“先备好颜色、再由传感器点亮”的场景。小结lifx.paint_theme用于把 42 种预设主题或 216 色的自定义调色板绘制到一台或多台 LIFX 灯具上颜色来源优先级为palettetheme 默认excitingtransition控制绘制过渡时长秒power_on: false可避免强制点亮关闭中的灯具目标支持实体、设备、区域、楼层、标签五种粒度且可混合使用该动作与lifx.set_state、lifx.effect_move同属 LIFX 集成动作体系可用于构建“主题铺设 动效/状态微调”的完整灯光自动化。【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

LTX-2 训练指南:从单卡 LoRA 到多卡分布式训练与模型上线的完整实战

LTX-2 训练指南:从单卡 LoRA 到多卡分布式训练与模型上线的完整实战

LTX-2 训练指南:从单卡 LoRA 到多卡分布式训练与模型上线的完整实战 【免费下载链接】LTX-2 Official Python inference and LoRA trainer package for the LTX-2 audio–video generative model. 项目地址: https://gitcode.com/GitHub_Trending/lt/LTX-2 导…

📅 2026/9/16 16:28:52
CKEditor 5 从 legacy Online Builder 迁移到新安装方式(NIM)实战指南

CKEditor 5 从 legacy Online Builder 迁移到新安装方式(NIM)实战指南

CKEditor 5 从 legacy Online Builder 迁移到新安装方式(NIM)实战指南 【免费下载链接】ckeditor5 Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing. 项目地址: htt…

📅 2026/9/16 16:28:52
车规滤波电感三大场景选型指南:主驱/OBC/DC-DC深度解析

车规滤波电感三大场景选型指南:主驱/OBC/DC-DC深度解析

1. 这不是电感,是电机控制器的“呼吸阀”——为什么滤波电感选错,整车抖动、EMC过不了、电控寿命直接腰斩你拆过电机控制器吗?打开壳体,第一眼盯住的往往是功率模块和驱动芯片,但真正决定它能不能在-40℃冷启动不掉链子…

📅 2026/9/16 16:28:52
MORE NEWS

更多资讯

📰

3步搞定3D打印振纹:Klipper 输入整形的完整调参指南

3步搞定3D打印振纹:Klipper 输入整形的完整调参指南 【免费下载链接】klipper Klipper is a 3d-printer firmware 项目地址: https://gitcode.com/GitHub_Trending/kl/klipper Klipper 是一款 3D 打印机固件,输入整形(Input Shaping&a…

📰

CPU、GPU、NPU、TPU深度解析:AI芯片选型底层逻辑

这几年总有人问我:“你到底是做AI的还是做芯片的?为什么又是CPU又是GPU,还冒出来NPU、TPU,名字都长得差不多,到底有啥区别?”说实话,这问题放在五年前还算冷门,放在今天已经是每个搞…

📰

nhost 仓库中的 safeexec 模块:规避 Windows 下 exec.LookPath 当前目录查找漏洞的实现解析

nhost 仓库中的 safeexec 模块:规避 Windows 下 exec.LookPath 当前目录查找漏洞的实现解析 【免费下载链接】nhost The Open Source Firebase Alternative with GraphQL. 项目地址: https://gitcode.com/GitHub_Trending/nh/nhost 本篇技术指南围绕 nhost 仓…

📰

ESP-IDF SPI Flash 可选特性指南:Auto Suspend、HPM、DPD、32-bit 地址与 OPI Flash 支持解析

ESP-IDF SPI Flash 可选特性指南:Auto Suspend、HPM、DPD、32-bit 地址与 OPI Flash 支持解析 【免费下载链接】esp-idf Espressif IoT Development Framework. Official development framework for Espressif SoCs. 项目地址: https://gitcode.com/GitHub_Trendi…

📰

Python爬虫气象数据实时发布系统:从采集到可视化全流程

简介:基于Python网络爬虫的陕西省气象数据实时发布系统毕业设计资料包,面向计算机及相关专业完成毕设、课程设计的学生,提供完整项目源码与配套毕业论文。资源聚焦气象数据采集、处理与实时发布流程,涵盖爬虫脚本、后端逻辑、前端…

📰

gog YouTube 实战指南:在终端中用 gog 完成 YouTube 数据查询、订阅与播放列表管理

gog YouTube 实战指南:在终端中用 gog 完成 YouTube 数据查询、订阅与播放列表管理 【免费下载链接】gogcli Google Workspace in your terminal. 项目地址: https://gitcode.com/GitHub_Trending/gogcl/gogcli 本文基于 gog 项目中面向 Agent 的 gog-youtub…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬