このプロジェクトについて
ESPectreは、通常の2.4 GHz Wi-Fi 4ネットワークからのChannel State Information(CSI)を利用した、プライベートでローカルなWi-Fiモーションセンシングのためのオープンソースプラットフォームです。対応するESP32デバイス上でセンシングを処理し、カメラ、マイク、レーダーハードウェア、ウェアラブル、クラウド接続を必要とせずに、モーション状態と動きスコアを報告します。
このプロジェクトは複数のファームウェア経路を提供します。Nativeはスタンドアロンセンサー、MQTT、Home Assistant MQTT Discovery向けです。ESPHomeはHome Assistantエンティティ、プロビジョニング、Device Builder更新向けです。Matterは在室センサーコントローラー向けで、互換性はまだ検証中です。Micro-ESPectreは軽量なMicroPythonセンシングとローカルの読み取り専用Direct HTTP監視向けです。また、ブラウザベースの書き込み、デバイス設定、監視ツールに加え、セットアップ、書き込み、運用ワークフロー用のホストCLIも含まれます。
開発者向けに、ESPectreは組み込み可能なC++ SDK、Direct HTTP API、CSI取得、ディスカバリー、アルゴリズム、アーキテクチャに関するドキュメント、さらにCSIデータセット、モデル重み、トレーニング/エクスポート/検証ワークフロー、特徴履歴、パフォーマンスレポートなどの研究資産を含みます。READMEに記載されている対応ハードウェアには、ESP32-C6、ESP32-C5、ESP32-C3、ESP32-S3、ESP32-S2、およびクラシックESP32が含まれます。
ESPectreは、照明、ディスプレイ、HVAC応答、アラーム、通知などの部屋の自動化向けに位置付けられています。READMEは、電波環境の変化を検出するものであり、人物を識別したり人数を数えたりすることはできず、部屋が空であることを証明することもできず、安全認証されたセキュリティ、医療、緊急システムの代替にはならないと注意を促しています。ファーストパーティコードはGPLv3で、適格なプロプライエタリまたはクローズドソースファームウェア用途向けに別途商用ライセンスが利用可能です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.