Spiacenti, il tuo browser non supporta JavaScript!
Accedi

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

Cos'è WattBattle?

WattBattle è un'app web leggera e open source che ti permette di confrontare le prestazioni del tuo sistema solare fotovoltaico con quelle dei tuoi amici, utilizzando dati in tempo reale dal tuo contatore energetico IAMMETER.

Questo strumento divertente è costruito interamente sull'API IAMMETER Cloud, consentendo agli utenti di visualizzare e classificare metriche chiave dell'energia come la generazione solare, il consumo energetico, l'energia esportata e il tasso di auto-consumo.

Che tu sia un appassionato del fai-da-te o uno sviluppatore, WattBattle dimostra quanto sia facile creare le tue app o dashboard con l'ecosistema aperto e favorevole agli sviluppatori di IAMMETER.


Come è nata l'idea

Ci siamo imbattuti in una recensione su Amazon del IAMMETER WEM3050T che diceva:

"Il livello gratuito del cloud è più che sufficiente per il monitoraggio quotidiano, e la prova Pro di un mese mi ha dato grafici che ho effettivamente mostrato agli amici (non avrei mai pensato di vantarmi dei watt)."

Questo ci ha ispirato a esplorare come gli utenti IAMMETER potrebbero condividere o addirittura mostrare i propri dati sull'energia solare in modo più interattivo. Abbiamo prima creato un post sul blog per evidenziare le funzionalità di condivisione di IAMMETER:
👉 Lascia che IAMMETER ti aiuti a mostrare il tuo sistema fotovoltaico agli amici

Poi abbiamo costruito WattBattle, 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é è importante (anche per i principianti)

WattBattle è stato costruito da una persona con esperienza nella programmazione C, con zero esperienza precedente in Node.js. Grazie a ChatGPT e alla chiara API di IAMMETER, ci sono volute solo poche ore per farlo funzionare.

Questo dimostra che non è necessario essere uno sviluppatore web professionista per creare strumenti fantastici utilizzando i dati IAMMETER. Se hai un'idea, l'API IAMMETER Cloud può aiutarti a realizzarla!


Come funziona WattBattle

WattBattle utilizza l'API IAMMETER-Cloud per:

  1. Accettare il token e l'SN IAMMETER di un utente.
  2. Recuperare i valori kWh chiamando l'API di IAMMETER due volte—una per l'ultima lettura e una per la prima lettura del giorno (utilizzando il parametro rtctime).
  3. Calcolare le metriche giornaliere (generazione solare, consumo energetico, energia esportata) in base ai tipi di fase selezionati dall'utente (inverter o grid).
  4. Confrontare i risultati con altri utenti e visualizzare le classifiche.
  5. Le classifiche vengono azzerate ogni giorno per incoraggiare la partecipazione continua.

Come partecipare al gioco di classifiche solari

1. Inserisci i dati del dispositivo

Inserisci il tuo SN e token IAMMETER. Se stai solo testando, clicca su "Usa Demo".

input example

2. Configura il tuo contatore

Nella scheda Dati, scegli ogni tipo di fase come inverter o grid. Queste selezioni determinano come vengono categorizzati i tuoi dati.

data tab

3. Visualizza e competi

Vai alla scheda Riepilogo per vedere le tue prestazioni giornaliere, poi clicca su "Confronta Ora" per entrare in classifica.

summary tab

4. Controlla le classifiche

Scopri la tua posizione tra gli altri utenti IAMMETER!

ranking


Unisciti alla comunità di sviluppatori IAMMETER

WattBattle è solo un esempio di ciò che puoi costruire utilizzando l'API IAMMETER e i dati energetici in tempo reale dai contatori energetici IAMMETER.

Se sei uno sviluppatore web, sentiti libero di fare il fork del repository e migliorarlo!
Se sei un hobbista o principiante, lascia fluire la tua creatività—ChatGPT e IAMMETER ti aiuteranno a iniziare.

Se hai costruito uno strumento, un gioco, una visualizzazione o qualsiasi cosa divertente usando IAMMETER, ci piacerebbe saperne di più!
👉 Raccontacelo e ti ricompenseremo con punti premio IAMMETER!


Crea la tua App IAMMETER

Vuoi creare la tua app solare, dashboard energetico domestico o strumento di confronto come WattBattle?

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

Ottieni dati in tempo reale dai contatori energetici IAMMETER, visualizzali a modo tuo e condividili con il mondo.

Insieme, facciamo crescere la comunità di sviluppatori IAMMETER!

In alto