0.5×← Perlahan · Cepat →
💬Tekan Play Demo untuk lihat bagaimana pemantauan tenaga ESG berfungsi.
Demo Complete — All Stages Generated
01 WhatsApp Command
02 Requirement Analysis
Menunggu Sedang aktif Selesai
03 Python Script Generation
1
⚡
Baca meter tenagaModbus TCP — dapatkan kW, kWh, voltan
2
🧮
Kira penggunaanBeza bacaan kWh antara selang
3
🌿
Anggaran CO₂Guna faktor pelepasan grid Malaysia
4
📊
Dashboard + AlertLaporan penggunaan dan trend
from pymodbus.client import ModbusTcpClient
import time, json
METER_IP = "192.168.1.100"
client = ModbusTcpClient(METER_IP)
CO2_FACTOR = 0.74 # kg CO2/kWh (Malaysia)
while True:
resp = client.read_holding_registers(0, 10, unit=1)
if resp:
power = resp.registers[0] * 0.1 # kW
energy = resp.registers[2] * 0.01 # kWh
co2 = energy * CO2_FACTOR
print(json.dumps({"power":power,"energy":energy,"co2":co2}))
time.sleep(300)
04 Block Diagram
Menunggu Sedang aktif Selesai
05 System Schematic
Menunggu Sedang aktif Selesai
⚠️ Pastikan meter sokongan Modbus TCP. Guna RS485 converter jika perlu.
06 Simulasi Tenaga
Mula Simulasi
Terminal Log
[SISTEM] Energy Monitor sedia
System Architecture
🤖 Agent Layer
Modbus polling
Energy dashboard
CO₂ estimation
⚡ Hardware Layer
Smart meter
Raspberry Pi
RS485/Modbus
Safety Notes
- Jangan sambung terus ke meter utama tanpa pengawasan jurutera elektrik.
- Gunakan RS485 isolator untuk perlindungan.
- Faktor pelepasan CO₂ Malaysia ~0.74 kg/kWh (sumber: STRIDE).
- Browser demo tidak menyentuh meter sebenar.