Ho sentim, el teu navegador no admet JavaScript!
Inicia sessió

WattBattle: una aplicació web de codi obert per comparar les dades solars d'IAMMETER amb els amics

WattBattle: una aplicació web de codi obert per comparar les dades solars d'IAMMETER amb els amics

Què és WattBattle?

WattBattle és una aplicació web lleugera i de codi obert que et permet comparar el rendiment del teu sistema solar fotovoltaic amb el dels teus amics, utilitzant dades en temps real del teu mesurador d'energia IAMMETER.

Aquesta eina divertida està construïda íntegrament sobre l'API d'IAMMETER Cloud, i permet als usuaris visualitzar i classificar mètriques energètiques clau com la generació solar, el consum d'energia, l'energia exportada i la taxa d'autoconsum.

Tant si ets un aficionat del bricolatge tecnològic com un desenvolupador, WattBattle demostra com n'és de fàcil crear les teves pròpies aplicacions o quadres de comandament amb l'ecosistema obert i amigable per als desenvolupadors d'IAMMETER.


Com va néixer la idea

Vam trobar una ressenya a Amazon del WEM3050T d'IAMMETER que deia:

"El nivell gratuït del núvol és més que suficient per al seguiment diari, i la prova Pro d'un mes em va donar gràfics que de fet vaig ensenyar als meus amics (mai hauria pensat que presumiria de watts)."

Això ens va inspirar a explorar com els usuaris d'IAMMETER podrien compartir o fins i tot presumir de les seves dades d'energia solar d'una manera més interactiva. Primer vam crear un article al blog per destacar les funcions de compartició d'IAMMETER: 👉 Deixa que IAMMETER t'ajudi a presumir del teu sistema solar fotovoltaic davant els amics

Després vam construir WattBattle, una aplicació web senzilla per fer que les comparacions solars siguin divertides. El codi font complet és obert a GitHub: 🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Pots provar la demostració en directe aquí: 🌐 http://laoliu.iammeter.com:3000/


Per què això és important (fins i tot per als principiants)

WattBattle va ser creat per algú amb formació en programació en C, amb zero experiència prèvia en Node.js. Gràcies a ChatGPT i a l'API clara d'IAMMETER, només va caldre unes quantes hores per tenir-ho en funcionament.

Això demostra que no cal ser un desenvolupador web professional per crear eines fantàstiques amb les dades d'IAMMETER. Si tens una idea, l'API d'IAMMETER Cloud t'ajudarà a fer-la realitat!


Com funciona WattBattle

WattBattle utilitza l'API d'IAMMETER-Cloud per a:

  1. Acceptar el token i el SN d'IAMMETER de l'usuari.
  2. Obtenir els valors de kWh cridant l'API d'IAMMETER dues vegades: una per a la lectura més recent i una per a la primera lectura del dia (utilitzant el paràmetre rtctime).
  3. Calcular mètriques diàries (generació solar, consum d'energia, energia exportada) segons els tipus de fase seleccionats per l'usuari (inverter o grid).
  4. Comparar els resultats amb altres usuaris i mostrar les classificacions.
  5. Les classificacions es reinicien cada dia per fomentar la participació contínua.

Com jugar al joc de classificació solar

1. Introdueix la informació del dispositiu

Introdueix el teu SN i token d'IAMMETER. Si només estàs provant, fes clic a "Use Demo".

exemple d'entrada

2. Configura el teu mesurador

A la pestanya Data, tria cada tipus de fase com a inverter o grid. Aquestes seleccions determinen com es categoritzen les teves dades.

pestanya data

3. Visualitza i competeix

Ves a la pestanya Summary per veure el teu rendiment diari i fes clic a "Compare Now" per entrar a la classificació.

pestanya summary

4. Consulta la classificació

Mira on et trobes entre els altres usuaris d'IAMMETER!

classificació


Uneix-te a la comunitat de desenvolupadors DIY d'IAMMETER

WattBattle és només un exemple del que pots construir amb l'API d'IAMMETER i les dades energètiques en temps real dels mesuradors d'energia IAMMETER.

Si ets desenvolupador web, no dubtis a fer un fork del repositori i millorar-lo! Si ets aficionat o principiant, deixa volar la teva creativitat: ChatGPT i IAMMETER t'ajudaran a començar.

Si has construït una eina, un joc, una visualització o qualsevol cosa divertida amb IAMMETER, ens encantaria saber-ho! 👉 Explica'ns-ho i et recompensarem amb punts de recompensa d'IAMMETER!


Construeix la teva pròpia aplicació IAMMETER

Vols crear la teva pròpia aplicació solar, un quadre de comandament energètic domèstic o una eina de comparació com WattBattle?

Explora l'API d'IAMMETER Cloud: 🔗 /docs/system-api

Obtén dades en temps real dels mesuradors d'energia IAMMETER, visualitza-les com vulguis i comparteix-les amb el món.

Junts, fem créixer la comunitat de desenvolupadors d'IAMMETER!

Amunt