{"id":1727,"date":"2025-01-01T17:02:25","date_gmt":"2025-01-01T10:02:25","guid":{"rendered":"https:\/\/delta-electronic.com\/Design\/Hardwares\/?p=1727"},"modified":"2025-03-25T03:15:33","modified_gmt":"2025-03-24T20:15:33","slug":"menampilkan-parameter-parameter-listrik-di-grafana-dashboard-web-menggunakan-mqtt-protocol","status":"publish","type":"post","link":"https:\/\/delta-electronic.com\/Design\/Hardwares\/menampilkan-parameter-parameter-listrik-di-grafana-dashboard-web-menggunakan-mqtt-protocol\/","title":{"rendered":"Menampilkan parameter-parameter listrik di Grafana Dashboard Web menggunakan MQTT Protocol"},"content":{"rendered":"<p>Pada artikel berikut saya akan membahas tutorial untuk membuat Dashboard web Grafana yang digunakan untuk menampilkan parameter-parameter listrik seperti daya, energi, frekwensi dan power factor dengan bantuan Modul <a href=\"https:\/\/www.tokopedia.com\/delta-electronic\/wi-fi-gate-controller-for-energy-and-power-monitoring-metering-system\">Wi-Fi Gateway Controller<\/a> dan <a href=\"https:\/\/www.tokopedia.com\/delta-electronic\/3-phase-digital-kwh-power-energy-monitoring-metering-rs485-interface\">3 phase Digital KWH Meter<\/a><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-1776\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/Visio-blok-diagram.jpg\" alt=\"\" width=\"1288\" height=\"892\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/Visio-blok-diagram.jpg 1288w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/Visio-blok-diagram-300x208.jpg 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/Visio-blok-diagram-1024x709.jpg 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/Visio-blok-diagram-768x532.jpg 768w\" sizes=\"(max-width: 1288px) 100vw, 1288px\" \/><\/p>\n<p>Di sini data-data parameter listrik yang diperoleh dari KWH meter-KWH meter dikirim ke Wi-Fi Gate Controller dengan menggunakan RS-485 (<a href=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/komunikasi-data-dengan-menggunakan-teknik-rs485\/\">teknik RS485 dapat dilihat di link ini<\/a>) ke Wi-Fi Gate Controller yang berfungsi meneruskan data-data tersebut ke jaringan dengan menggunakan MQTT-Protocol.<\/p>\n<p>Wi-Fi Gate Controller akan bertindak sebagai MQTT publisher dan mengirimkan data-data tersebut dalam MQTT topik ke PC Server yang bertindak sebagai MQTT broker dan sekaligus MQTT subscriber yang mengambil data-data tadi untuk ditampilkan di dashboard web sehingga kita dapat melihat parameter-parameter listrik dari semua KWH meter yang ada dalam jaringan.<\/p>\n<p>Berikut ini adalah langkah-langkah yang perlu dilakukan pada PC Server.<\/p>\n<ol>\n<li><strong>Instal Python<\/strong>\n<ol>\n<li>Download Python yang ada di <a href=\"https:\/\/drive.google.com\/file\/d\/13TM31Eo0BY7M40WROmHOJ72HP0r1erLN\/view?usp=sharing\">link ini<\/a> dan eksekusi<img decoding=\"async\" class=\"alignnone size-full wp-image-1728\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/1-python1.png\" alt=\"\" width=\"657\" height=\"400\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/1-python1.png 657w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/1-python1-300x183.png 300w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/li>\n<li>Pilih customize instalation<img decoding=\"async\" class=\"alignnone size-full wp-image-1729\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/2-python2.png\" alt=\"\" width=\"657\" height=\"400\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/2-python2.png 657w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/2-python2-300x183.png 300w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/li>\n<li>Pastikan add Python to environment variables dicentang dan lanjutkan proses instalasi hingga selesai<\/li>\n<li>Untuk customize install location gunakan folder yang pendek sehingga mudah diingat apabila kita mengakses menggunakan command prompt, contohnya: F:\\python<\/li>\n<\/ol>\n<\/li>\n<li><strong>Setup Database<\/strong>, untuk menyiapkan database ini berikut langkah-langkah yang harus dilakukan:\n<ol>\n<li>Download aplikasi XAMPP di <a href=\"https:\/\/drive.google.com\/file\/d\/18EUeEXxd8OkmPigZKsZbar1xh9IGHyfw\/view?usp=sharing\">link ini<\/a><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1730\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/3-xampp1.png\" alt=\"\" width=\"497\" height=\"413\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/3-xampp1.png 497w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/3-xampp1-300x249.png 300w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><\/li>\n<li>Lakukan instalasi XAMPP<\/li>\n<li>Pilih foldernya C:\\xampp atau folder lain asalkan jangan di Program Files<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1731\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/4-xampp2.png\" alt=\"\" width=\"497\" height=\"421\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/4-xampp2.png 497w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/4-xampp2-300x254.png 300w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><\/li>\n<li>Jalankan instalasi sesuai petunjuk sampai selesai<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1733\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/5-xampp3.png\" alt=\"\" width=\"497\" height=\"413\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/5-xampp3.png 497w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/5-xampp3-300x249.png 300w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><\/li>\n<li>Jalankan XAMPP Control<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1734\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/5-xampp4.png\" alt=\"\" width=\"712\" height=\"185\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/5-xampp4.png 712w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/5-xampp4-300x78.png 300w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/li>\n<li>Klik start pada apache dan MySQL untuk mengaktifkan apache dan MySQL di PC kita<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1735\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/6-xampp5.png\" alt=\"\" width=\"660\" height=\"428\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/6-xampp5.png 660w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/6-xampp5-300x195.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/li>\n<li>Agar XAMPP bisa langsung mengaktifkan Apache maupun MySQL, aktifkan pengaturan dengan menekan tombol config<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1736\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/7-xampp6.png\" alt=\"\" width=\"663\" height=\"429\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/7-xampp6.png 663w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/7-xampp6-300x194.png 300w\" sizes=\"(max-width: 663px) 100vw, 663px\" \/><\/li>\n<li>Centang apache dan MySQL lalu klik save<\/li>\n<li>Apabila ada error &#8220;access denied&#8221; maka kemungkinan folder XAMPP terproteksi. Klik kanan folder tersebut, pilih properties, tab security, advance dan rubah permission agar menjadi Full<\/li>\n<li>Selanjutnya setelah XAMPP mengaktifkan MySQL dan Apache, arahkan browser ke http:\/\/localhost\/phpmyadmin<\/li>\n<li>Create database dan beri nama kwh<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1738\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/9-db1.png\" alt=\"\" width=\"949\" height=\"467\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/9-db1.png 949w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/9-db1-300x148.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/9-db1-768x378.png 768w\" sizes=\"(max-width: 949px) 100vw, 949px\" \/><\/li>\n<li>Buka database kwh<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1739\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/10-db-2.png\" alt=\"\" width=\"867\" height=\"485\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/10-db-2.png 867w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/10-db-2-300x168.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/10-db-2-768x430.png 768w\" sizes=\"(max-width: 867px) 100vw, 867px\" \/><\/li>\n<li>Download file init.sql di <a href=\"https:\/\/drive.google.com\/file\/d\/1w6M5ap-H2BPMwPQa1mjocYhFlhKA7CUw\/view?usp=sharing\">link ini<\/a><\/li>\n<li>Kembali ke phpmyadmin, klik import pada database kwh dan pilih file init.sql yang telah kita download<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1740\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/11-db-3.png\" alt=\"\" width=\"1273\" height=\"540\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/11-db-3.png 1273w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/11-db-3-300x127.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/11-db-3-1024x434.png 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/11-db-3-768x326.png 768w\" sizes=\"(max-width: 1273px) 100vw, 1273px\" \/><\/li>\n<li>Scroll ke bawah dan klik import<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1741\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/12-db-4.png\" alt=\"\" width=\"903\" height=\"449\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/12-db-4.png 903w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/12-db-4-300x149.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/12-db-4-768x382.png 768w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/li>\n<\/ol>\n<\/li>\n<li>Setup Mosquitto, download aplikasi Mosquitto di <a href=\"https:\/\/drive.google.com\/file\/d\/18-GV974EN4of-j5anX-GcOQBNSaZMsgn\/view?usp=sharing\">link ini<\/a> dan lakukan instalasi\n<ol>\n<li>Lakukan instalasi sampai finish dan jangan gunakan folder Program Files agar tidak ribet dengan permission saat melakukan konfigurasi<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1744\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/13-mosquito-1-1.png\" alt=\"\" width=\"496\" height=\"388\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/13-mosquito-1-1.png 496w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/13-mosquito-1-1-300x235.png 300w\" sizes=\"(max-width: 496px) 100vw, 496px\" \/><\/li>\n<li>Setelah instalasi mosquitto selesai, kita dapat memilih untuk menggunakan username dan password atau membiarkan anonymous mengakses\n<ol>\n<li>Akses anonymous\n<ol>\n<li>Buat file test.conf dengan isi seperti pada gambar berikut<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1783\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/anonymous.png\" alt=\"\" width=\"669\" height=\"213\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/anonymous.png 669w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/anonymous-300x96.png 300w\" sizes=\"(max-width: 669px) 100vw, 669px\" \/><\/li>\n<li>Di sini artinya MQTT dibuka di port 1883 dan diijinkan siapa saja untuk mengakses<\/li>\n<li>Lakukan testing MQTT dengan menuliskan mosquitto -v -c test.conf &lt;enter&gt; di command prompt folder c:\\mqtt<\/li>\n<li>Agar MQTT dapat langsung start saat windows login, maka buat file mqtt.bat dan tuliskan seperti pada gambar di bawah<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1784\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/mqttbat.png\" alt=\"\" width=\"718\" height=\"259\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/mqttbat.png 718w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/mqttbat-300x108.png 300w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/li>\n<li>Kemudian create shortcut dari mqtt.bat dan letakkan di folder startup<\/li>\n<\/ol>\n<\/li>\n<li>Akses dengan username dan password\n<ol>\n<li>buat username dan password<\/li>\n<li>Buat username: admin dan password: 1234 dan simpan dalam nama file paswd.txt di folder c:\\mqtt\\paswd.txt. Nama file dan folder ini bisa diubah sesuai keinginan, namun dipastikan nanti di langkah selanjutnya pada saat menuliskan tambahan konfigurasi di file mosquito.conf perlu disesuaikan<\/li>\n<li>Masuk ke command prompt dengan menuliskan CMD di kolom search dan tulis cd\\mqtt &lt;enter&gt; untuk masuk ke folder mqtt<\/li>\n<li>Lakukan enkripsi password dengan menulisan mosquitto_psw -U passwd.txt &lt;enter&gt;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1745\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/15-mosquitto-3.png\" alt=\"\" width=\"680\" height=\"356\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/15-mosquitto-3.png 680w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/15-mosquitto-3-300x157.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/li>\n<li>Password akan terenkripsi seperti pada gambar berikut<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1746\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/16-mosquitto-4.png\" alt=\"\" width=\"1006\" height=\"321\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/16-mosquitto-4.png 1006w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/16-mosquitto-4-300x96.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/16-mosquitto-4-768x245.png 768w\" sizes=\"(max-width: 1006px) 100vw, 1006px\" \/><\/li>\n<li>Kemudian buka file mosquitto.conf dengan menggunakan notepad dan tambahkan konfigurasi sebagai berikut<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1747\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/17-mosquitto-5.png\" alt=\"\" width=\"937\" height=\"321\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/17-mosquitto-5.png 937w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/17-mosquitto-5-300x103.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/17-mosquitto-5-768x263.png 768w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/li>\n<li>Pada setting di atas ditentukan bahwa MQTT diletakkan pada port 1883 dan file password disimpan di folder c:\\mqtt dengan nama file passwd.txt<\/li>\n<li>Lakukan testing MQTT dengan menuliskan mosquitto -v -c mosquitto.conf &lt;enter&gt; di command prompt folder c:\\mqtt<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li>Pastikan port 1883 terbuka seperti pada gambar di bawah<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1749\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/24-mosquitto-6.png\" alt=\"\" width=\"484\" height=\"224\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/24-mosquitto-6.png 484w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/24-mosquitto-6-300x139.png 300w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/li>\n<\/ol>\n<\/li>\n<li>Setup Middleware, download file middleware <a href=\"https:\/\/drive.google.com\/file\/d\/1eyHAJ6WyAvv4E_x7rwqQIvYW5TGypRDO\/view?usp=sharing\">di sini<\/a>, ekstrak di drive selain c: dengan folder middleware. Contohnya di PC saya adalah F:\\middleware dan kemudian buka folder middleware dengan menggunakan Visual Studio Code. Pastikan folder .venv tidak ada karena folder ini akan kita buat pada langkah selanjutnya. Bila folder tersebut sudah ada sebaiknya didelete<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1750\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/18-middleware-1.png\" alt=\"\" width=\"833\" height=\"414\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/18-middleware-1.png 833w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/18-middleware-1-300x149.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/18-middleware-1-768x382.png 768w\" sizes=\"(max-width: 833px) 100vw, 833px\" \/>\n<ol>\n<li>Buka Terminal dan ketik &#8220;python -m venv .venv&#8221;<\/li>\n<li>Pastikan folder .venv terbentuk<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1751\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/19-middleware-2.png\" alt=\"\" width=\"1021\" height=\"539\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/19-middleware-2.png 1021w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/19-middleware-2-300x158.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/19-middleware-2-768x405.png 768w\" sizes=\"(max-width: 1021px) 100vw, 1021px\" \/><\/li>\n<li>Lakukan aktivasi .venv dengan menuliskan .venv\/Scripts\/activate. Jika terjadi error seperti gambar di bawah ini<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1752\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/20-middleware-3.png\" alt=\"\" width=\"763\" height=\"455\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/20-middleware-3.png 763w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/20-middleware-3-300x179.png 300w\" sizes=\"(max-width: 763px) 100vw, 763px\" \/><\/li>\n<li>Cek restriction dengan menuliskan &#8220;Get-ExecutionPolicy&#8221; jika Restricted hasilnya<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1754\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/21-middleware-4-1.png\" alt=\"\" width=\"774\" height=\"284\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/21-middleware-4-1.png 774w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/21-middleware-4-1-300x110.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/21-middleware-4-1-768x282.png 768w\" sizes=\"(max-width: 774px) 100vw, 774px\" \/><\/li>\n<li>Maka ketik &#8220;Set-ExecutionPolicy -Scope CurrentUser&#8221; dan lanjutkan &#8220;RemoteSigned&#8221;<\/li>\n<li>Kemudian ulang lagi menuliskan perintah aktivasi sebagai berikut &#8221; .venv\/Scripts\/activate&#8221;<\/li>\n<li>Bila berhasil maka tulisan .venv akan berubah menjadi hijau<\/li>\n<li>Ketikkan &#8220;pip install -r requirements.txt&#8221; dan akan terjadi proses instalasi seperti pada gambar berikut<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1755\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/25-mosquitto-7.png\" alt=\"\" width=\"822\" height=\"341\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/25-mosquitto-7.png 822w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/25-mosquitto-7-300x124.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/25-mosquitto-7-768x319.png 768w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><\/li>\n<\/ol>\n<\/li>\n<li>Setup Grafana\n<ol>\n<li>Download aplikasi Grafana di <a href=\"https:\/\/drive.google.com\/file\/d\/1ZL1-85OHoIz4ESZA-qYm64r_b8RwXZyt\/view?usp=sharing\">link ini<\/a><\/li>\n<li>Lakukan instalasi Grafana<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1756\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/26-grafana-1.png\" alt=\"\" width=\"496\" height=\"372\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/26-grafana-1.png 496w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/26-grafana-1-300x225.png 300w\" sizes=\"(max-width: 496px) 100vw, 496px\" \/><\/li>\n<li>Setelah instalasi Grafana selesai kemudian buka Grafana dengan mengarahkan browser ke localhost:3000<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1758\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/27-grafana-2.png\" alt=\"\" width=\"516\" height=\"473\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/27-grafana-2.png 516w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/27-grafana-2-300x275.png 300w\" sizes=\"(max-width: 516px) 100vw, 516px\" \/><\/li>\n<li>Pada kondisi awal, gunakan username admin dan password admin untuk login. Kemudian sesudah itu masukkan password baru untuk menggantinya<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1759\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/28-grafana-3.png\" alt=\"\" width=\"1299\" height=\"450\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/28-grafana-3.png 1299w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/28-grafana-3-300x104.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/28-grafana-3-1024x355.png 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/28-grafana-3-768x266.png 768w\" sizes=\"(max-width: 1299px) 100vw, 1299px\" \/><\/li>\n<li>Klik data source untuk mengarahkan Grafana ke database kwh<\/li>\n<li>Ketik mysql di kolom pencarian<\/li>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1760\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/29-grafana-4.png\" alt=\"\" width=\"1075\" height=\"423\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/29-grafana-4.png 1075w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/29-grafana-4-300x118.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/29-grafana-4-1024x403.png 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/29-grafana-4-768x302.png 768w\" sizes=\"(max-width: 1075px) 100vw, 1075px\" \/><\/li>\n<li>Tuliskan database name : kwh, Host URL: localhost 3306, username: root<\/li>\n<li>Kemudian klik save &amp; test dan jika berhasil akan tampil pesan &#8220;Database Connection OK&#8221;Download file KWH-1732030789071.json <a href=\"https:\/\/drive.google.com\/file\/d\/18y0kI39IAw77MEB6Zr_UR0cGZe6dvJ4R\/view?usp=sharing\">di link ini<\/a><\/li>\n<li>Masuk ke dashboard dan lakukan import dashboard dengan klik bagian ini<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1761\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/31-grafana-6.png\" alt=\"\" width=\"1029\" height=\"473\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/31-grafana-6.png 1029w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/31-grafana-6-300x138.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/31-grafana-6-1024x471.png 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/31-grafana-6-768x353.png 768w\" sizes=\"(max-width: 1029px) 100vw, 1029px\" \/><\/li>\n<li>Arahkan folder ke tempat file yang kita download tadi dan pilih KWH-1732030789071.json<\/li>\n<li>Grafana akan menampilkan gambar sebagai berikut yang merupakan contoh data-data energi listrik<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1762\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/34-grafana-9.png\" alt=\"\" width=\"739\" height=\"464\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/34-grafana-9.png 739w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/34-grafana-9-300x188.png 300w\" sizes=\"(max-width: 739px) 100vw, 739px\" \/><\/li>\n<\/ol>\n<\/li>\n<li>Jalankan Middleware, buka middleware.bat dan atur folder yang tertulis sesuai dengan folder tempat anda meletakkan middleware.bat<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1764\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/35-grafana-5.png\" alt=\"\" width=\"819\" height=\"171\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/35-grafana-5.png 819w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/35-grafana-5-300x63.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/35-grafana-5-768x160.png 768w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/li>\n<li>Dos Prompt akan menampilkan pesan seperti pada gambar di bawah ini yang menandakan bahwa middleware sudah aktif dengan sempurna<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1772\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/Untitled.png\" alt=\"\" width=\"960\" height=\"358\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/Untitled.png 960w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/Untitled-300x112.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2024\/12\/Untitled-768x286.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/li>\n<li>Pada tahap ini dashboard Grafana sudah aktif untuk menampilkan data-data parameter energi listrik yang dikirim oleh <a href=\"https:\/\/tokopedia.link\/NwFFjVKPMPb\">Wi-Fi Gate Controller<\/a><\/li>\n<li>Namun untuk server, sebaiknya diatur agar pada saat PC server ini aktif, middleware langsung aktif. Untuk itu kita siapkan folder startup dengan menekan tombol Start + R lalu ketik shell:startup &lt;enter&gt;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1773\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup.png\" alt=\"\" width=\"400\" height=\"203\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup.png 400w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup-300x152.png 300w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/li>\n<li>Copy file middleware.bat dan xampp control ke dalam folder startup yang terbuka dan rename kedua file tersebut dengan awalan 1_ pada xampp control dan awalan 2_ pada middleware.bat. Hal ini ditujukan agar xampp control diaktifkan terlebih dahulu untuk mempersiapkan mysql baru dilanjutkan dengan middleware<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1774\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup2.png\" alt=\"\" width=\"1074\" height=\"415\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup2.png 1074w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup2-300x116.png 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup2-1024x396.png 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/startup2-768x297.png 768w\" sizes=\"(max-width: 1074px) 100vw, 1074px\" \/><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>Perangkat yang dibutuhkan untuk project ini adalah sebagai berikut:<\/p>\n<p><a href=\"https:\/\/tokopedia.link\/Zkx5L1KQMPb\">Wi-Fi Gate Controller<\/a><\/p>\n<p><a href=\"https:\/\/tokopedia.link\/Zkx5L1KQMPb\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1777\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/gateway1.jpg\" alt=\"\" width=\"367\" height=\"275\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/gateway1.jpg 1280w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/gateway1-300x225.jpg 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/gateway1-1024x768.jpg 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/gateway1-768x576.jpg 768w\" sizes=\"(max-width: 367px) 100vw, 367px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/tokopedia.link\/y0zdGfOQMPb\">3 phase Digital KWH Meter with RS-485 interface<\/a><\/p>\n<p><a href=\"https:\/\/tokopedia.link\/y0zdGfOQMPb\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1778\" src=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/kwh-2.jpg\" alt=\"\" width=\"369\" height=\"277\" srcset=\"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/kwh-2.jpg 1280w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/kwh-2-300x225.jpg 300w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/kwh-2-1024x768.jpg 1024w, https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-content\/uploads\/2025\/01\/kwh-2-768x576.jpg 768w\" sizes=\"(max-width: 369px) 100vw, 369px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>File-file yang dibutuhkan dapat didownload di sini:<\/p>\n<ul>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/18y0kI39IAw77MEB6Zr_UR0cGZe6dvJ4R\/view?usp=sharing\">Program Aplikasi Python<\/a><\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/18EUeEXxd8OkmPigZKsZbar1xh9IGHyfw\/view?usp=sharing\">Program Aplikasi XAMPP<\/a> untuk mengaktifkan mysql di PC<\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/18EUeEXxd8OkmPigZKsZbar1xh9IGHyfw\/view?usp=sharing\">File init.sql<\/a> sebagai template mysql<\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/18-GV974EN4of-j5anX-GcOQBNSaZMsgn\/view?usp=sharing\">Program Aplikasi mosquitto<\/a> yang akan mengaktifkan PC sebagai MQTT broker<\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1ZL1-85OHoIz4ESZA-qYm64r_b8RwXZyt\/view?usp=sharing\">Grafana<\/a> yang berfungsi sebagai dashboard web di PC<\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/18y0kI39IAw77MEB6Zr_UR0cGZe6dvJ4R\/view?usp=sharing\">KWH-1732030789071.json<\/a> yang berfungsi sebagai JSON template dari Grafana<\/li>\n<\/ul>\n<p>Video lengkap untuk tutorial ini dapat dilihat di<\/p>\n<p><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/m7iTebUIRfA?si=9hvjsL5qhkTnoZUr\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>DELTA ELECTRONIC<\/p>\n<p>Paulus Andi Nalwan, ST<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada artikel berikut saya akan membahas tutorial untuk membuat Dashboard web Grafana yang digunakan untuk menampilkan parameter-parameter listrik seperti daya, energi, frekwensi dan power factor dengan bantuan Modul Wi-Fi Gateway Controller dan 3 phase Digital KWH Meter Di sini data-data parameter listrik yang diperoleh dari KWH meter-KWH meter dikirim ke Wi-Fi Gate Controller dengan menggunakan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[376],"tags":[94,379,196,197,377,96,95,378,380],"class_list":["post-1727","post","type-post","status-publish","format-standard","hentry","category-project","tag-arduino","tag-energy-metering","tag-esp32","tag-esp8266","tag-grafana","tag-microcontroller","tag-mikrokontroler","tag-mqtt","tag-mqtt-broker"],"_links":{"self":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/1727"}],"collection":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/comments?post=1727"}],"version-history":[{"count":12,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/1727\/revisions"}],"predecessor-version":[{"id":1786,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/1727\/revisions\/1786"}],"wp:attachment":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/media?parent=1727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/categories?post=1727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/tags?post=1727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}