WattBattle: una aplicación web de código abierto para comparar datos solares de IAMMETER con amigos
WattBattle: una aplicación web de código abierto para comparar datos solares de IAMMETER con amigos
¿Qué es WattBattle?
Batalla de vatioses una aplicación web liviana y de código abierto que le permite comparar el rendimiento de su sistema solar fotovoltaico con el de sus amigos, utilizando datos en tiempo real de suMedidor de energía IAMMETER.
Esta divertida herramienta está construida completamente sobre elAPI en la nube de IAMMETER, permitiendo a los usuarios visualizar y clasificar métricas energéticas clave como la generación solar, el consumo de energía, la energía exportada y la tasa de autoconsumo.
Ya sea que sea un entusiasta del bricolaje o un desarrollador, WattBattle demuestra lo fácil que es crear sus propias aplicaciones o paneles con el ecosistema abierto y amigable para desarrolladores de IAMMETER.
Cómo empezó la idea
Encontramos una reseña de Amazon del IAMMETER WEM3050T que decía:
“El plan gratuito en la nube es suficiente para el seguimiento diario, y la prueba Pro de un mes me brindó gráficos que realmente les mostré a mis amigos (nunca pensé que alardearía de vatios)”.
Esto nos inspiró a explorar cómo los usuarios de IAMMETER podríancompartir o incluso mostrar sus datos de energía solarDe una forma más interactiva. Primero, creamos una entrada de blog para destacar las funciones para compartir de IAMMETER:
👉 Deje que IAMMETER le ayude a mostrar su sistema solar fotovoltaico a sus amigos
Luego construimosBatalla de vatiosUna aplicación web sencilla para que las comparaciones solares sean divertidas. El código fuente completo está disponible en GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle
Puedes probar la demostración en vivo aquí:
🌐 http://laoliu.iammeter.com:3000/
Por qué esto es importante (incluso para principiantes)
WattBattle fue creado por alguien con experiencia en programación en C, concero experiencia previa con Node.jsGracias a ChatGPT y la API clara de IAMMETER, solo tomó unas horas ponerlo en funcionamiento.
Esto demuestra queNo necesitas ser un desarrollador web profesionalPara crear herramientas increíbles con datos de IAMMETER. Si tienes una idea, ¡la API de IAMMETER Cloud puede ayudarte a hacerla realidad!
Cómo funciona WattBattle
WattBattle utiliza elAPI de IAMMETER en la nubea:
- Aceptar el IAMMETER de un usuario
simbólicoySN. - Obtenga valores de kWh llamando a la API de IAMMETER dos veces: una para la última lectura y otra para la primera lectura del día (usando el
tiempo de respuestaparámetro). - Calcular métricas diarias (generación solar, consumo de energía, energía exportada) en función de los tipos de fase seleccionados por el usuario (
inversorored). - Compara resultados con otros usuarios y muestra clasificaciones.
- Las clasificaciones se restablecen diariamente para fomentar la participación continua.
Cómo jugar al juego de clasificación solar
1. Información del dispositivo de entrada
Introduce tu IAMMETERSNysimbólicoSi solo estás probando, haz clic en"Usar Demo".

2. Configure su medidor
En elDatospestaña, elija cada tipo de fase comoinversororedEstas selecciones determinan cómo se categorizan sus datos.

3. Ver y competir
Dirigirse a laResumenPestaña para ver su rendimiento diario, luego haga clic en"Comparar ahora"para entrar en la clasificación.

4. Consulta las clasificaciones
¡Vea dónde se ubica entre otros usuarios de IAMMETER!

Únase a la comunidad de desarrolladores de IAMMETER DIY
Batalla de vatioses solo un ejemplo de lo que puedes construir usando elAPI de IAMMETERy datos de energía en tiempo real de los medidores de energía IAMMETER.
Si eres undesarrollador web¡Siéntete libre de bifurcar el repositorio y mejorarlo!
Si eres unaficionado o principianteDeja fluir tu creatividad: ChatGPT e IAMMETER te ayudarán a comenzar.
Si has creado una herramienta, un juego, una visualización o cualquier cosa divertida usando IAMMETER, ¡nos encantaría saber de ti!
👉 Cuéntanoslo y te recompensaremos conPuntos de recompensa IAMMETER!
Crea tu propia aplicación IAMMETER
¿Quieres crear tu propia aplicación solar, panel de control de energía del hogar o herramienta de comparación como WattBattle?
Explora la API de IAMMETER Cloud:
🔗 https://www.iammeter.com/docs/system-api
Obtenga datos en tiempo real de los medidores de energía IAMMETER, visualícelos a su manera y compártalos con el mundo.
¡Juntos, hagamos crecer la comunidad de desarrolladores de IAMMETER!