Maaf, browser Anda tidak mendukung JavaScript!
Masuk

Pemantauan Energi Self-Hosted dengan IAMMETER

Pemantauan Energi Self-Hosted dengan IAMMETER

Meter IAMMETER tidak terbatas pada IAMMETER-Cloud. Antarmuka terbukanya memungkinkan data listrik disimpan dan diproses pada server yang dikendalikan oleh pelanggan.

Tidak ada satu arsitektur self-hosted tunggal yang cocok untuk setiap proyek. Pilihan yang tepat bergantung pada apakah Anda memerlukan:

  • antarmuka pemantauan lokal yang siap pakai;
  • middleware data untuk aplikasi perusahaan;
  • integrasi dengan platform open-source yang sudah ada;
  • pengambilan data langsung ke EMS, BMS, ERP, atau backend IoT Anda sendiri.

IAMMETER mendukung keempat jalur tersebut:

                        ┌─→ IAMMETER-Docker ─→ Local charts and APIs
IAMMETER energy meter ──┼─→ IAMMETER-Central ─→ Customer ERP / EMS / BMS
                        ├─→ Open-source platform ─→ Automation and dashboards
                        └─→ Customer receiver ─→ Custom backend and database

Halaman ini membantu Anda memilih arsitektur. Petunjuk instalasi dan protokol yang terperinci dipelihara dalam panduan teknis yang ditautkan.

1. Bandingkan Empat Jalur Penerapan

Opsi Pengguna utama UI pemantauan siap pakai Penyimpanan data API untuk pengembangan pelanggan Upaya pengembangan
IAMMETER-Docker Pengguna individu, pengembang, dan proyek lokal berskala kecil Ya, dengan fungsi pemantauan dasar Server pelanggan Ya Rendah hingga sedang
IAMMETER-Central Perusahaan, mitra, dan integrator sistem Hanya UI manajemen perangkat; tidak ada UI analisis energi yang lengkap MySQL atau MariaDB pelanggan Ya, dirancang untuk aplikasi pelanggan Sedang
Platform open-source Pengguna yang sudah menjalankan Home Assistant, Node-RED, atau platform lain Disediakan oleh platform yang dipilih Bergantung pada platform Bergantung pada platform Rendah hingga sedang
Integrasi langsung Pelanggan yang memiliki backend dan tim teknis sendiri Tidak Ditentukan pelanggan Ditentukan pelanggan Tinggi

Pilihan paling sederhana tidak selalu berupa komponen perangkat lunak terkecil. Pilih opsi yang menghilangkan pekerjaan yang tidak ingin dibangun atau dipelihara oleh tim Anda.

2. Rekomendasi Cepat berdasarkan Jenis Pengguna

Pilih IAMMETER-Docker jika:

  • Anda menginginkan antarmuka lokal dan pemantauan historis dengan cepat;
  • proyek dioperasikan oleh individu atau tim teknis kecil;
  • servernya adalah Raspberry Pi, mini PC, NAS, atau host privat;
  • Anda menginginkan API untuk memperluas antarmuka nantinya;
  • Anda memerlukan titik awal yang praktis tanpa membangun backend pengambilan data.

Pilih IAMMETER-Central jika:

  • pelanggan sudah memiliki ERP, EMS, BMS, atau front end khusus;
  • aplikasi memerlukan lapisan API yang konsisten untuk perangkat IAMMETER;
  • data harus disimpan dalam database MySQL atau MariaDB yang dikelola pelanggan;
  • proyek memerlukan middleware perangkat dan pengukuran, bukan produk analisis energi yang siap pakai;
  • tim integrasi ingin menghindari penerapan setiap transport dan parser payload sisi meter secara terpisah.

Pilih platform open-source jika:

  • Home Assistant, Node-RED, OpenHAB, ioBroker, Zabbix, atau ThingsBoard sudah menjadi bagian dari proyek;
  • platform tersebut sudah menyediakan fitur dasbor atau otomatisasi yang dibutuhkan;
  • Anda tidak memerlukan backend khusus IAMMETER yang terpisah.

Pilih integrasi langsung jika:

  • organisasi Anda sudah mengoperasikan layanan pengambilan data dan database;
  • backend Anda dapat menerima data HTTP/HTTPS, MQTT/MQTTS, atau TCP/TLS;
  • para engineer Anda menginginkan kendali penuh atas model data, retensi, dan logika bisnis;
  • tanggung jawab pengembangan dan operasional tambahan dapat diterima.

