RaspberryPiで店内機器を自動監視|複数店舗をVPN接続で一元管理する仕組み

自習室やコワーキングスペースなどの無人店舗を運営する上で、最も不安なのが機器のトラブルに気づけないことです。

Wi-Fiルーターが落ちていても、監視カメラが止まっていても、リアルタイムで気づけない。そのまま放置されると、利用者に迷惑をかけるだけでなく、最悪利用者の機会損失につながります。

この問題を解決したのが、今回私が導入したRaspberryPiを使った店内機器の自動監視システムです。

Raspberry Pi(ラズベリーパイ)通称ラズパイとは、手のひらサイズの小型コンピューターです。Raspberry Pi財団(イギリス)が開発し、教育用途や電子工作向けに設計されています。

小型ながらLinuxOS上で動作し、プログラムの実行・ネットワーク接続・GPIO端子を使った電子機器の制御まで可能です。今回使用したRaspberry Pi 4は約12,000円で購入でき、24時間365日の常時起動でも消費電力が低いため、監視システムの「常駐端末」として最適です。

複数店舗をVPNで接続し、NVR・監視カメラ・Wi-Fiルーターの死活監視と、定期的な監視カメラ映像のキャプチャ送信を自動化しました。

目次

システムの全体像

監視対象

機器台数監視内容
NVR(録画機)2台死活監視
監視カメラ複数台死活監視・映像キャプチャ
Wi-Fiルーター2台死活監視・通信状態
RaspberryPi自身1台生存確認・温度監視

通知方法

  • メール通知:異常検知時および定期レポート
  • 受信先:管理者(私)と共同運営者(妻)の2名

ネットワーク構成:VPNで2店舗を接続

2店舗はそれぞれ独立したネットワーク環境にあります。

RaspberryPiから両店舗の機器を監視するために、VPN(仮想プライベートネットワーク)で2店舗を接続しています。

VPN接続により、離れた場所にある2店舗の機器を、同じネットワーク上にあるかのように扱えます。これにより、1台のRaspberryPiから両店舗の全機器を一元監視できます。

監視の仕組み

死活監視とは

死活監視とは、機器が「生きているか(正常に動作しているか)」を定期的に確認する仕組みです。

具体的には、各機器に対して定期的に「応答確認」を送り、応答がない場合に異常と判定してメールで通知します。

検知できる異常の例

  • Wi-Fiルーターのダウン(インターネット通信不要)
  • NVRの停止(録画が止まっている)
  • 監視カメラの通信断(カメラが映っていない)
  • RaspberryPi自身の温度異常

RaspberryPiの生存確認

監視システム自身が止まっていては意味がありません。

そこで、毎朝6時にRaspberryPiが管理者へ「生存確認メール」を自動送信するようにしています。

このメールが届かない日は、RaspberryPi自身に異常が発生しているサインです。監視システムの監視、という二重の安全網になっています。

カメラ映像の定期キャプチャ

異常検知だけでなく、定期的に監視カメラの映像をキャプチャして管理者にメール送信する機能も実装しています。

キャプチャの送信時刻

時刻タイミング
8:00オープン時
11:00午前中の状況確認
13:00昼の状況確認
15:00午後の状況確認
17:00夕方の状況確認
19:00夜の状況確認
21:00閉店前の状況確認
22:30閉店後の確認

1日8回、店内の様子をメールで確認できます。

なぜキャプチャが必要だったか

死活監視は「機器が動いているか」を確認しますが、「店内が正常な状態か」は映像でしか確認できません。

また、店内の様子を確認するのに防犯カメラのアプリを起動させる数秒が煩わしく、こちらの機能も追加実装しました。

定期的な映像キャプチャにより、現地に行かなくても、防犯カメラのアプリを開かなくても以下が確認できます。

  • 開店時に店内が正常な状態か
  • 閉店後に利用者が残っていないか
  • 設備の異常(照明はついているか)

RaspberryPiの構成

使用機器

  • 機種:Raspberry Pi 4
  • 購入価格:約12,000円
  • 稼働形態:常時起動
  • ケース:Amazonで1000円〜3000円程度

定期再起動の設定

長期間連続稼働していると、メモリの断片化やプロセスの肥大化により動作が不安定になることがあります。

これを防ぐため、毎週月曜日の午前4時に定期再起動を設定しています。

利用者がいない深夜帯に再起動することで、営業時間への影響をゼロにしながら、安定稼働を維持できます。

このシステムで解決できたこと

1. 機器トラブルの早期発見

以前は、機器が落ちていてもリアルタイムで気づけないケースがありました。また、それ以上に異常がないかどうかを、常に気にしておかなくてはいけないストレスがありました。

今回の自動監視システムの導入により、異常発生から数分以内にメールで通知が届くようになりました。早期発見・早期対応が可能になり、利用者への影響を最小限に抑えられます。

2. 遠隔からの店内確認

現地に行かなくても、防犯カメラの管理画面を開かなくても1日8回の映像キャプチャで店内の状況を把握できます。

共同運営者(妻)も同じメールを受信しているため、2名で店舗の状況を共有できます。

3. 監視システム自身の信頼性確保

毎朝6時の生存確認メールにより、監視システム自体が正常に動作しているかを毎日確認できます。「監視が止まっていた」という事態を防げます。

4. 低コストでの実現

Raspberry Pi 4の本体価格は約12,000円。

クラウドの監視サービスを利用する場合と比べて、イニシャルコストのみで構築できます。月額費用が発生しないため、長期的なコスト優位性があります。

システム構築について

今回のシステムは、プログラミングの専門知識がなくても、Claude(AI)を活用することで構築できました。

「こういう機能を作りたい」という要件を伝えるだけで、必要なプログラムを生成してくれます。

自習室のような小規模事業でも、AIを活用すれば本格的な監視システムを低コストで導入できる時代になっています。

導入時の注意点

VPN環境の構築が前提

複数店舗を接続するVPN環境の構築が必要です。ネットワークの基礎知識が必要になりますが、VPN機能のある同じ機種を採用することがポイントとなります。

Wi-Fi環境の安定が必須

監視システムはネットワーク経由で動作するため、店舗のWi-Fi環境が安定していることが前提です。また監視対象を明確にするためにもIPアドレスの設定・管理が必須となります。

RaspberryPiの設置場所

常時起動のため、電源が確保できる安定した設置場所が必要です。また、熱がこもらないよう通気性の確保も重要です。私は、鍵付きのネットワーク機器の収納BOXへ設置し、電源をUPSから取得しています。

まとめ

RaspberryPi 4(約12,000円)で2店舗の機器を一元監視

死活監視+定期映像キャプチャで遠隔管理を実現

毎朝6時の生存確認メールで監視システム自体の信頼性を確保

週1回の定期再起動で長期安定稼働を維持

自習室の無人運営・省人化を進めたい方に、ぜひ参考にしていただければ幸いです。

導入についてご相談がある方は、お気軽にDMまたはお問い合わせフォームからご連絡ください。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次