WattBattle: un'app Web open source per confrontare i dati solari IAMMETER con gli amici
WattBattle: un'app Web open source per confrontare i dati solari IAMMETER con gli amici
Che cosa è WattBattle?
WattBattleè un'applicazione web leggera e open source che ti consente di confrontare le prestazioni del tuo impianto fotovoltaico con quelle dei tuoi amici, utilizzando i dati in tempo reale provenienti dal tuoContatore di energia IAMMETER.
Questo divertente strumento è costruito interamente suAPI cloud IAMMETER, consentendo agli utenti di visualizzare e classificare parametri energetici chiave quali la produzione solare, il consumo energetico, l'energia esportata e la tariffa di autoconsumo.
Che tu sia un appassionato del fai da te o uno sviluppatore, WattBattle dimostra con quanta facilità puoi creare le tue app o dashboard con l'ecosistema aperto e intuitivo di IAMMETER.
Come è nata l'idea
Ci siamo imbattuti in una recensione Amazon dell'IAMMETER WEM3050T che diceva:
“Il livello cloud gratuito è più che sufficiente per il monitoraggio quotidiano e la prova Pro di un mese mi ha fornito grafici che ho effettivamente mostrato agli amici (non avrei mai pensato di vantarmi dei watt).”
Ciò ci ha ispirato ad esplorare come gli utenti di IAMMETER potrebberocondividere o addirittura mostrare i propri dati sull'energia solarein modo più interattivo. Inizialmente abbiamo creato un post sul blog per evidenziare le funzionalità di condivisione di IAMMETER:
👉 Lascia che IAMMETER ti aiuti a mostrare il tuo impianto fotovoltaico agli amici
Poi abbiamo costruitoWattBattle, una semplice app web per rendere divertenti i confronti solari. Il codice sorgente completo è open source su GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle
Puoi provare la demo live qui:
🌐 http://laoliu.iammeter.com:3000/
Perché questo è importante (anche per i principianti)
WattBattle è stato creato da qualcuno con esperienza nella programmazione in C, connessuna precedente esperienza con Node.jsGrazie a ChatGPT e alla chiara API di IAMMETER, ci sono volute solo poche ore per renderlo operativo.
Ciò dimostra chenon è necessario essere uno sviluppatore web professionistaPer creare strumenti straordinari utilizzando i dati IAMMETER. Se hai un'idea, l'API Cloud IAMMETER può aiutarti a realizzarla!
Come funziona WattBattle
WattBattle utilizza ilAPI IAMMETER-CloudA:
- Accetta l'IAMMETRO di un utente
GettoneeSN. - Ottieni i valori kWh chiamando due volte l'API di IAMMETER: una volta per l'ultima lettura e una volta per la prima lettura del giorno (utilizzando
rtctimeparametro). - Calcola le metriche giornaliere (generazione solare, consumo energetico, energia esportata) in base ai tipi di fase selezionati dall'utente (
InvertitoreoGriglia). - Confronta i risultati con altri utenti e visualizza le classifiche.
- Le classifiche vengono azzerate quotidianamente per incoraggiare una partecipazione continua.
Come giocare al gioco di classifica solare
1. Informazioni sul dispositivo di input
Inserisci il tuo AMPEROMETROSNeGettoneSe stai solo testando, fai clic su"Usa la demo".

2. Configura il tuo contatore
NelDatischeda, scegli ogni tipo di fase comeInvertitoreoGrigliaQueste selezioni determinano il modo in cui i dati vengono categorizzati.

3. Visualizza e competi
Dirigetevi verso ilRiepilogoscheda per vedere le tue prestazioni giornaliere, quindi fai clic"Confronta ora"per entrare in classifica.

4. Controlla le classifiche
Scopri dove ti collochi rispetto agli altri utenti IAMMETER!

Unisciti alla community di sviluppatori fai da te IAMMETER
WattBattleè solo un esempio di ciò che puoi costruire utilizzandoAPI IAMMETERe dati energetici in tempo reale dai contatori di energia IAMMETER.
Se sei unsviluppatore web, sentiti libero di forkare il repo e migliorarlo!
Se sei unhobbista o principiante, lascia fluire la tua creatività: ChatGPT e IAMMETER ti aiuteranno a iniziare.
Se hai creato uno strumento, un gioco, una visualizzazione o qualsiasi cosa di divertente utilizzando IAMMETER, saremo lieti di sentirti!
👉 Raccontacelo e ti ricompenseremo conPunti premio IAMMETER!
Crea la tua app IAMMETER
Vuoi creare la tua app solare, un pannello di controllo dell'energia domestica o uno strumento di confronto come WattBattle?
Esplora l'API cloud IAMMETER:
🔗 https://www.iammeter.com/docs/system-api
Ottieni dati in tempo reale dai contatori di energia IAMMETER, visualizzali come preferisci e condividili con il mondo.
Insieme, facciamo crescere la community di sviluppatori IAMMETER!