Spiacenti, il tuo browser non supporta JavaScript!

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:

  1. Accetta l'IAMMETRO di un utenteGettoneeSN.
  2. 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 (utilizzandortctimeparametro).
  3. Calcola le metriche giornaliere (generazione solare, consumo energetico, energia esportata) in base ai tipi di fase selezionati dall'utente (InvertitoreoGriglia).
  4. Confronta i risultati con altri utenti e visualizza le classifiche.
  5. 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".

esempio di input

2. Configura il tuo contatore

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

scheda dati

3. Visualizza e competi

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

scheda riepilogo

4. Controlla le classifiche

Scopri dove ti collochi rispetto agli altri utenti IAMMETER!

classifica


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!

Superiore