Aloa everyone,

I would like to share P1Monitor, a lightweight Windows application designed to monitor energy consumption, solar production and EV charging from a single dashboard.

It has been written mainly for own installation, as I wanted to replace EVCC/Home Assitant

Main Features
  • Smart Meter Monitoring (P1 Port)
  • Automatic detection of Belgian P1 smart meters
  • Real-time electricity consumption
  • Real-time electricity injection to the grid
  • Import and export power visualization
  • Historical data storage
  • Daily, weekly, monthly and yearly statistics
  • Consumption trends and energy analysis
    Solar Production Monitoring
  • Integration with Hypontech inverters
  • Real-time photovoltaic production
  • Solar yield statistics
  • Self-consumption calculation
  • Exported energy tracking
  • Historical production charts
  • EV Charging Integration
  • Zaptec charger integration
  • Detection of active charging sessions
  • Charger status monitoring
  • Charging power visualization
  • Session statistics
  • Vehicle charging history
    Statistics and Analytics
  • Day / Week / Month / Year views
  • Interactive charts
  • Consumption versus production analysis
  • Self-consumption indicators
  • Energy balance calculations
  • Period comparison tools
    User Experience
  • Modern Windows desktop interface
  • Compact mini-monitor window
  • Portable deployment
  • Low resource usage
  • Automatic data persistence
  • Dark and light theme support
  • Designed For
  • Homeowners with a Belgian digital meter
  • Solar panel owners
  • Zaptec charger users
  • Energy enthusiasts
  • Users looking for a local, privacy-friendly monitoring solution
    Technical Highlights
  • Developed in VB.NET
  • Native Windows application
  • No cloud dependency required for local P1 monitoring
  • Automatic smart meter discovery
  • Secure storage of sensitive settings
  • Historical data archiving


Why I Built It

Most energy monitoring solutions focus on a single aspect: consumption, solar production or EV charging.

The goal of P1Monitor is to provide a unified view of:
  • Household consumption
  • Solar production
  • Grid import/export
  • EV charging


all within a single desktop application.

The application has been written in less than 1 day

When I'll recieve my battery, I'll add AI and battery managment to maximise my auto-consumption.

Feedback, suggestions and feature requests are welcome.

Enjoy!

P1Monitor.zip