第一步:创建一个“灯组” (Helper)

这样做的好处是:你可以把所有的灯归类在一起,以后只要控制这个“组”,就能同时控制所有的灯。

  • 打开你的 Home Assistant 界面。
  • 点击左侧边栏的 配置 (Settings)。
  • 点击 设备与服务 (Devices & Services)。
  • 在上方标签栏选择 辅助元素 (Helpers)。
  • 点击右下角的 + 创建辅助元素 (+ CREATE HELPER)。
  • 在弹出的列表中选择 组 (Group)。
  • 选择 灯组 (Light group)。
  • 设置名称: 比如叫“所有灯”。
  • 成员: 在这里选择你家里所有想一键关掉的灯。
  • 点击 提交 (Submit)。

现在,你已经拥有一个 ID 为 light.suo_you_deng(根据你起的中文名自动生成)的虚拟开关了。


第二步:在仪表盘添加“一键关灯”按钮

现在我们要把这个功能放到手机或平板的主界面上。

  • 回到 概览 (Overview) 仪表盘。
  • 点击右上角的三个点(或铅笔图标),选择 编辑仪表盘 (Edit Dashboard)。
  • 点击右下角的 添加卡片 (ADD CARD)。
  • 搜索并选择 按钮 (Button) 卡片。
  • 在配置界面进行设置:
  • 实体 (Entity): 选择你刚刚创建的 light.suo_you_deng。
  • 名称 (Name): 输入“一键关灯”。
  • 图标 (Icon): 默认是灯泡,你可以改成 mdi:lightbulb-off。
  • 操作 (Tap Action): 关键步骤!
  • 如果你想点一下就“切换”(开变关,关变开),选 切换 (Toggle)。
  • 如果你只想让它执行“关”的操作,动作选 调用服务 (Call Service)。
  • 服务名称输入:light.turn_off。
  • 目标实体选择:light.suo_you_deng。

点击 保存 (Save),然后点击右上角的 完成 (Done)。


进阶:如果你想更“酷”一点(场景法)

如果你希望“一键关灯”的同时,还要关闭插座或者拉上窗帘,可以使用 场景 (Scene)。

  • 点击 配置 ->自动化与场景 ->场景。
  • 点击 添加场景。
  • 起名“睡觉去”。
  • 点击 添加设备,把所有你想关掉的灯、电器都加进去。
  • 关键: 手动把这些设备在页面上的状态全部调成“关闭”状态。
  • 点击 保存。
  • 回到仪表盘,添加一个 按钮卡片,实体选择 scene.shui_jue_qu。

这样,你点一下这个按钮,HA 就会强制把所有选中的设备设置成你刚才保存的“关闭”状态。

相关新闻

laitecn@gmail.com

QQ
微信