このプロジェクトについて

PadSpan HAは、部屋レベルのBluetooth Low Energy(BLE)在室トラッキングを提供するHome Assistant統合であり、単純な在宅/不在検出を超えた機能を備えています。デバイスの位置を5秒ごとに更新し、インタラクティブな間取り図、3D多階層ビジュアライゼーション、完全なキャリブレーションシステム、19種類の専用ビューを提供します。 主な機能は以下のとおりです。 - **在室トラッキング**: KalmanフィルタによるRSSIスムージングを用いた部屋レベルの追跡、在宅/不在検出、メールアラート付きフォローモード、複数デバイスの同時追跡。 - **デバイス識別**: MACローテーションやiBeacon UUIDの変更に耐える安定したデバイス識別子(padspan_id)と、揮発性キーからのO(1)解決。 - **間取り図とマップ**: 建築図面のアップロード、部屋境界の描画、スキャナーの配置、ズーム/パン付き2D/3Dマップの表示。 - **キャリブレーション**: 歩行収集によるフィンガープリント、k-NNマッチング、OLS経路損失フィッティング、カバレッジヒートマップ、クロスバリデーション。 - **多階層インテリジェンス**: 階層遷移の学習、階間減衰、屋外ペナルティ。 - **スマートフォンとウォッチの追跡**: Android(HA Companion AppのiBeacon)、iPhone/iPad/Apple Watch(irk-captureによるIRK)、Tile/Chipolo(自動)、AirTag/SmartTag(MAC Rotation Bridgingによる確率的追跡)のガイド付きセットアップ。 - **スキャナー管理**: MQTT経由でのHA Bluetoothプロキシ、Bermudaプロキシ、ESPresenseノードの自動検出。20以上のESP32ボードでテスト済み。 - **アラートと自動化**: メールアラート、HAエンティティ(エリアセンサー、距離センサー、デバイストラッカー、バイナリセンサー)、WebSocket API。 - **分析**: Insights(部屋ごとの滞在時間、入室回数)、Busy Times(時間帯別の部屋占有率)、Locate(道案内)。 - **Atlasデバイスマップ**: 等角マップ上に実デバイス(ライト、ロック、センサー)を配置・制御し、WLED制御、RFバリアとしてのドア/窓、Automorph視覚効果を備えます。 - **UIと体験**: Pure Live没入型ダッシュボード、19ビュー、オンボーディングウィザード、16のウォークスルーを含むトレーニングハブ、サンプルモード、11言語。 エディション: PadSpan HA(無料、GPL v3)、PadSpan Pro(ライセンスキーで制限機能を解除)、PadSpan Bright(Atlas専用の軽量な別HACSリスティング)、PadSpan Bright Pro。 HACSまたは手動でインストール。Home Assistant 2024.1以降と少なくとも1つのBLEスキャナーが必要です。プライバシー管理付きのオプトイン利用状況レポートを含みます。