3. IAMMETER-Docker: Sistem Pemantauan Lokal yang Siap Pakai

IAMMETER-Docker adalah sistem pemantauan energi self-hosted yang bersifat open-source. Sistem ini menggabungkan pengambilan data, penyimpanan, fungsi pemantauan energi dasar, grafik, dan API dalam satu penerapan.

IAMMETER-Docker self-hosted energy monitoring

Apa yang disediakan IAMMETER-Docker

  • penerapan pada server yang dikendalikan pelanggan;
  • fungsi dasar pemantauan konsumsi listrik dan solar;
  • data historis dan grafik;
  • dukungan SQLite dan MySQL;
  • akses API untuk mengembangkan UI khusus;
  • dukungan untuk meter IAMMETER dan alur kerja SN khusus;
  • opsi penggunaan datalogger untuk pengumpulan data lokal.

Keunggulan utamanya

IAMMETER-Docker adalah pilihan yang kuat ketika pengguna ingin mulai memantau secara lokal sebelum menulis perangkat lunak khusus. Pengembang dapat menggunakan antarmuka bawaan terlebih dahulu dan menambahkan dasbor atau alur kerja data terpisah melalui API yang tersedia nantinya.

Hal yang perlu dipertimbangkan

Pelanggan tetap bertanggung jawab atas host, jaringan, pembaruan, pencadangan, kapasitas penyimpanan, dan keamanan. IAMMETER-Docker menyediakan fungsi aplikasi, tetapi tidak menghilangkan operasional self-hosting yang normal.

Lanjutkan dengan:

4. IAMMETER-Central: Middleware Data untuk Aplikasi Pelanggan

IAMMETER-Central adalah middleware penerapan privat untuk perusahaan, mitra, dan integrator sistem.

IAMMETER-Central middleware

Apa yang disediakan IAMMETER-Central

  • pendaftaran dan pengelolaan perangkat IAMMETER;
  • penyimpanan dan pengelolaan data tegangan, arus, daya, dan energi;
  • dukungan MySQL dan MariaDB;
  • API untuk aplikasi yang dikembangkan pelanggan;
  • lapisan middleware yang konsisten antara meter IAMMETER dan ERP, EMS, BMS, atau front end khusus.

SN produk IAMMETER dan SN Virtual Meter yang didukung dapat didaftarkan di IAMMETER-Central. Hal ini berbeda dari fleksibilitas SN khusus yang tersedia di IAMMETER-Docker.

Apa yang tidak disediakan IAMMETER-Central

IAMMETER-Central bukan aplikasi analisis konsumsi energi atau solar yang lengkap. Antarmukanya berfokus pada middleware dan manajemen perangkat. Pelanggan menyediakan UI bisnis, laporan, izin, dan alur kerja yang diperlukan oleh aplikasi akhir.

Pemisahan ini bermanfaat ketika sebuah perusahaan sudah memiliki sistem manajemennya sendiri dan memerlukan cara yang terpelihara untuk memasukkan pengukuran IAMMETER ke dalamnya.

5. IAMMETER-Central atau Integrasi Langsung?

Kedua pendekatan dapat mengirimkan data meter ke aplikasi milik pelanggan, tetapi batas rekayasanya berbeda.

Tanggung jawab IAMMETER-Central Integrasi langsung
Menerima unggahan meter Ditangani oleh Central Pelanggan yang menerapkannya
Mengurai payload IAMMETER Ditangani oleh Central Pelanggan yang menerapkannya
Menyimpan pengukuran meter Ditangani melalui lapisan database Central Pelanggan yang merancangnya
Pendaftaran perangkat Alur kerja Central Pelanggan yang merancangnya
API untuk ERP/EMS/BMS API Central Pelanggan yang membangunnya
UI bisnis akhir Pelanggan yang membangunnya Pelanggan yang membangunnya
Kendali tingkat protokol Kode pelanggan yang diperlukan lebih sedikit Kendali penuh oleh pelanggan

Pilih Central ketika tujuan utama Anda adalah menggunakan data meter dalam aplikasi bisnis yang sudah ada tanpa harus memiliki lapisan pengambilan data secara lengkap.

Pilih integrasi langsung ketika tim teknis Anda sudah memiliki infrastruktur pengambilan data, manajemen perangkat, dan penyimpanan yang diperlukan, atau ketika proyek memerlukan jalur data yang sangat khusus.

Untuk rekayasa sisi penerima yang terlibat dalam integrasi langsung, lihat Terima Data Energi IAMMETER di Server Anda Sendiri.

