ステップ1:「ライトグループ」(Helper) を作成する

この方法の利点は、すべてのライトをひとまとめにでき、以後はこの「グループ」を操作するだけで全部のライトを同時に制御できることです。

  • Home Assistant の画面を開きます。
  • 左側サイドバーの 設定 (Settings) をクリックします。
  • デバイスとサービス (Devices & Services) をクリックします。
  • 上部のタブバーで ヘルパー (Helpers) を選択します。
  • 右下の + ヘルパーを作成 (+ CREATE HELPER) をクリックします。
  • 表示された一覧から グループ (Group) を選択します。
  • ライトグループ (Light group) を選択します。
  • 名前の設定: 例えば「すべてのライト」にします。
  • メンバー: ここで、ワンタップで消したい家中のライトをすべて選択します。
  • 送信 (Submit) をクリックします。

これで、ID が light.suo_you_deng(付けた中国語名から自動生成)の仮想スイッチができました。


ステップ2:ダッシュボードに「ワンタップ消灯」ボタンを追加する

次にこの機能をスマホやタブレットのメイン画面に配置します。

  • 概要 (Overview) ダッシュボードに戻ります。
  • 右上の三点メニュー(または鉛筆アイコン)をクリックし、ダッシュボードを編集 (Edit Dashboard) を選択します。
  • 右下の カードを追加 (ADD CARD) をクリックします。
  • ボタン (Button) カードを検索して選択します。
  • 設定画面で次のように設定します。
  • エンティティ (Entity): 先ほど作成した light.suo_you_deng を選択します。
  • 名前 (Name): 「ワンタップ消灯」と入力します。
  • アイコン (Icon): デフォルトは電球です。mdi:lightbulb-off に変更できます。
  • 操作 (Tap Action): ここが重要なステップです!
  • 1 回タップで「切り替え」(オンをオフ、オフをオン)したい場合は 切り替え (Toggle) を選びます。
  • 「消灯」の動作だけを実行させたい場合は、アクションで サービスを呼び出す (Call Service) を選びます。
  • サービス名の入力:light.turn_off。
  • 対象エンティティの選択:light.suo_you_deng。

保存 (Save) をクリックし、右上の 完了 (Done) をクリックします。


応用:もっと「クール」にしたい場合(シーン法)

「ワンタップ消灯」と同時にコンセントを切ったりカーテンを閉めたりしたい場合は、シーン (Scene) を使えます。

  • 設定 -> オートメーションとシーン -> シーン をクリックします。
  • シーンを追加 をクリックします。
  • 「寝る」と名付けます。
  • デバイスを追加 をクリックし、消したいライトや家電をすべて追加します。
  • ポイント: 画面上でこれらのデバイスの状態を手動ですべて「オフ」に設定します。
  • 保存 をクリックします。
  • ダッシュボードに戻り、ボタンカードを追加して、エンティティに scene.shui_jue_qu を選択します。

これでこのボタンを一度タップすると、HA が選択したすべてのデバイスを先ほど保存した「オフ」状態に強制します。

相关新闻

cloud@haiots.com

QQ
微信