Sorry, uw browser ondersteunt geen JavaScript!

WattBattle: een open source webapp om IAMMETER-zonnedata met vrienden te vergelijken

WattBattle: een open source webapp om IAMMETER-zonnedata met vrienden te vergelijken

Wat is WattBattle?

WattBattleis een lichtgewicht, open-source web-app waarmee u de prestaties van uw zonne-PV-systeem kunt vergelijken met die van uw vrienden, met behulp van realtime gegevens van uwIAMMETER energiemeter.

Deze leuke tool is volledig gebouwd op deIAMMETER Cloud API, waarmee gebruikers belangrijke energiegegevens, zoals zonne-energieopwekking, energieverbruik, geëxporteerde energie en eigenverbruik, kunnen visualiseren en rangschikken.

Of u nu een doe-het-zelver of een ontwikkelaar bent, WattBattle laat zien hoe eenvoudig u uw eigen apps of dashboards kunt maken met het open en ontwikkelaarsvriendelijke ecosysteem van IAMMETER.


Hoe het idee begon

Op Amazon kwamen we een recensie tegen van de IAMMETER WEM3050T waarin het volgende stond:

“De gratis cloudversie is ruim voldoende voor dagelijkse tracking, en de Pro-proefperiode van een maand gaf me grafieken die ik zelfs aan vrienden kon laten zien (nooit gedacht dat ik ooit zou opscheppen over watt).”

Dit inspireerde ons om te onderzoeken hoe IAMMETER-gebruikershun zonne-energiegegevens delen of zelfs laten zienOp een meer interactieve manier. We hebben eerst een blogpost geschreven om de deelmogelijkheden van IAMMETER te benadrukken:
👉 Laat IAMMETER u helpen uw zonne-PV-systeem aan vrienden te laten zien

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

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


Waarom dit belangrijk is (zelfs voor beginners)

WattBattle is gebouwd door iemand met een achtergrond in C-programmering, metgeen eerdere Node.js-ervaringDankzij ChatGPT en de overzichtelijke API van IAMMETER duurde het slechts een paar uur om dit werkend te krijgen.

Dit bewijst datje hoeft geen professionele webontwikkelaar te zijnOm fantastische tools te creëren met behulp van IAMMETER-data. Heb je een idee? De IAMMETER Cloud API kan je helpen het tot leven te brengen!


Hoe WattBattle werkt

WattBattle gebruikt deIAMMETER-Cloud-APInaar:

  1. Accepteer de IAMMETER van een gebruikertokenenSN.
  2. Haal kWh-waarden op door de API van IAMMETER tweemaal aan te roepen: een keer voor de laatste meting en een keer voor de eerste meting van de dag (met behulp van dertctimeparameter).
  3. Bereken dagelijkse statistieken (zonne-energieopwekking, energieverbruik, geëxporteerde energie) op basis van de door de gebruiker geselecteerde fasetypes (omvormerofrooster).
  4. Vergelijk resultaten met andere gebruikers en geef rangschikkingen weer.
  5. De ranglijsten worden dagelijks gereset om voortdurende deelname te stimuleren.

Hoe speel je het Solar Ranking Game?

1. Informatie over invoerapparaten

Voer uw IAMMETER inSNentokenAls u alleen maar aan het testen bent, klikt u op"Gebruik demo".

invoervoorbeeld

2. Configureer uw meter

In deGegevenstabblad, kies elk fasetype alsomvormerofroosterDeze selecties bepalen hoe uw gegevens worden gecategoriseerd.

tabblad gegevens

3. Bekijk en concurreer

Ga naar deSamenvattingtabblad om uw dagelijkse prestaties te bekijken en klik vervolgens op"Vergelijk nu"om in het klassement te komen.

samenvatting tabblad

4. Controleer de ranglijsten

Ontdek waar u staat ten opzichte van andere IAMMETER-gebruikers!

rangschikking


Word lid van de IAMMETER DIY-ontwikkelaarscommunity

WattBattleis slechts één voorbeeld van wat u kunt bouwen met behulp van deIAMMETER APIen realtime energiegegevens van IAMMETER-energiemeters.

Als je eenwebontwikkelaar, voel je vrij om de repository te forken en te verbeteren!
Als je eenhobbyist of beginnerLaat uw creativiteit de vrije loop: ChatGPT en IAMMETER helpen u op weg.

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


Bouw je eigen IAMMETER-app

Wilt u uw eigen zonne-energie-app, thuisenergie-dashboard of vergelijkingstool zoals WattBattle maken?

Ontdek de IAMMETER Cloud API:
🔗 https://www.iammeter.com/docs/system-api

Ontvang realtimegegevens van IAMMETER-energiemeters, visualiseer ze op uw eigen manier en deel ze met de wereld.

Laten we samen de IAMMETER-ontwikkelaarscommunity laten groeien!

Bovenkant