総センサー
5
オンライン
5
オフライン
0
本日の来場者
90251
⚡ 仮想センサー1,000台 同時収集 — 負荷実証
収集スループットと欠損率を数値で確認します。(外部APIなし、自己信号で測定)
未実行です。ボタンを押して1,000台同時収集のスループットと欠損率を測定してください。
人流トレンド
オフラインセンサー通知
全センサー正常稼働中
概要
人流分析
FootFlowとは
FootFlowはMilesight(MQTT)およびFLIR(Webhook)の人流センサーデータをリアルタイムに収集・集計し、店舗・フロア別の来場者数、占有率、トレンドを単一ダッシュボードで提供するSaaS型人流分析プラットフォームです。多拠点・多層構造に対応し、4段階RBACを内蔵します。
できること
| 区分 | 項目 | 種別 |
|---|---|---|
| ✅ 基本機能 | センサー収集(MQTT, Webhook)、リアルタイムダッシュボード、ヒートマップ、トレンド、4段階RBAC、多言語(KO/EN/JA)、Excelエクスポート | 基本 |
| ⭐ 高度分析 | フロアプラン可視化、フロア分析、来場者タイプ分析、ゾーンフロー、類似度分析、Telegram通知 | 高度 |
| ❌ このデモにないもの | モバイルアプリ、POS連携、カメラ映像分析、外部ERP連携 | 対象外 |
データの流れ
Milesight
MQTT
MQTT
→
FLIR
Webhook
Webhook
→
Ingest
FastAPI
FastAPI
→
PostgreSQL
集計
集計
→
ダッシュボード<br>リアルタイム
→
Excel<br>エクスポート
収集間隔1分 | 最大1,000台 | オフライン自動検知 | 異常値補正後に集計
技術的な特徴
デュアルプロトコル
MQTT + Webhook同時対応。センサーメーカー非依存の連携。
異常データ補正
センサー不良時、隣接ゾーン比率+売上クロスチェックで自動推定。
類似パターン分析
コサイン類似度で過去の類似日を探索し、運用予測に活用。
多言語SaaS
KO/EN/JA動的切替、永続化、追加言語はJSON1ファイルで拡張。
デモデータについて
⚠️ 表示される数値は実センサーではなく、シミュレーターが生成した例示データです。
Milesight・FLIRなど実機連携は標準プロトコル(MQTT 3.1.1、HTTP Webhook)で実装されており、実機設置時は設定を合わせるだけで同様に動作します。
Milesight・FLIRなど実機連携は標準プロトコル(MQTT 3.1.1、HTTP Webhook)で実装されており、実機設置時は設定を合わせるだけで同様に動作します。
技術構成
使用技術
Python · FastAPI
MQTT (Mosquitto)
Webhook (XML/JSON パース)
PostgreSQL · 時系列集計
APScheduler バッチ
4-tier RBAC · JWT
Jinja2 SSR · Chart.js
i18n (KO/EN/JA)
Docker · Railway デプロイ