Repolode
jomjol

jomjol/AI-on-the-edge-device

ESP32-CAMを使って水道・ガス・電力のアナログメーターを撮影し、オンデバイスAIで読み取り値をデジタル化するデバイスです。

スター
8,884
フォーク
929
未解決の Issue
205
最終コミット
昨日

これは何?

AI on the Edge Deviceは、水道・ガス・電気などの既存の非デジタルメーターを交換せずにデジタルシステムへ接続します。対応カメラを備えたESP32ボードが一定間隔でメーターを撮影し、画像から対象領域を切り出してTensorFlow Liteモデルにかけ、数字を読み取ります。

ファームウェアは、特徴検出、位置合わせ、ROI抽出などの画像処理をデバイス上で実行し、カメラと照明も一体化しています。読み取り値はMQTTブローカーへ送信したり、InfluxDB 1または2に書き込んだり、REST API経由で公開したりできます。また、Home Assistantと連携します。管理用のWebインターフェースを備え、ファームウェアはOTAで更新できます。

ハードウェアは小型で低コストのボードです。水道・電力・ガスメーター用の3Dプリント可能な筐体もプロジェクトとあわせて公開されています。セットアップ手順は別のMkDocsサイトに掲載されており、ブラウザベースのWebインストーラーまたは標準的なESP32用ツールでファームウェアを書き込めます。

主な機能

  • 01オンデバイスのTensorFlow Liteモデルでメーターの数字を読み取ります。
  • 02位置合わせやROI抽出のための画像処理をデバイス上で実行します。
  • 03MQTT、InfluxDB 1/2、またはREST API経由で読み取り値を公開します。
  • 04Home Assistantと連携します。
  • 05管理用Webインターフェースを備え、OTA更新に対応します。

ユースケース

  • 既存のアナログメーターから水道やガスの使用量を読み取り、ホームダッシュボードに記録する。
  • メーターを交換せずに、電力メーターの読み取り値をHome AssistantやInfluxDBに取り込む。
  • ESP32-CAMを使って低コストのスマートメーター環境を構築する。

クイックスタート

  1. 1

    Releasesページから最新リリースをダウンロードします

  2. 2

    ブラウザベースのWeb Installerを使って、USB経由でESP32にファームウェアを書き込みます

  3. 3

    ファームウェアのインストール後にSDカードを自動でセットアップするか、ドキュメントに従って手動でセットアップします

使う前に知っておきたいこと

  • 対応するESP32カメラボードと、撮影対象となる物理的なアナログメーターが必要です。
  • プロジェクトのメタデータにライセンスが明記されていません。

収録されている特集

トピック

よくある質問

AI-on-the-edge-device とは?
ESP32-CAMを使って水道・ガス・電力のアナログメーターを撮影し、オンデバイスAIで読み取り値をデジタル化するデバイスです。 AI on the Edge Deviceは、水道・ガス・電気などの既存の非デジタルメーターを交換せずにデジタルシステムへ接続します。対応カメラを備えたESP32ボードが一定間隔でメーターを撮影し、画像から対象領域を切り出してTensorFlow Liteモデルにかけ、数字を読み取ります。
AI-on-the-edge-device は無料で使えますか?ライセンスは?
AI-on-the-edge-device は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
AI-on-the-edge-device は今もメンテナンスされていますか?
活発にメンテナンス中。AI-on-the-edge-device の最終コミットは 2026年10月23日 です。
AI-on-the-edge-device は何に使えますか?
既存のアナログメーターから水道やガスの使用量を読み取り、ホームダッシュボードに記録する。 メーターを交換せずに、電力メーターの読み取り値をHome AssistantやInfluxDBに取り込む。 ESP32-CAMを使って低コストのスマートメーター環境を構築する。
AI-on-the-edge-device のインストール方法は?
Releasesページから最新リリースをダウンロードします ブラウザベースのWeb Installerを使って、USB経由でESP32にファームウェアを書き込みます ファームウェアのインストール後にSDカードを自動でセットアップするか、ドキュメントに従って手動でセットアップします
AI-on-the-edge-device はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/jomjol/AI-on-the-edge-device

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト