EZMonitor is a lightweight KDE Plasma 6 applet that displays real-time data from your solar inverter.
Developed for the APsystems EZ1 microinverter series, it connects to the local JSON API provided by the device and shows:
- 🌞 Live panel power (in Watts)
- 📊 Daily yield (in kWh)
- 🔄 Updates every 10 seconds
No cloud service, no third-party backend – all data stays local.
📦 https://github.com/Agundur-KDE/EZMonitor
- Built with pure QML – no C++ or Python dependencies
- Compatible with Plasma 6
- Uses standard HTTP API (see: APsystems EZ1 API Manual)
- Clean UI for live monitoring
mkdir build && cd build
cmake ..
make
make install (as root)
- Download de.agundur.ezmonitor-X.Y.Z.plasmoid
- Drag & drop onto your KDE panel or desktop
- Or install with:
For openSUSE Tumbleweed (and compatible systems):
Enable the local API of your APsystems EZ1-M
and
add the plasmoid to your desktop and enjoy.
EZMonitor has been tested successfully with the following micro inverter:
🛒APSystems EZ1-M Micro Inverter (Affiliate link)
This inverter is fully supported by EZMonitor and has been used in daily production environments.
Using the link above helps support further development of EZMonitor, at no additional cost to you.
Open an issue in git ...
accepting contributions ...
Alec
GPL
active
.png)

