Sorry, uw browser ondersteunt geen JavaScript!
Inloggen

WattBattle: Een Open Source Webapp om IAMMETER Zonne-energiegegevens te Vergelijken met Vrienden

WattBattle: Een Open Source Webapp om IAMMETER Zonne-energiegegevens te Vergelijken met Vrienden

Wat is WattBattle?

WattBattle is een lichtgewicht, open-source webapp waarmee je de prestaties van je zonne-PV-systeem met je vrienden kunt vergelijken, met behulp van real-time gegevens van je IAMMETER energiemeter.

Deze leuke tool is volledig gebouwd op de IAMMETER Cloud API, waardoor gebruikers belangrijke energiemetrics zoals zonne-opwekking, energieverbruik, geëxporteerde energie en zelfverbruikspercentage kunnen visualiseren en rangschikken.

Of je nu een DIY-liefhebber of een ontwikkelaar bent, WattBattle laat zien hoe eenvoudig je je eigen apps of dashboards kunt maken met het open en ontwikkelaarsvriendelijke ecosysteem van IAMMETER.


Hoe het Idee Ontstond

We kwamen een Amazon-recensie van de IAMMETER WEM3050T tegen waarin stond:

"De gratis cloudlaag is ruim voldoende voor dagelijkse tracking, en de maandelijkse Pro-proef gaf me grafieken die ik echt aan vrienden liet zien (nooit gedacht dat ik zou opscheppen over watts)."

Dit inspireerde ons om te onderzoeken hoe IAMMETER-gebruikers hun zonne-energiegegevens kunnen delen of zelfs laten zien op een meer interactieve manier. We maakten eerst een blogpost om de deelfuncties van IAMMETER te belichten:
👉 Laat IAMMETER je helpen je zonne-PV-systeem aan vrienden te tonen

Vervolgens bouwden we WattBattle, een eenvoudige webapp om zonne-energievergelijkingen leuk te maken. De volledige broncode is open-source op GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Je kunt de live demo hier proberen:
🌐 http://laoliu.iammeter.com:3000/


Waarom Dit Belangrijk Is (Zelfs voor Beginners)

WattBattle is gebouwd door iemand met een achtergrond in C-programmering, met nul ervaring met Node.js. Dankzij ChatGPT en de duidelijke API van IAMMETER kostte het slechts een paar uur om dit werkend te krijgen.

Dit bewijst dat je geen professionele webontwikkelaar hoeft te zijn om geweldige tools te maken met IAMMETER-gegevens. Als je een idee hebt, kan de IAMMETER Cloud API je helpen het tot leven te brengen!


Hoe WattBattle Werkt

WattBattle gebruikt de IAMMETER-Cloud API om:

  1. De IAMMETER token en SN van een gebruiker te accepteren.
  2. kWh-waarden op te halen door de IAMMETER API twee keer aan te roepen—eenmaal voor de laatste meting en eenmaal voor de eerste meting van de dag (met de rtctime-parameter).
  3. Dagelijkse metrics te berekenen (zonne-opwekking, energieverbruik, geëxporteerde energie) op basis van de geselecteerde fasetypen (inverter of grid) van de gebruiker.
  4. Resultaten te vergelijken met andere gebruikers en ranglijsten weer te geven.
  5. Ranglijsten worden dagelijks gereset om continue deelname te stimuleren.

Hoe Speel je het Zonne-energie Rangschikkingsspel

1. Apparaatgegevens Invoeren

Voer je IAMMETER SN en token in. Als je alleen aan het testen bent, klik dan op "Use Demo".

invoervoorbeeld

2. Configureer je Meter

Kies in het tabblad Data voor elke fase het type inverter of grid. Deze selecties bepalen hoe je gegevens worden gecategoriseerd.

data tabblad

3. Bekijk en Wedijver

Ga naar het tabblad Summary om je dagelijkse prestaties te zien en klik vervolgens op "Compare Now" om deel te nemen aan het klassement.

samenvatting tabblad

4. Controleer de Ranglijsten

Zie waar je staat tussen andere IAMMETER-gebruikers!

ranglijst


Word Lid van de IAMMETER DIY Ontwikkelaarsgemeenschap

WattBattle is slechts één voorbeeld van wat je kunt bouwen met de IAMMETER API en real-time energiedata van IAMMETER energiemeters.

Als je een webontwikkelaar bent, voel je vrij om de repo te forken en te verbeteren!
Als je een hobbyist of beginner bent, laat je creativiteit de vrije loop—ChatGPT en IAMMETER helpen je op weg.

Als je een tool, spel, visualisatie of iets leuks hebt gebouwd met IAMMETER, horen we graag van je!
👉 Vertel ons erover en we belonen je met IAMMETER-beloningspunten!


Bouw je Eigen IAMMETER App

Wil je je eigen zonne-app, thuisenergiedashboard of vergelijkingstool zoals WattBattle maken?

Verken de IAMMETER Cloud API:
🔗 /docs/system-api

Krijg real-time gegevens van IAMMETER energiemeters, visualiseer ze op jouw manier en deel ze met de wereld.

Samen laten we de IAMMETER-ontwikkelaarsgemeenschap groeien!

Boven