WattBattle: Una aplicació web de codi obert per comparar dades solars d'IAMMETER amb amics
WattBattle: Una aplicació web de codi obert per comparar dades solars d'IAMMETER amb 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 teuIAMMETER comptador d'energia.
Aquesta divertida eina està construïda completament sobre laAPI del núvol IAMMETER, permetent als usuaris visualitzar i classificar mètriques energètiques clau com ara la generació solar, el consum d'energia, l'energia exportada i la taxa d'autoús.
Tant si ets un entusiasta del bricolatge com un desenvolupador, WattBattle demostra la facilitat amb què pots crear les teves pròpies aplicacions o quadres de comandament amb l'ecosistema obert i fàcil d'utilitzar per a desenvolupadors d'IAMMETER.
Com va començar la idea
Vam trobar una ressenya d'Amazon de l'IAMMETER WEM3050T que deia:
"El nivell gratuït al núvol és suficient per al seguiment diari, i la prova Pro d'un mes em va proporcionar gràfics que realment vaig ensenyar als meus amics (mai vaig pensar que presumiria de watts)".
Això ens va inspirar a explorar com els usuaris d'IAMMETER podriencompartir o fins i tot mostrar les seves dades d'energia solard'una manera més interactiva. Primer vam crear una entrada de blog per destacar les funcions de compartició d'IAMMETER:
👉 Deixa que IAMMETER t'ajudi a mostrar el teu sistema solar fotovoltaic als amics
Aleshores vam construirWattBattle, una aplicació web senzilla per fer que les comparacions solars siguin divertides. El codi font complet és de codi 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 a principiants)
WattBattle va ser creat per algú amb experiència en programació en C, ambzero experiència prèvia amb Node.jsGràcies a ChatGPT i a l'API transparent d'IAMMETER, només va caldre unes hores per posar-ho en funcionament.
Això demostra queno cal ser un desenvolupador web professionalper crear eines fantàstiques utilitzant dades d'IAMMETER. Si teniu una idea, l'API del núvol d'IAMMETER us pot ajudar a fer-la realitat!
Com funciona WattBattle
WattBattle utilitza elAPI IAMMETER-Clouda:
- Accepta l'IAMPÈRIMÈTRIC d'un usuari
testimoni
iSN
. - Obtingueu els valors de kWh cridant l'API d'IAMMETER dues vegades: una per a la darrera lectura i una altra per a la primera lectura del dia (utilitzant
temps de resposta
paràmetre). - Calcula les mètriques diàries (generació solar, consum d'energia, energia exportada) basades en els tipus de fase seleccionats per l'usuari (
inversor
oquadrícula
). - Compara els resultats amb altres usuaris i mostra les classificacions.
- Les classificacions es reinicien diàriament per fomentar la participació contínua.
Com jugar al joc de classificació solar
1. Informació del dispositiu d'entrada
Introdueix el teu AMPERÍMETRESN
itestimoni
Si només esteu fent proves, feu clic a"Utilitza la demostració".
2. Configura el teu comptador
En elDadespestanya, trieu cada tipus de fase com ainversor
oquadrícula
Aquestes seleccions determinen com es classifiquen les dades.
3. Visualitza i competeix
Dirigiu-vos a laResumpestanya per veure el vostre rendiment diari i, a continuació, feu clic a«Compara ara»per entrar a la taula de classificació.
4. Consulta els rànquings
Mira on et situes entre altres usuaris d'IAMMETER!
Uneix-te a la comunitat de desenvolupadors IAMMETER DIY
WattBattleés només un exemple del que podeu construir utilitzantAPI de l'AMMETRADORi dades d'energia en temps real dels comptadors d'energia IAMMETER.
Si ets un/adesenvolupador web, no dubteu a crear una bifurcació del repositori i millorar-lo!
Si ets un/aaficionat o principiant, deixa volar la teva creativitat: ChatGPT i IAMMETER t'ajudaran a començar.
Si has creat una eina, un joc, una visualització o qualsevol cosa divertida utilitzant IAMMETER, ens agradaria molt saber de tu!
👉 Explica'ns-ho i et recompensarem ambPunts de recompensa IAMMETER!
Crea la teva pròpia aplicació IAMMETER
Vols crear la teva pròpia aplicació solar, un tauler de control d'energia per a la llar o una eina de comparació com WattBattle?
Explora l'API del núvol d'IAMMETER:
🔗 https://www.iammeter.com/docs/system-api
Obtén dades en temps real dels comptadors d'energia IAMMETER, visualitza-les a la teva manera i comparteix-les amb el món.
Junts, fem créixer la comunitat de desenvolupadors d'IAMMETER!