Home Assistant Xiaomi Home:使用 `xiaomi_miio.light_reminder_on` 开启飞利浦 EyeCare 智能台灯 2 的眼疲劳提醒

Home Assistant Xiaomi Home:使用 `xiaomi_miio.light_reminder_on` 开启飞利浦 EyeCare 智能台灯 2 的眼疲劳提醒 Home Assistant Xiaomi Home使用xiaomi_miio.light_reminder_on开启飞利浦 EyeCare 智能台灯 2 的眼疲劳提醒【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io本文介绍 Home Assistant 的 Xiaomi Homexiaomi_miio集成中提供的Light reminder on动作action说明如何通过 UI 与 YAML 两种方式开启飞利浦 EyeCare 智能台灯 2Philips Eyecare Smart Lamp 2的用眼疲劳提醒eye fatigue reminder功能。读完本文你将能够在自动化、脚本及开发者工具中熟练调用xiaomi_miio.light_reminder_on并能与配套的xiaomi_miio.light_reminder_off动作组合实现按时间或使用场景自动切换提醒状态的完整方案。动作概述Light reminder on动作的作用是开启飞利浦 EyeCare 智能台灯 2 上的眼疲劳提醒通知eye fatigue reminder notification。该功能属于 xiaomi_miio 集成文档中Xiaomi Philips Light平台为 EyeCare 智能台灯 2 提供的专项能力。需要特别注意的是该动作仅适用于飞利浦 EyeCare 智能台灯 2其模型标识为philips.light.sread1参见 xiaomi_miio 集成文档。其他型号的飞利浦灯例如 LED Ball Lampphilips.light.bulb、吸顶灯philips.light.ceiling、智睿台灯philips.light.mono1等并不支持此项功能调用该动作不会有实际效果。从集成文档的设备功能清单看EyeCare 智能台灯 2 支持的功能非常丰富而眼疲劳提醒只是其中一项见 xiaomi_miio 集成文档护眼光Eyecare light开/关环境光Ambient light开/关每种光的亮度Brightness场景Scene 1、2、3、4夜灯模式Night light mode开/关延时关灯Delayed turn off以秒为单位眼疲劳提醒/通知Eye fatigue reminder/notification开/关—— 即本文主题护眼模式Eyecare mode开/关该设备的实体属性中还包含reminder与eyecare_mode其中reminder属性即对应当前提醒的开关状态可用于在自动化条件中读取。从用户界面使用该动作如果你更习惯通过可视化界面构建自动化和脚本Home Assistant 会逐步引导你完成该动作的配置选择目标、微调选项、保存即可无需任何 YAML 知识见 actions/ui_header.md 模板。按以下步骤在自动化或脚本中开启提醒进入设置自动化与场景Settings Automations scenes。打开一个现有的自动化或脚本或选择创建自动化创建新自动化。如果正在新建自动化在触发条件When部分添加触发器脚本不需要触发器它们在被其他内容调用时运行。在然后执行Then do部分选择添加动作Add action。在搜索框中搜索并选择Xiaomi Home: Light reminder on。选择保存Save。界面中的选项该动作不支持目标targets。在 UI 中请使用实体 IDEntity ID字段选择要对哪台 EyeCare 智能台灯 2 执行操作。选项说明如下选项说明Entity ID要执行操作的 EyeCare 智能台灯 2。留空则作用于所有该类型台灯。由于动作不支持 targetsUI 中不会出现基于设备、区域或标签的目标选择器只能通过实体 ID 精确指定这一点在配置多台台灯时尤其重要。在 YAML 中使用该动作如果你直接编写 YAML或者想确切了解 Home Assistant 在底层做了什么本节提供技术参考列出 YAML 中使用的字段名、字段类型以及哪些是必填项见 actions/yaml_header.md 模板。在 YAML 中该动作的调用名称为xiaomi_miio.light_reminder_on。一个基本的示例action: xiaomi_miio.light_reminder_on data: entity_id: light.eyecare_lamp这会在实体light.eyecare_lamp上开启眼疲劳提醒。如果放在自动化中完整的写法如下包含触发条件与动作alias: Enable eye care reminder at 20:00 triggers: - trigger: time at: 20:00:00 actions: - action: xiaomi_miio.light_reminder_on data: entity_id: light.eyecare_lampYAML 中的选项选项说明必填类型entity_id要执行操作的 EyeCare 智能台灯 2。留空则作用于所有该类型台灯。否字符串或字符串列表需要留意的是entity_id的类型同时支持字符串与字符串列表[string, list]因此你可以一次传入多台台灯action: xiaomi_miio.light_reminder_on data: entity_id: - light.eyecare_lamp_1 - light.eyecare_lamp_2与关闭动作配对实现提醒的定时启停本动作的配套动作为Light reminder offxiaomi_miio.light_reminder_off其使用方式与开启动作完全对称通过 UI 选择Xiaomi Home: Light reminder off或通过 YAML 调用action: xiaomi_miio.light_reminder_off data: entity_id: light.eyecare_lamp典型的使用场景是让提醒仅在特定时段生效例如白天学习时段开启、夜间关闭。在自动化中light_reminder_on与light_reminder_off常作为related actions成对出现两个动作文档的 frontmatter 中通过related_actions互相引用参见 xiaomi_miio.light_reminder_off 动作文档。例如alias: Eye care reminder schedule triggers: - trigger: time at: 08:00:00 id: morning - trigger: time at: 21:00:00 id: evening actions: - choose: - conditions: - condition: trigger id: morning sequence: - action: xiaomi_miio.light_reminder_on data: entity_id: light.eyecare_lamp - conditions: - condition: trigger id: evening sequence: - action: xiaomi_miio.light_reminder_off data: entity_id: light.eyecare_lamp在开发者工具中即时测试如果你想在编写任何 YAML 之前先验证动作效果可以打开设置工具操作Actions即开发者服务页面搜索该动作填写字段后选择执行动作Perform action即可在真实实体上观察实际效果见 actions/try_it.md 模板。在操作Action下拉框中选择xiaomi_miio.light_reminder_on。在目标Targets中通过实体选择器勾选light.eyecare_lamp或在 YAML 模式下直接填写data.entity_id。点击执行动作后回到台灯的实体状态页观察reminder属性是否变为开启。前置条件与适用限制结合 xiaomi_miio 集成文档中关于设备支持情况的说明使用本动作前请确认以下几点设备必须为飞利浦 EyeCare 智能台灯 2模型标识为philips.light.sread1。这是唯一支持眼疲劳提醒动作的飞利浦灯型号。设备需要通过 Mi Home App米家 App完成初始设置而不是厂商专属 App例如 Roborock App 等否则无法被本集成正常发现与控制。集成支持通过 Home Assistant UI 进行配置config flow并建议在配置时提供 Xiaomi Home 账号凭据以便自动连接设备配置时需指定设备最初绑定的服务器区域cn、de、i2、ru、sg、us共 6 个服务器。该动作不支持 targets只能通过entity_id指定目标留空则作用于所有 EyeCare 智能台灯 2 实体。动作的开启与关闭是对称的xiaomi_miio.light_reminder_on开启提醒xiaomi_miio.light_reminder_off关闭提醒二者可以组合进同一套自动化流程中。小结xiaomi_miio.light_reminder_on是 Xiaomi Home 集成为飞利浦 EyeCare 智能台灯 2 提供的专用动作用于开启眼疲劳提醒。通过 UI 的可视化编排、YAML 的精确调用以及开发者工具的即时测试你可以灵活地将提醒的开启、关闭纳入自动化场景中。使用时的核心约束是设备型号必须为philips.light.sread1且动作只接受entity_id作为参数可选支持单值或列表与xiaomi_miio.light_reminder_off成对使用即可实现完整的提醒启停控制。【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考