Beklager, nettleseren din støtter ikke JavaScript!
Logg inn

WattBattle: En åpen kildekode-nettapp for å sammenligne IAMMETER-solenergidata med venner

WattBattle: En åpen kildekode-nettapp for å sammenligne IAMMETER-solenergidata med venner

Hva er WattBattle?

WattBattle er en lettvekts nettapp med åpen kildekode som lar deg sammenligne ytelsen til solcelleanlegget ditt med venner – ved hjelp av sanntidsdata fra IAMMETER-energimåleren din.

Dette morsomme verktøyet er bygget utelukkende på IAMMETER Cloud API, slik at brukere kan visualisere og rangere viktige energimålinger som solenergiproduksjon, energiforbruk, eksportert energi og selvforsyningsgrad.

Enten du er en DIY-entusiast eller utvikler, viser WattBattle hvor enkelt du kan lage dine egne apper eller dashboards med IAMMETERs åpne og utviklervennlige økosystem.


Hvordan ideen oppsto

Vi kom over en Amazon-anmeldelse av IAMMETER WEM3050T som sa:

«Den gratis sky-tjenesten er mer enn nok for daglig sporing, og Pro-prøveperioden på en måned ga meg diagrammer som jeg faktisk viste frem til venner (trodde aldri jeg skulle skryte av watt).»

Dette inspirerte oss til å utforske hvordan IAMMETER-brukere kan dele eller til og med vise frem solenergidataene sine på en mer interaktiv måte. Vi lagde først et blogginnlegg som fremhever IAMMETERs delingsfunksjoner:
👉 La IAMMETER hjelpe deg med å vise frem solcelleanlegget ditt til venner

Deretter bygde vi WattBattle, en enkel nettapp som gjør solenergisammenligninger morsomme. Hele kildekoden er open source på GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Du kan prøve live-demoen her:
🌐 http://laoliu.iammeter.com:3000/


Hvorfor dette betyr noe (også for nybegynnere)

WattBattle ble bygget av noen med bakgrunn i C-programmering, med null tidligere Node.js-erfaring. Takket være ChatGPT og IAMMETERs tydelige API tok det bare noen få timer å få dette i gang.

Dette beviser at du ikke trenger å være en profesjonell nettutvikler for å lage kule verktøy med IAMMETER-data. Hvis du har en idé, kan IAMMETER Cloud API hjelpe deg med å virkeliggjøre den!


Hvordan WattBattle fungerer

WattBattle bruker IAMMETER-Cloud API til å:

  1. Godta brukerens IAMMETER token og SN.
  2. Hente kWh-verdier ved å kalle IAMMETERs API to ganger – én gang for den nyeste målingen og én gang for dagens første måling (ved hjelp av rtctime-parameteren).
  3. Beregne daglige målinger (solenergiproduksjon, energiforbruk, eksportert energi) basert på brukerens valgte fasetype (inverter eller grid).
  4. Sammenligne resultater med andre brukere og vise rangeringer.
  5. Rangeringene nullstilles daglig for å oppmuntre til kontinuerlig deltakelse.

Hvordan spille solenergi-rangeringsspillet

1. Angi enhetsinformasjon

Skriv inn IAMMETER SN og token. Hvis du bare tester, klikker du på «Bruk demo».

input example

2. Konfigurer måleren din

I Data-fanen velger du hver fasetype som inverter eller grid. Disse valgene bestemmer hvordan dataene dine kategoriseres.

data tab

3. Se og konkurrer

Gå til Sammendrag-fanen for å se den daglige ytelsen din, og klikk deretter på «Sammenlign nå» for å komme inn på resultattavlen.

summary tab

4. Sjekk rangeringene

Se hvor du står blant andre IAMMETER-brukere!

ranking


Bli med i IAMMETERs DIY-utviklerfellesskap

WattBattle er bare ett eksempel på hva du kan bygge med IAMMETER API og sanntids energidata fra IAMMETER-energimålere.

Hvis du er nettutvikler, kan du gjerne forke repoet og forbedre det!
Hvis du er hobbyist eller nybegynner, la kreativiteten flyte – ChatGPT og IAMMETER hjelper deg i gang.

Hvis du har bygget et verktøy, et spill, en visualisering eller noe annet gøy med IAMMETER, vil vi gjerne høre fra deg!
👉 Fortell oss om det, så belønner vi deg med IAMMETER-belønningspoeng!


Bygg din egen IAMMETER-app

Vil du lage din egen solenergiapp, hjemmeenergi-dashboard eller sammenligningsverktøy som WattBattle?

Utforsk IAMMETER Cloud API:
🔗 /docs/system-api

Få sanntidsdata fra IAMMETER-energimålere, visualiser dem på din måte, og del dem med verden.

Sammen kan vi bygge IAMMETER-utviklerfellesskapet!

Topp