WattBattle: O aplicație web open source pentru a compara datele solare IAMMETER cu prietenii
WattBattle: O aplicație web open source pentru a compara datele solare IAMMETER cu prietenii
Ce este WattBattle?
WattBattleeste o aplicație web ușoară, open-source, care vă permite să comparați performanța sistemului solar fotovoltaic cu cea a prietenilor dvs., utilizând date în timp real de la dvs.Contor de energie IAMMETER.
Acest instrument distractiv este construit în întregime peAPI-ul IAMMETER Cloud, permițând utilizatorilor să vizualizeze și să clasifice indicatori energetici cheie, cum ar fi generarea de energie solară, consumul de energie, energia exportată și rata de autoconsum.
Indiferent dacă ești un pasionat de DIY sau un dezvoltator, WattBattle demonstrează cât de ușor poți crea propriile aplicații sau tablouri de bord cu ecosistemul deschis și ușor de utilizat de dezvoltatori al IAMMETER.
Cum a început ideea
Am dat peste o recenzie de pe Amazon despre IAMMETER WEM3050T care spunea:
„Pachetul gratuit de cloud este suficient pentru urmărirea zilnică, iar versiunea de probă Pro de o lună mi-a oferit grafice pe care le-am arătat prietenilor (nu m-am gândit niciodată că mă voi lăuda cu wați).”
Acest lucru ne-a inspirat să explorăm cum ar putea utilizatorii IAMMETERîmpărtășesc sau chiar își etalează datele despre energia solarăîntr-un mod mai interactiv. Am creat mai întâi o postare pe blog pentru a evidenția funcțiile de partajare ale IAMMETER:
👉 Permiteți IAMMETER să vă ajute să vă prezentați prietenilor sistemul fotovoltaic solar
Apoi am construitWattBattle, o aplicație web simplă pentru a face comparațiile solare distractive. Codul sursă complet este open-source pe GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle
Poți încerca demonstrația live aici:
🌐 http://laoliu.iammeter.com:3000/
De ce contează acest lucru (chiar și pentru începători)
WattBattle a fost construit de cineva cu experiență în programarea C, cuzero experiență anterioară cu Node.jsDatorită ChatGPT și API-ului clar al IAMMETER, a durat doar câteva ore să fie funcțional.
Aceasta dovedește cănu trebuie să fii dezvoltator web profesionistpentru a crea instrumente extraordinare folosind datele IAMMETER. Dacă aveți o idee, API-ul IAMMETER Cloud vă poate ajuta să o puneți în practică!
Cum funcționează WattBattle
WattBattle foloseșteIAMMETER-Cloud APIla:
- Acceptați IAMPERMETRUL unui utilizator
jeton
șiSN
. - Obțineți valorile kWh apelând API-ul IAMMETER de două ori - o dată pentru ultima citire și o dată pentru prima citire a zilei (folosind
rtctime
parametru). - Calculați valorile zilnice (generarea de energie solară, consumul de energie, energia exportată) pe baza tipurilor de fază selectate de utilizator (
invertor
saugrilă
). - Compară rezultatele cu cele ale altor utilizatori și afișează clasamentele.
- Clasamentele se resetează zilnic pentru a încuraja participarea continuă.
Cum se joacă jocul de clasare solară
1. Informații despre dispozitivul de intrare
Introduceți AMPERMETRULSN
șijeton
Dacă doar testați, faceți clic pe„Utilizați Demo”.
2. Configurați-vă contorul
ÎnDatefilă, alegeți fiecare tip de fază cainvertor
saugrilă
Aceste selecții determină modul în care sunt clasificate datele dumneavoastră.
3. Vizualizați și concurați
Îndreaptă-te sprerezumatfilă pentru a vedea performanța zilnică, apoi faceți clic pe„Compară acum”pentru a intra în clasament.
4. Verificați clasamentele
Vezi unde te situezi printre alți utilizatori IAMMETER!
Alătură-te comunității dezvoltatorilor IAMMETER DIY
WattBattleeste doar un exemplu despre ceea ce poți construi folosindAPI-ul IAMMETERși date energetice în timp real de la contoarele de energie IAMMETER.
Dacă ești un/odezvoltator web, nu ezitați să creați o bifurcație din depozit și să îl îmbunătățiți!
Dacă ești un/oamator sau începător, lasă-ți creativitatea să zboare - ChatGPT și IAMMETER te vor ajuta să începi.
Dacă ai construit un instrument, un joc, o vizualizare sau orice altceva distractiv folosind IAMMETER, ne-ar plăcea să auzim de tine!
👉 Spune-ne despre asta și te vom răsplăti cuPuncte de recompensă IAMMETER!
Creează-ți propria aplicație IAMMETER
Vrei să-ți creezi propria aplicație solară, un tablou de bord pentru energie acasă sau un instrument de comparare precum WattBattle?
Explorează API-ul IAMMETER Cloud:
🔗 https://www.iammeter.com/docs/system-api
Obțineți date în timp real de la contoarele de energie IAMMETER, vizualizați-le în felul vostru și distribuiți-le lumii.
Împreună, haideți să creștem comunitatea dezvoltatorilor IAMMETER!