SwitchBot 複数カメラをMacで常時モニターする方法1(スクリプトエディタ編)

2026-08-08

DIY・HowTo iPhone アフィリエイト ガジェット

t f B! P L

 

純正アプリだとちょこちょこ切れて自動で復活しないので
常時表示としてはまったく役に立ちません


SwitchBot の Pan/Tilt Cam Plus(3MP・5MP)SwitchBotアプリ: iOS v9.29(2026年7月時点の最新) は RTSP に対応しています。

VLC とスクリプトエディタを使えば、ワンクリックで複数カメラを同時に起動できます。(Macでは、VLCのwindowを複数開ける時はターミナルを使わないといけないので、この方法だとワンクリック起動で複数のVLCを開けます。)

必要なもの

  • SwitchBot カメラ
  • VLC(無料動画再生ソフト)
  • Mac(macOS 内蔵のスクリプトエディターを使用)

ステップ1:SwitchBot アプリでカメラアカウントを設定

カメラごとに以下の設定が必要です。

  1. SwitchBot アプリでカメラを開く
  2. 右上の歯車マーク(設定)をタップ
  3. カメラのアカウント」をオンにして、ユーザー名とパスワードを設定
  4. Wi-Fi設定」を開き、IPアドレス(例:192.168.1.100)をメモ

カメラが複数ある場合はそれぞれ別々に設定してください。ユーザー名・パスワードはカメラごとに異なる場合があります。

  





 



 





ステップ2:VLC をインストール

 videolan.org からダウンロードできます。VLCはフリーなマルチプラットフォーム対応のマルチメディアプレイヤーであり、DVD、オーディオCD、VCDや様々なストリーミングプロトコルを再生可能なフレームワークです。



カメラが一台だけの場合は、起動後、「ファイル」→「ネットワークを開く(⌘N)」でURLのところに、下記を記載します。

rtsp://アカウントID:パスワード@IPアドレス:554/live0

上の例だと、
rtsp://Admin:paSswOrd@192.168.1.100:554/live0 です。

ステップ3:スクリプトエディターでアプリを作成

スクリプトエディターを開く

Finder →「アプリケーション」→「ユーティリティ」→「スクリプトエディター」→「新規書類」

スクリプトを貼り付ける

新規書類を開き、以下のコードをすべてコピーして貼り付けてください。

-- ★ ここを書き換えてください

set c1ip   to "192.168.1.100"   -- カメラ1のIPアドレス
set c1user to "myuser"           -- カメラ1のユーザー名
set c1pass to "mypassword"       -- カメラ1のパスワード

set c2ip   to "192.168.1.101"
set c2user to "myuser"
set c2pass to "mypassword"

set c3ip   to "192.168.1.102"
set c3user to "myuser"
set c3pass to "mypassword"

set c4ip   to ""   -- 使わない場合は "" のまま
set c4user to ""
set c4pass to ""

-- ★ ここより下は触らなくてOK

set cameras to {{c1ip, c1user, c1pass}, {c2ip, c2user, c2pass}, {c3ip, c3user, c3pass}, {c4ip, c4user, c4pass}}

repeat with cam in cameras
    if item 1 of cam is not "" then
        set rtspURL to "rtsp://" & item 2 of cam & ":" & item 3 of cam & "@" & item 1 of cam & ":554/live0"
        do shell script "open -na /Applications/VLC.app --args " & quoted form of rtspURL
        delay 1.5
    end if
end repeat

自分の情報に書き換える

上の ★ ここを書き換えてください の部分を、自分のカメラの IPアドレス・ユーザー名・パスワードに変更します。使わないカメラは IP を ""(空欄)にしておけばスキップされます。

アプリとして書き出す

  1. メニューの「ファイル → 書き出す」を選択
  2. 「ファイルフォーマット」を アプリケーション に変更
  3. 保存先を デスクトップ にして保存(成功したアプリは最終的にはアプリケーションフォルダに移すことをお勧めします。)


 






アプリのアイコンは情報から好きなイラストに変更できます。
ドックにも設置できます。


VLCは4つ起動されます。
(スクリプトエディタで下記のコードだけでアプリを作ったら全てのVLCがワンクリックで終了します。
 do shell script "killall VLC"  )


これで、出来上がりです!!おつかれさまでした😄
なお、より便利にする為に、Hammerspoon(無料)というアプリを使うこともできます。
これを使うと、ショートカット1つで4つのカメラ映像を立ち上げ、その上自動で並べることができます。次の記事




ぽち(@mypochi365)
ポチり屋のぽちです。 ブログにはポチった商品のレビューを中心に書いています。また興味のあること・気になって調べたものをまとめています。 YouTubeにはレビュー動画やわんことの旅動画などをUpしています。






Search