はじめに
HomeBe·at は Home Assistant カメラを監視するためのネイティブ macOS メニューバーアプリ(Apple TV コンパニオン付き)です。セットアップ方法をご紹介します。
要件
- Home Assistant インスタンス(任意のインストールタイプ)
- macOS 14.0+(Sonoma 以降)または tvOS 17.6+
- Home Assistant で設定済みのカメラエンティティ
インストール
macOS
Mac App Store から HomeBe·at をダウンロードしてください。アプリはメニューバーアプリとして動作します。起動後、画面右上のメニューバーに HomeBe·at アイコンが表示されます。Dock アイコンはありません。
Apple TV
Apple TV の App Store から HomeBe·at をダウンロードしてください。tvOS 固有のセットアップについては Apple TV ガイドをご覧ください。
初回起動
ローカルアドレスを入力してください(例:http://homeassistant.local:8123)。macOS では、別途リモート URL も設定でき、ネットワークの状況に応じてローカルとリモートが自動的に切り替わります。
OAuth(ブラウザが開きます)または Long-Lived Access Token のいずれかを選択してください。macOS では OAuth を推奨します。
HomeBe·at が Home Assistant インスタンスからすべてのカメラエンティティを検出し、ストリーミングを開始します。go2rtc が利用可能な場合、追加の RTSP ストリームが自動的に検出され、カスタムカメラとして追加されます。
基本コンセプト
メニューバー
メニューバーアイコンをクリックすると、カメラ一覧のドロップダウンが表示されます。カメラをクリックすると、ライブストリームのクイックプレビューポップオーバーが開きます。
ビューポート
ビューポートは、1つまたは複数のカメラをグリッドレイアウト(1×1、2×2、3×3 など)で表示するフローティングウィンドウです。異なるカメラ配置で複数のビューポートウィンドウを作成できます。ビューポートは他のウィンドウの上に常に表示するよう設定できます。
検知アラート
Home Assistant が検知イベント(動体、人物、車両、ペット、音声)を報告すると、HomeBe·at がカメラストリーム付きのアラートポップオーバーを表示します。カメラごとにどの検知タイプでアラートをトリガーするか設定できます。
ストリーミング
HomeBe·at は複数のストリーミングプロトコルをサポートし、利用可能な中から最適なものを自動的に選択します。
価格
HomeBe·at はカメラ2台まで無料です。Pro アップグレード(買い切り)で無制限のカメラ、マルチカメラビューポートが利用可能になり、ファミリー共有で macOS と Apple TV 間で共有されます。
次のステップ
- 認証 — OAuth または Long-Lived Access Token を使用して Home Assistant に接続します。
- WebRTC ストリーミング — WebRTC と go2rtc を使用して低遅延カメラストリーミングをセットアップします。
- キーボードショートカット — macOS でキーボードショートカットを使用してビューポートウィンドウ、カメラ、ズームを操作します。