Repolode
jomjol

jomjol/AI-on-the-edge-device

Dispositivo basado en ESP32-CAM que fotografía medidores analógicos de agua, gas o electricidad y usa IA integrada para convertir las lecturas en valores digitales.

Estrellas
8,884
Forks
929
Issues abiertos
205
Último commit
ayer

¿Qué es?

AI on the Edge Device conecta medidores existentes no digitales, como los de agua, gas y electricidad, con sistemas digitales sin necesidad de reemplazarlos. Una placa ESP32 con una cámara compatible toma fotos del medidor a intervalos establecidos, extrae de la imagen las regiones de interés y las procesa con un modelo de TensorFlow Lite para leer los dígitos.

El firmware realiza el procesamiento de imágenes integrado, como la detección de características, la alineación y la extracción de ROI, e incluye una cámara y un sistema de iluminación integrados. Las lecturas se pueden enviar a un broker MQTT, guardar en InfluxDB 1 o 2, o exponer mediante una REST API; además, el dispositivo se integra con Home Assistant. Una interfaz web permite administrar el dispositivo y el firmware se puede actualizar de forma inalámbrica.

El hardware es una placa pequeña y económica, y junto con el proyecto se publican carcasas imprimibles en 3D para medidores de agua, electricidad y gas. La configuración está documentada en un sitio MkDocs independiente, y la instalación del firmware se realiza mediante un instalador web en el navegador o herramientas estándar para ESP32.

Funciones clave

  • 01Reconoce los dígitos del medidor con un modelo de TensorFlow Lite integrado en el dispositivo.
  • 02Realiza el procesamiento de imágenes integrado para la alineación y la extracción de ROI.
  • 03Publica lecturas mediante MQTT, InfluxDB 1/2 o una REST API.
  • 04Se integra con Home Assistant.
  • 05Ofrece una interfaz web para la administración y admite actualizaciones inalámbricas.

Casos de uso

  • Registrar el consumo de agua o gas de un medidor analógico existente en un panel doméstico.
  • Enviar las lecturas de un medidor de electricidad a Home Assistant o InfluxDB sin reemplazarlo.
  • Crear una instalación económica de medidor inteligente con una ESP32-CAM.

Inicio rápido

  1. 1

    Descarga la última versión desde la página Releases

  2. 2

    Graba el firmware en el ESP32 por USB con Web Installer, que funciona en el navegador

  3. 3

    Configura la tarjeta SD automáticamente después de instalar el firmware o, manualmente, siguiendo la documentación

Antes de usarlo

  • Se necesita una placa de cámara ESP32 compatible y un medidor analógico físico que fotografiar.
  • La licencia no está claramente identificada en los metadatos del proyecto.

En colecciones

Temas

Preguntas frecuentes

¿Qué es AI-on-the-edge-device?
Dispositivo basado en ESP32-CAM que fotografía medidores analógicos de agua, gas o electricidad y usa IA integrada para convertir las lecturas en valores digitales. AI on the Edge Device conecta medidores existentes no digitales, como los de agua, gas y electricidad, con sistemas digitales sin necesidad de reemplazarlos. Una placa ESP32 con una cámara compatible toma fotos del medidor a intervalos establecidos, extrae de la imagen las regiones de interés y las procesa con un modelo de TensorFlow Lite para leer los dígitos.
¿AI-on-the-edge-device es gratuito? ¿Qué licencia tiene?
AI-on-the-edge-device es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿AI-on-the-edge-device sigue mantenido?
Mantenimiento activo. El último commit de AI-on-the-edge-device fue el 23 oct 2026.
¿Para qué puedo usar AI-on-the-edge-device?
Registrar el consumo de agua o gas de un medidor analógico existente en un panel doméstico. Enviar las lecturas de un medidor de electricidad a Home Assistant o InfluxDB sin reemplazarlo. Crear una instalación económica de medidor inteligente con una ESP32-CAM.
¿Cómo se instala AI-on-the-edge-device?
Descarga la última versión desde la página Releases Graba el firmware en el ESP32 por USB con Web Installer, que funciona en el navegador Configura la tarjeta SD automáticamente después de instalar el firmware o, manualmente, siguiendo la documentación
¿Dónde consigo AI-on-the-edge-device?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jomjol/AI-on-the-edge-device

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados