Beklager, nettleseren din støtter ikke JavaScript!

WattBattle: En åpen kildekode-app for å sammenligne IAMMETER-solcelledata med venner

WattBattle: En åpen kildekode-app for å sammenligne IAMMETER-solcelledata med venner

Hva er WattBattle?

WattBattleer en lett, åpen kildekode-nettapp som lar deg sammenligne ytelsen til solcelleanlegget ditt med vennene dine – ved hjelp av sanntidsdata fra dinIAMMETER energimåler.

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

Enten du er en gjør-det-selv-entusiast eller en utvikler, demonstrerer WattBattle hvor enkelt du kan lage dine egne apper eller dashbord med IAMMETERs åpne og utviklervennlige økosystem.


Hvordan ideen startet

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

«Det gratis skynivået er rikelig for daglig sporing, og den månedslange Pro-prøveperioden 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 kandele eller til og med vise frem solenergidataene sinepå en mer interaktiv måte. Vi laget først et blogginnlegg for å fremheve IAMMETERs delingsfunksjoner:
👉 La IAMMETER hjelpe deg med å vise frem solcelleanlegget ditt til venner

Så bygde viWattBattle, en enkel nettapp for å gjøre solcellesammenligninger morsomme. Den fullstendige kildekoden er åpen kildekode på GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

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


Hvorfor dette er viktig (selv for nybegynnere)

WattBattle ble bygget av noen med bakgrunn i C-programmering, mednull tidligere erfaring med Node.jsTakket være ChatGPT og IAMMETERs tydelige API tok det bare noen få timer å få dette oppe og gå.

Dette beviser atdu trenger ikke å være en profesjonell webutviklerå lage fantastiske verktøy ved hjelp av IAMMETER-data. Hvis du har en idé, kan IAMMETER Cloud API hjelpe deg med å realisere den!


Hvordan WattBattle fungerer

WattBattle brukerIAMMETER-Cloud APItil:

  1. Godta en brukers IAMMETERTokenogSN.
  2. Hent kWh-verdier ved å kalle IAMMETERs API to ganger – én gang for den siste avlesningen og én gang for dagens første avlesning (ved hjelp avrtctimeparameter).
  3. Beregn daglige målinger (solenergiproduksjon, energiforbruk, eksportert energi) basert på brukerens valgte fasetyper (InverterellerNett).
  4. Sammenlign resultater med andre brukere og vis rangeringer.
  5. Rangeringene nullstilles daglig for å oppmuntre til kontinuerlig deltakelse.

Slik spiller du Solar Ranking-spillet

1. Informasjon om inndataenhet

Skriv inn IAMMETER-en dinSNogTokenHvis du bare tester, klikk på«Bruk demo».

eksempel på inndata

2. Konfigurer måleren din

IDatafanen, velg hver fasetype somInverterellerNettDisse valgene bestemmer hvordan dataene dine kategoriseres.

datafanen

3. Se og konkurrer

Gå tilSammendragfanen for å se den daglige ytelsen din, og klikk deretter på«Sammenlign nå»å komme inn på resultatlisten.

sammendragsfanen

4. Sjekk rangeringene

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

rangering


Bli med i IAMMETER DIY-utviklerfellesskapet

WattBattleer bare ett eksempel på hva du kan bygge ved hjelp avIAMMETER APIog sanntidsenergidata fra IAMMETER energimålere.

Hvis du er ennettutvikler, vær så snill å forke repoet og forbedre det!
Hvis du er enhobbyist eller nybegynner, la kreativiteten din få fritt spillerom – ChatGPT og IAMMETER hjelper deg i gang.

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


Bygg din egen IAMMETER-app

Vil du lage din egen solcelleapp, et energidashbord for hjemmet eller et sammenligningsverktøy som WattBattle?

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

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

La oss sammen utvide IAMMETER-utviklerfellesskapet!

Topp