Custom Home Assistant integration for Plexlog PV monitoring systems.
Fetches all stats from your PV system via the Plexlog Portal API and makes them available as Home Assistant sensors.
- Production Power — Current PV production
- Consumption Power — Current total consumption
- Grid Feed-in Power — Current power exported to the grid
- Grid Consumption Power — Current power drawn from the grid
- Self-Consumption Power — Current self-consumed power
- Battery Charging Power — Current battery charge rate
- Battery Discharging Power — Current battery discharge rate
- Production Today — Total energy produced today
- Consumption Today — Total energy consumed today
- Grid Feed-in Today — Total energy exported to grid today
- Grid Consumption Today — Total energy drawn from grid today
- Self-Consumption Today — Total self-consumed energy today
- Battery Charged Today — Total energy charged into battery today
- Battery Discharged Today — Total energy discharged from battery today
- Production This Month — Total energy produced this month
- Production This Year — Total energy produced this year
- Production Total — Total energy produced (all time)
- Plant Name — Name of the PV installation
- Plant Capacity — Rated capacity (W)
- Annual Target — Annual production target (kWh)
Automatically creates sensors for each inverter, meter, battery, and wallbox connected to your system.
- Open HACS in Home Assistant
- Click the three dots in the top right corner → Custom repositories
- Add
https://github.com/Solar-TechNick/Ha-Plexlogas Integration - Search for "Plexlog" and install
- Restart Home Assistant
- Copy the
custom_components/plexlog/folder into your Home Assistantconfig/custom_components/directory - Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration
- Search for Plexlog
- Enter:
- Portal URL — Your Plexlog portal URL (e.g.
https://yourreseller.data4.plexlog.de) - API Key — Created in the portal under Anlageneinstellungen
- Plant ID — Numeric ID visible in the dashboard URL
- Portal URL — Your Plexlog portal URL (e.g.
- The integration will verify the connection and create all sensors
A ready-to-use Lovelace dashboard is included in dashboard/plexlog_dashboard.yaml that replicates the Plexlog web portal layout with an overview card and 4 chart views (day, month, year, total).
- Open
dashboard/plexlog_dashboard.yaml - Replace all instances of
PLANT_NAMEwith your device name slug (find it in Settings > Devices & Services > Plexlog > click your device > look at any entity ID) - In HA, go to Settings > Dashboards > Add Dashboard
- Switch to YAML mode (three dots > Raw configuration editor) and paste the content
Charts use HA's built-in long-term statistics and will populate over time from when the integration was installed. For the Total View with true yearly bars, consider installing apexcharts-card via HACS (see commented alternative in the YAML).