Skip to content

次にやること

まずはオートメーションから始めましょう。通知はそのためにあります。残りは任意で、どの順番で行ってもかまいません。

オートメーションに通知を追加する

supernotify.notify はほかのアクションと同じなので、通常どおりオートメーションに追加できます。この例では、廊下の人感センサーが反応したときに通知を送ります。

人感センサーをトリガーにしたオートメーションを作成し、アクションを追加 を選んで Supernotify を検索します。

アクションの選択

メッセージを入力し、最初の通知で使ったターゲットや delivery など、必要なものを指定します。

アクションの設定

人感センサーのオートメーション
alias: Hallway motion notification
triggers:
  - trigger: state
    entity_id: binary_sensor.hallway_motion
    to: "on"
actions:
  - action: supernotify.notify
    data:
      title: Motion detected
      message: Something is moving in the hallway
      target: person.john_mcdoe

スピーカーでも聞けるようにするには、alexa_devices_announce_all と mobile_push を delivery に追加します。このアクションでできるその他のことは、通知を送るにまとめてあります。

音声アナウンスとカメラ画像を使った、より詳しい実例は、レシピ玄関に誰か来たを参照してください。

ダッシュボードを追加する

Supernotify Cards には、通知の制御と監視、手動送信、設定のテストに使える専用のダッシュボードカードが数多くあります。

概要カードと transport カード

Dashboard のページに、新しいダッシュボードへ貼り付けられる完全な例があります。貼り付けたあとは画面上で編集できます。

人と delivery をオン・オフする

Supernotify が把握している人には、それぞれ Home Assistant の switch エンティティがあり、delivery にもそれぞれあります。オフにすれば、オートメーションを変更せずに、特定の人への通知を止めたり、スピーカーをしばらく静かにしたりできます。

一部のデバイスだけに通知する

ターゲットには、人やデバイスのほかにエリア、フロア、ラベルも指定できます。そのため、1階のスピーカーだけ、あるいはキッチン用のラベルが付いたものすべてに通知を送れます。Targets と、よくある質問をまとめた FAQ を参照してください。

設定を調整する

アーカイブ、重複検出、ハウスキーピングは、設定 → デバイスとサービス にある統合の 設定 オプションから変更できます。アーカイブと重複検出を参照してください。

アイデアを探す

設定例つきのアイデアがレシピにたくさんあります。

YAML でさらに先へ

YAML で少し設定すると、できることが増えます。いずれも任意です。

  • 人にメールアドレスや電話番号を設定する - People
  • HTML メールや決まったスピーカーの組み合わせなど、独自の delivery を作る - Deliveries
  • 夜間や誰も家にいないときの通知の動作を変える - Scenarios
  • カメラのスナップショットを添付する - Multimedia

これらの背景にある考え方は高度なコンセプトで説明しており、リファレンスは設定にあります。

助けを求める

Discussions のページで質問するか、AI エージェントを使ってください - FAQ の最後の回答を参照してください。