All Projects
Web Dashboard
Energy Dashboard
Real-time solar & battery monitoring
Node.jsMQTTMongoDBWebSocketVictronShelly
Description
Complete home energy management system combining data from Victron Venus OS, Shelly Pro 3EM energy meter and JK-BMS battery management. The dashboard shows energy flows in real-time and calculates electricity costs/savings. All data is received via MQTT, stored in MongoDB and streamed live to the browser frontend via WebSockets.
Want something like this built?
This is exactly what my "IoT Web Dashboard" package covers — from 399€.
I deliver software only (firmware, configuration, code) — no assembled hardware. The components used are only linked for reference, you buy them yourself. Enclosures on request.
Features
- Real-time energy flow visualization
- Solar yield, battery charge, grid feed-in
- Electricity cost billing & savings calculation
- Historical data with MongoDB
- Responsive web interface
- Multi-device data integration
Techstack
Hardware
- Victron Multiplus/Venus OS
- Shelly Pro 3EM
- JK-BMS
Software
- Node.js
- Express
- MongoDB
- MQTT
- WebSocket
- Chart.js
Integration
- Venus OS MQTT
- Shelly API
- BMS UART/MQTT


