Je nám líto, váš prohlížeč nepodporuje JavaScript!
Přihlásit se

WattBattle: Open-source webová aplikace pro porovnávání solárních dat IAMMETER s přáteli

WattBattle: Open-source webová aplikace pro porovnávání solárních dat IAMMETER s přáteli

Co je WattBattle?

WattBattle je odlehčená open-source webová aplikace, která vám umožňuje porovnávat výkon vašeho solárního fotovoltaického systému s přáteli — s využitím dat v reálném čase z vašeho měřiče energie IAMMETER.

Tento zábavný nástroj je postaven zcela na IAMMETER Cloud API a umožňuje uživatelům vizualizovat a hodnotit klíčové energetické ukazatele, jako je výroba solární energie, spotřeba energie, exportovaná energie a míra vlastní spotřeby.

Ať už jste nadšenec DIY nebo vývojář, WattBattle ukazuje, jak snadno si můžete vytvořit vlastní aplikace nebo dashboardy s otevřeným a vývojářům přátelským ekosystémem IAMMETER.


Jak vznikl nápad

Narazili jsme na recenzi na Amazonu měřiče IAMMETER WEM3050T, která zněla:

„Bezplatná úroveň cloudu je pro každodenní sledování zcela dostatečná a měsíční zkušební verze Pro mi poskytla grafy, kterými jsem se skutečně pochlubil přátelům (nikdy jsem si nemyslel, že se budu chlubit watty)."

To nás inspirovalo k tomu, abychom prozkoumali, jak by uživatelé IAMMETER mohli sdílet nebo se dokonce pochlubit svými daty o solární energii interaktivnějším způsobem. Nejprve jsme vytvořili blogový příspěvek zdůrazňující funkce sdílení IAMMETER:
👉 Nechte IAMMETER, aby vám pomohl pochlubit se svým solárním systémem PV přátelům

Poté jsme vytvořili WattBattle, jednoduchou webovou aplikaci, díky které jsou solární srovnání zábavná. Celý zdrojový kód je na GitHubu open-source:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle

Živé demo si můžete vyzkoušet zde:
🌐 http://laoliu.iammeter.com:3000/


Proč na tom záleží (i pro začátečníky)

WattBattle vytvořil někdo se zkušenostmi s programováním v C, bez jakýchkoli předchozích zkušeností s Node.js. Díky ChatGPT a jasnému API IAMMETER trvalo jen několik hodin, než se to rozběhlo.

To dokazuje, že nemusíte být profesionální webový vývojář, abyste s daty IAMMETER vytvářeli skvělé nástroje. Pokud máte nápad, IAMMETER Cloud API vám ho pomůže uskutečnit!


Jak WattBattle funguje

WattBattle používá IAMMETER-Cloud API k tomu, aby:

  1. Přijal token a SN uživatele IAMMETER.
  2. Načte hodnoty kWh dvojím voláním API IAMMETER — jednou pro poslední odečet a jednou pro první odečet dne (pomocí parametru rtctime).
  3. Vypočítá denní ukazatele (výroba solární energie, spotřeba energie, exportovaná energie) na základě zvolených typů fází uživatele (inverter nebo grid).
  4. Porovná výsledky s ostatními uživateli a zobrazí žebříček.
  5. Žebříčky se denně resetují, aby podporovaly nepřetržitou účast.

Jak hrát solární hru o pořadí

1. Zadejte údaje o zařízení

Zadejte svůj SN a token IAMMETER. Pokud jen testujete, klikněte na „Use Demo".

příklad zadání

2. Nakonfigurujte svůj měřič

Na kartě Data zvolte u každé fáze typ inverter nebo grid. Tato volba určuje, jak jsou vaše data kategorizována.

záložka dat

3. Prohlížejte a soutěžte

Přejděte na kartu Summary, kde uvidíte svůj denní výkon, a poté klikněte na „Compare Now" pro vstup do žebříčku.

záložka souhrnu

4. Zkontrolujte žebříček

Podívejte se, jak si stojíte ve srovnání s ostatními uživateli IAMMETER!

pořadí


Připojte se ke komunitě vývojářů DIY IAMMETER

WattBattle je jen jedním příkladem toho, co můžete vytvořit pomocí IAMMETER API a energetických dat v reálném čase z měřičů energie IAMMETER.

Pokud jste webový vývojář, klidně si repozitář forknite a vylepšete jej!
Pokud jste kutil nebo začátečník, popusťte uzdu své kreativitě — ChatGPT a IAMMETER vám pomohou začít.

Pokud jste pomocí IAMMETER vytvořili nástroj, hru, vizualizaci nebo cokoli zábavného, rádi o tom uslyšíme!
👉 Povězte nám o tom a my vás odměníme body IAMMETER!


Vytvořte si vlastní aplikaci IAMMETER

Chcete si vytvořit vlastní solární aplikaci, dashboard pro domácí spotřebu energie nebo srovnávací nástroj, jako je WattBattle?

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

Získejte data v reálném čase z měřičů energie IAMMETER, vizualizujte je po svém a sdílejte je se světem.

Společně rozvíjejme komunitu vývojářů IAMMETER!

Nahoru