WattBattle: Aplikasi Web Open Source untuk Membandingkan Data Solar IAMMETER dengan Teman
WattBattle: Aplikasi Web Open Source untuk Membandingkan Data Solar IAMMETER dengan Teman
Apa Itu WattBattle?
WattBattle adalah aplikasi web ringan dan open source yang memungkinkan Anda membandingkan performa sistem solar PV Anda dengan teman-teman—menggunakan data real-time dari energy meter IAMMETER Anda.
Alat yang menyenangkan ini dibangun sepenuhnya di atas IAMMETER Cloud API, sehingga pengguna dapat memvisualisasikan dan meranking metrik energi penting seperti pembangkitan solar, konsumsi energi, energi yang diekspor, dan self-use rate.
Baik Anda seorang penggemar DIY maupun developer, WattBattle menunjukkan betapa mudahnya membuat aplikasi atau dashboard sendiri dengan ekosistem IAMMETER yang terbuka dan ramah bagi developer.
Bagaimana Ide Ini Bermula
Kami menemukan ulasan Amazon tentang IAMMETER WEM3050T yang berbunyi:
“Paket cloud gratisnya sudah cukup untuk pemantauan harian, dan uji coba Pro selama sebulan memberi saya grafik yang benar-benar saya pamerkan ke teman-teman (tidak pernah terpikir saya akan membanggakan watt).”
Hal ini menginspirasi kami untuk mengeksplorasi bagaimana pengguna IAMMETER dapat membagikan atau bahkan memamerkan data energi solar mereka dengan cara yang lebih interaktif. Kami terlebih dahulu membuat artikel blog untuk menyoroti fitur berbagi IAMMETER:
👉 Biarkan IAMMETER Membantu Anda Memamerkan Sistem Solar PV Anda kepada Teman
Kemudian kami membangun WattBattle, aplikasi web sederhana untuk membuat perbandingan solar jadi lebih menyenangkan. Kode sumber lengkapnya tersedia secara open source di GitHub:
🔗 https://github.com/lewei50/iammeter/tree/master/WattBattle
Anda dapat mencoba demo langsungnya di sini:
🌐 http://laoliu.iammeter.com:3000/
Mengapa Ini Penting (Bahkan untuk Pemula)
WattBattle dibangun oleh seseorang dengan latar belakang pemrograman C, dengan nol pengalaman Node.js sebelumnya. Berkat ChatGPT dan API IAMMETER yang jelas, hanya butuh beberapa jam untuk menjalankannya.
Ini membuktikan bahwa Anda tidak perlu menjadi developer web profesional untuk membuat alat keren menggunakan data IAMMETER. Jika Anda punya ide, IAMMETER Cloud API dapat membantu mewujudkannya!
Cara Kerja WattBattle
WattBattle menggunakan IAMMETER-Cloud API untuk:
- Menerima
tokendanSNIAMMETER milik pengguna. - Mengambil nilai kWh dengan memanggil API IAMMETER dua kali—sekali untuk pembacaan terbaru dan sekali untuk pembacaan pertama pada hari itu (menggunakan parameter
rtctime). - Menghitung metrik harian (pembangkitan solar, konsumsi energi, energi yang diekspor) berdasarkan jenis phase yang dipilih pengguna (
inverterataugrid). - Membandingkan hasil dengan pengguna lain dan menampilkan ranking.
- Ranking direset setiap hari untuk mendorong partisipasi berkelanjutan.
Cara Bermain Game Ranking Solar
1. Masukkan Info Perangkat
Masukkan SN dan token IAMMETER Anda. Jika Anda hanya ingin mencoba, klik "Use Demo".

2. Konfigurasikan Meter Anda
Di tab Data, pilih jenis setiap phase sebagai inverter atau grid. Pilihan ini menentukan bagaimana data Anda dikategorikan.

3. Lihat dan Berkompetisi
Buka tab Summary untuk melihat performa harian Anda, lalu klik "Compare Now" untuk masuk ke papan peringkat.

4. Cek Rankingnya
Lihat posisi Anda di antara pengguna IAMMETER lainnya!

Bergabung dengan Komunitas Developer DIY IAMMETER
WattBattle hanyalah salah satu contoh dari apa yang bisa Anda bangun menggunakan IAMMETER API dan data energi real-time dari energy meter IAMMETER.
Jika Anda seorang web developer, silakan fork repo-nya dan kembangkan!
Jika Anda seorang hobiis atau pemula, biarkan kreativitas Anda mengalir—ChatGPT dan IAMMETER akan membantu Anda memulai.
Jika Anda telah membuat alat, game, visualisasi, atau apa pun yang menyenangkan menggunakan IAMMETER, kami ingin mendengarnya!
👉 Ceritakan kepada kami, dan kami akan memberi Anda poin reward IAMMETER!
Bangun Aplikasi IAMMETER Anda Sendiri
Ingin membuat aplikasi solar, dashboard energi rumah, atau alat perbandingan seperti WattBattle?
Jelajahi IAMMETER Cloud API:
🔗 /docs/system-api
Dapatkan data real-time dari energy meter IAMMETER, visualisasikan sesuai cara Anda, dan bagikan ke seluruh dunia.
Bersama-sama, mari kita kembangkan komunitas developer IAMMETER!