6. Gunakan Platform Open-Source yang Sudah Ada

Platform yang sudah ada mungkin telah menyediakan fungsi dasbor, otomatisasi, atau pemantauan yang persis dibutuhkan proyek.

IAMMETER integrations with open-source automation platforms

Jalur integrasi yang didukung meliputi:

Setiap halaman platform adalah panduan penerapan yang otoritatif untuk platform tersebut, sedangkan halaman ini hanya membantu Anda memilih jalur penerapan yang sesuai.

Untuk perbandingan yang lebih luas, lihat Integrasikan IAMMETER dengan Sistem Self-hosted dan Open-source.

7. Bangun Backend yang Sepenuhnya Khusus

Meter IAMMETER dapat mengirim data langsung ke penerima pelanggan menggunakan antarmuka terbuka yang didukung seperti:

  • MQTT atau MQTTS;
  • HTTP atau HTTPS;
  • TCP atau TLS.

Backend khusus memberi pelanggan kendali penuh atas:

  • identitas perangkat dan pemetaan lokasi;
  • penyimpanan data mentah dan ternormalisasi;
  • retensi dan agregasi;
  • laporan, tarif, dan alarm;
  • pengguna dan izin aplikasi;
  • integrasi dengan layanan perusahaan yang sudah ada.

Hal ini juga membuat pelanggan bertanggung jawab atas penanganan protokol, validasi, penskalaan, ketersediaan, pemantauan, dan keamanan.

Mulai dengan:

8. Operasi Lokal dan Kepemilikan Data

Self-hosting berarti pelanggan mengendalikan host aplikasi dan data yang tersimpan di dalamnya. Apakah sistem secara keseluruhan dapat beroperasi tanpa akses Internet bergantung pada arsitektur yang dipilih dan desain jaringannya.

Jalur khusus LAN yang umum meliputi:

  • meter ke IAMMETER-Docker pada jaringan yang sama;
  • meter ke instans IAMMETER-Central yang diterapkan secara lokal;
  • meter ke broker MQTT lokal;
  • platform lokal yang membaca meter melalui Local API atau Modbus TCP;
  • unggahan meter ke penerima pada LAN yang sama.

Server jarak jauh tetap memerlukan koneksi Internet, WAN privat, atau jalur VPN. Akses lokal dan penggunaan IAMMETER-Cloud tidak selalu saling meniadakan, tetapi koeksistensinya bergantung pada mode operasi dan konfigurasi penerapan yang dipilih.

Untuk perbedaan antara tanpa Internet, tanpa cloud, dan tanpa jaringan lokal, lihat Gunakan Meter Energi Wi-Fi Tanpa Internet atau Cloud.

9. Rencanakan Pertumbuhan

Pilot yang berhasil harus memiliki jalur menuju skala produksi.

Sebelum memilih platform, pastikan:

  1. perkiraan jumlah meter dan kanal;
  2. interval unggah atau polling yang diperlukan;
  3. volume catatan harian dan periode retensi;
  4. persyaratan database, pencadangan, dan pemulihan;
  5. model tenant, lokasi, dan izin pengguna;
  6. pemantauan dan peringatan terakhir terlihat;
  7. persyaratan operasi yang tidak bergantung pada Internet;
  8. titik integrasi dengan ERP, EMS, BMS, atau sistem otomatisasi;
  9. siapa yang memelihara server, database, dan aplikasi;
  10. apakah pelanggan memerlukan UI siap pakai, API middleware, atau kendali protokol yang lengkap.

Arsitektur terbaik adalah yang batas operasionalnya sesuai dengan tim yang akan memeliharanya.

10. Langkah Berikutnya yang Direkomendasikan

Tujuan Anda Mulai di sini
Menjalankan antarmuka pemantauan lokal dengan cepat Terapkan IAMMETER-Docker
Mengintegrasikan data IAMMETER dengan aplikasi perusahaan Evaluasi IAMMETER-Central
Menambahkan IAMMETER ke platform smart home Integrasi Home Assistant
Membandingkan platform open-source yang didukung Ikhtisar Integrasi Self-hosted
Membangun penerima data khusus Terima Data di Server Anda Sendiri
Meninjau semua antarmuka sisi meter Panduan Firmware dan Antarmuka Terbuka

Untuk penerapan perusahaan atau mitra yang batas tepat antara Central dan integrasi langsung belum jelas, hubungi IAMMETER dengan perkiraan jumlah perangkat, persyaratan database, dan sistem bisnis target.

Terakhir diperbarui: 16 Juli 2026

Atas