Coming soon to the App Store!
macOS · iOS · iPadOS

PollWatt

Polls your CyberPower UPS with RMCard 205 over your local network.

App Store Screenshots

Requires macOS 13 or later·iOS 16 or later·Free

PollWatt overview on macOS desktop

Click to expand

Metrics you need for
a view into your UPS.

Built natively for Apple platforms. No third-party dependencies — just your devices, your network, and your data.

Power Metrics

Watts, amps, and load percentage updated on your schedule. See exactly how much power each UPS is drawing — from the overview down to per-device charts.

🔋

Battery Intelligence

Battery percentage, runtime remaining, on-battery status, charge state — surfaced in every device card, the overview dashboard, and the menu bar.

📊

Charts

Watts and amps on a dual-axis timeline with hover or touch tooltips. A dedicated battery charge % chart per device. A 30-minute rollup overview across all devices. Toggle each series independently.

🌡️

Environment Sensors

Supports the optional CyberPower Environmental Sensor. Temperature and humidity with high/low thresholds. Color-coded alarm status. Card hidden automatically when no sensor is attached.

ℹ️

Device Info Card

Serial number, model, location, power ratings (VA, watts, current), nominal voltage and frequency, UPS firmware, and RMCard firmware — displayed in a structured card. Copy to clipboard in one tap.

📝

Per-Device Notes

Add a one-line note to any device — rack location, maintenance reminder, anything. Notes are stored with the device config and synced across all your devices via iCloud.

☁️

iCloud Sync

Device config, notes, sort order, chart toggles, and privacy settings sync across all your Apple devices. Conflict resolution built in — choose iCloud, local, or merge when data diverges.

🖥️

macOS Menu Bar

Total wattage in your menu bar, updated every poll. Click to open a quick-access popover with all devices. Right-click for Open, Settings, and Add Device.

📱

iOS & iPadOS

Full-featured companion app with touch chart interaction and the same iCloud sync — on your iPhone or iPad anywhere on your network.

📋

SNMP Data & Logs

Full poll history table with every raw value — export as CSV on macOS. Timestamped connection log with level filtering for connections, errors, on-battery transitions, and device identity changes.

In-App Help

Tap the info button on any device page for a color guide explaining what each status color means across the output, battery, input, and environment cards.

🔒

100% On-Device

No analytics, no crash reports, no servers. All SNMP polling happens directly between the app and your devices on your local network. Your data never leaves your network.

PollWatt overview dashboard

Overview dashboard — all devices at a glance with total watts, amps, and load

PollWatt device detail page

Device detail — output, battery, input, environment, charts, and device info

PollWatt menu bar popover

Menu bar popover — quick access to all devices without opening the app (macOS only)

Built for CyberPower RMCard.

Supports SNMPv1, v2c, v3 with user selectable poll interval.

All metrics polled directly via SNMP
Output
  • WattsOutput power draw
  • AmpsOutput current
  • Load %Percentage of rated capacity
  • Output voltageAC volts out
  • FrequencyOutput frequency in Hz
  • StatusOnline, on battery, or fault
  • Apparent powerVA — volt-amps
🔋 Battery
  • Charge %Current battery capacity
  • Runtime remainingEstimated minutes left
  • Battery statusNormal, low, or depleted
  • Seconds on batteryDuration of active transfer
  • HealthBattery health indicator
Input
  • Input voltageAC volts in from the wall
  • FrequencyInput frequency in Hz
  • On-battery statusDetects utility power loss
🌡️ Environment
  • TemperatureCurrent reading in °F
  • Temp high thresholdHigh alarm trigger point in °F
  • Temp low thresholdLow alarm trigger point in °F
  • Temp alarm statusNormal, high alarm, or low alarm
  • HumidityCurrent reading in %
  • Humidity high thresholdHigh alarm trigger point in %
  • Humidity low thresholdLow alarm trigger point in %
  • Humidity alarm statusNormal, high alarm, or low alarm

Requires CyberPower Environmental Sensor. Card is hidden automatically when no sensor is detected.

Common questions.

Does this app store data between sessions?

No. Data is reset on each new session. PollWatt polls your UPS while the app is open and displays what it finds — nothing is written to disk between runs.

I currently use another monitoring system like Zabbix. Does this app replace that?

No. PollWatt does not collect data when closed, so it isn't a replacement for a dedicated monitoring system. It's designed for a point-in-time view into your UPS devices — useful when you want a quick look at what each unit is drawing, how battery health looks, or what the environment sensor is reporting, without spinning up a full monitoring stack.

How do I verify SNMP is enabled on my RMCard before adding it to the app?

You can test from Terminal using snmpget (install via brew install net-snmp on macOS). Replace 192.168.1.100 with your RMCard's IP and public with your community string:

snmpget -v2c -c public 192.168.1.100 1.3.6.1.2.1.1.5.0

A successful response returns the device name, for example:
SNMPv2-MIB::sysName.0 = STRING: UPS_RackA

If you get Timeout: No Response, SNMP is likely disabled or the community string is wrong. Enable it in the RMCard web UI under Network > SNMP.

Has this been tested with other RMCards?

No. Only the RMCard 205 with firmware v1.6.0 has been tested to work with this app.

Zero data collection.
Full stop.

PollWatt has no analytics, no crash reporting, no tracking, and no servers. Your UPS data is polled locally and stays on your devices.

No analytics
No crash reports
No tracking
No accounts
Local polling only
iCloud sync (optional)