PZEM Power Monitor - Desktop software for PZEM‑014 / PZEM‑016

A desktop power monitor built for PZEM-014 and PZEM-016.

PZEM-014 and PZEM-016 provide the measurements. PZEM Power Monitor gives you the desktop tools to monitor, log, and respond to them. Watch voltage, current, power, energy, frequency, and power factor in real time; set alarm thresholds; log measurements to CSV; and receive email alerts — on Windows, macOS, or Linux.

One-time purchase · License key by email · No PZEM GUI account required · PZEM hardware module not included
PZEM POWER MONITOR
● Connected — polling every 500ms
120.4 V Voltage
4.82 A Current
551 W Power
842 Wh Energy
60.0 Hz Frequency
0.95 Power Factor
What it does

Everything the module doesn't come with.

The PZEM itself just measures. PZEM Power Monitor is the interface, the logbook, and the alarm system built around it.

Live readings
Voltage, current, power, energy, frequency, and power factor, polled twice a second and shown in real time.
CSV data logging
Every session logs to CSV on whatever interval you set. Open it in a spreadsheet or feed it into your own analysis.
Configurable alarms
High and low thresholds for voltage, current, and power, plus a low-power-factor warning and a hardware cutoff written straight to the PZEM's own register.
Alarm history
Every trigger is timestamped in an on-screen log and a plain-text file, so you can see what happened while you were away.
Email alerts
Get an email the moment a threshold trips — once per event, not once per second. One-click setup for Gmail, iCloud, and Yahoo, or connect any SMTP/IMAP provider.
Cross-platform
Native builds for Windows, macOS (Apple Silicon and Intel), and Linux — not a Python script you have to configure yourself.
See it in action

The controls are right where you need them.

These are screenshots from the actual desktop application — not product mockups. Open any image for a larger view.

PZEM Power Monitor main screen with live readings and alarm log
Main monitoring screen
Live electrical measurements, COM-port selection, measurement and logging controls, and the alarm log.
PZEM Power Monitor alarm threshold settings screen
Alarm thresholds
Configure the voltage, current, power, and power-factor limits that matter to your application.
PZEM Power Monitor email alert settings screen
Email alert settings
Set up email notifications so the application can notify you when an alarm event occurs.
PZEM Power Monitor license status screen with activation and deactivation controls
License status & deactivation
View your license status and deactivate the current machine when you need to move the license to another computer.

Screenshots show the actual PZEM Power Monitor interface. The available controls can vary slightly by platform and application version.

Built for monitoring

From a workbench to a machine that needs watching.

PZEM Power Monitor is useful anywhere you want the PZEM measurements to become a persistent desktop record, a threshold-based warning, or a remote check-in.

Home & workshop
Keep an eye on voltage, current, power, and energy without building your own monitoring software. Monitor solar inverter output. Set thresholds for abnormal output. Receive email alerts when generation/load falls outside expected limits.
Equipment monitoring
Set limits, keep a CSV history, and receive an email when a configured condition occurs. Refrigerator, freezer, air conditioner, heat pump, electric water heater, well pump, sump pump, EV charger, compressor, welder, CNC Machine, 3D printer, etc. Use logged data to analyze startup current draw, impact on power quality or voltage, and energy consumption. Can be used to determine cost of running equipment for personal or business use.
Long-running logging
Leave the application running and build a measurement record you can inspect later in a spreadsheet or analysis workflow.
Generator Monitoring
Monitor generator voltage, current, power, energy produced, frequency, and power factor. Detect and receive email alerts for abnormal voltage, current, frequency, or excessive load.
RV Power Supply Monitoring
Monitor current draw, power consumption, and energy consumed. Verify quality of camp/generator power by monitoring frequency and power factor.
Electrical Troubleshooting
Software can be used to investigate unexpected high power consumption, voltage fluctuations, excessive current, abnormal frequency, poor power quality, equipment behaving differently than expected, trending current draw to indicate aging equipment, intermittent loads, generator problems, or inverter problems.
No remote desktop needed

Check in from anywhere, with an email.

Email alerts above are the app reaching out to you. This is the other direction: send the computer running PZEM Power Monitor a message with "PZEM STATUS" in the subject line, from anywhere, and it writes back with your current readings and a screenshot of the app. No VPN, no remote desktop, no port forwarding.

Getting started

Three steps, no code.

01
Wire it up
Connect your PZEM-014 or PZEM-016 the way you normally would, then plug its serial interface into your computer.
02
Install PZEM Power Monitor
Download the build for your OS, accept the license on first launch, and enter the key from your purchase email.
03
Start watching
Pick your COM port and hit Start Measure. Live readings, CSV logging, and alarm emails all run from there.

PZEM modules connect to live main wiring. Always follow your local electrical code and the module manufacturer's instructions when wiring one in. Use caution when working with electrical wires.

WINDOWS 10 / 11 MACOS 15/26/27 APPLE SILICON · MACOS 15/26 APPLE INTEL LINUX (.Deb) · UBUNTU 20/22/24 · Debian 11 (Bullseye)
Pricing

One license. Every platform.

PZEM Power Monitor
$30one-time
  • Windows, macOS (Apple Silicon & Intel), and Linux builds
  • Activate on one machine at a time — deactivate and move it yourself from the License panel, anytime
  • Works offline, with a 30-day grace period if you're ever without a connection
  • License key delivered by email the moment you check out
Buy PZEM Power Monitor →
Checkout handled by Lemon Squeezy · SUPPORT EMAIL for questions
FAQ

Questions, answered.

Which PZEM models does this work with?+

PZEM-014 and PZEM-016, connected over their serial (Modbus) interface.

Do I need to know Modbus, or write any code?+

No. Everything happens through the app's interface — connect your device, pick the COM port, and go.

Can I run it on more than one computer?+

Each license activates on one machine at a time. If you get a new computer, open the License panel and deactivate the old one first — that frees the activation for the new machine. If you need a site license, then contact support.

What happens if the machine running it is offline?+

PZEM Power Monitor keeps working. It checks in with the license server when it can, warns you once you're inside 7 days of the grace period, and only locks after 30 days with no successful check-in. If you need a permanent offline license, then contact support.

Which email providers work for alerts?+

Gmail, iCloud, and Yahoo have one-click presets. Any other provider that supports SMTP and IMAP with a username and password (an app password, where required) works through the "Custom" option.

What's your refund policy?+

Refunds go through Lemon Squeezy. Once a refund is issued, the license is disabled and the app locks on its next check-in — full terms are in the license agreement shown when you first launch the app.

Where can I see past orders or redownload the software?+

Use the orders icon in the top navigation, or go to Lemon Squeezy's My Orders page directly. Lemon Squeezy uses the email from checkout and a secure magic link; you do not create a PZEM GUI username or password.