MSP Remote Power Management

Stop driving to client sites
for reboots.

Smart plugs at every device. Remote reboot in 4 seconds. No truck, no call, no ladder, no "did you try unplugging it?"

$185
avg. truck roll cost
4 sec
remote reboot time
<2 mo
typical payback
Bridge $99.99  ·  Smart Plug $49  ·  SaaS $19/site/mo  ·  Beta hardware ships Q4 2026
site: acme-corp / main-office
// Bridge: OCR-B1 [eth0 connected]
INTERNET → BRIDGE
            └── RF MESH (not WiFi)
 PLUG-A  Router        14.2W
 PLUG-B  Switch         8.1W
 PLUG-C  AP (ceiling)   5.6W
 PLUG-D  NAS           22.0W
 PLUG-E  Server         0.0W ⚠ offline
4/5 online · 1 alert Reboot PLUG-E ›

The plug that keeps working when the router is the problem.

When the device that needs rebooting is the router itself, your control plane can't ride on the network you're cycling. OneClickReboot plugs talk to a wired, Ethernet-connected bridge over RF, so they stay reachable even while the client's network is down. One reboot command lands in seconds, with no truck roll and no phone call.

Comparison Honest breakdown
Solution Works when router rebooting? Cost per device Power monitoring Your cloud / data
OneClickReboot (dedicated RF, not WiFi) ✓ Yes $49 + $19/mo/site ✓ Yes ✓ Your data
Managed PDU (APC, Tripp Lite, CyberPower) ✓ Yes $300–1,200+ ✓ Yes Local / no cloud
Call the client, guide by phone Sometimes 18–22 min/incident ✗ No N/A

Every site has equipment that only needs one thing.

The fix is always a power cycle. The cost is the drive there, or the 20-minute phone call to a client who cannot find the closet key.

Common MSP reboot scenarios
Device Typical location Current options With OneClickReboot
Router / Firewall Comms room, locked rack Truck roll or 20-min phone guide Dashboard reboot, 4 seconds
Managed switch IDF closet, ceiling mount Truck roll (ladder may be required) Dashboard reboot, 4 seconds
Wireless access point Ceiling, 10–14 ft up Ladder, or disable PoE switch port if switch is reachable Dashboard reboot, 4 seconds
NAS / file server Server closet, locked rack Truck roll or RDP if it still responds Dashboard reboot, 4 seconds
VoIP PBX / ATA Phone room, locked panel Truck roll or receptionist by phone Dashboard reboot, 4 seconds
Security camera NVR Locked cabinet, server room Truck roll Dashboard reboot, 4 seconds
IoT gateway / cellular router Electrical room, high shelf Truck roll Dashboard reboot, 4 seconds
The phone call alternative: Instructing a client to locate, identify, and correctly cycle a device averages 18–22 minutes when it works. It does not work with locked rooms, ceiling mounts, or clients unfamiliar with the equipment room. OneClickReboot removes the call entirely.

One bridge per site. Any number of plugs.

Three components. 30-minute install. No electrician required.

Component 01

Smart Plug (OCR-P1)

Wall-wart plug. The managed device plugs into it. Reports real-time power draw, accepts reboot commands over a dedicated RF link that never runs on the client's WiFi, and relays for nearby plugs, so every plug you add extends how far the network reaches from the bridge.

  • 15A / 1800W rated load
  • Real-time watts, amps, kWh (±2%)
  • Relays for other plugs, more reach per plug
  • Configurable reboot delay (1–30 sec)
  • RGB status LED
Component 02

Bridge (OCR-B1)

One bridge per client site. Connects to the client's internet via Ethernet (WiFi fallback). Coordinates the RF mesh. Syncs plug status and power readings to the cloud every 30 seconds.

  • Ethernet primary, WiFi backup
  • Supports up to 64 plugs
  • Queues commands during outages
  • PoE 802.3af option
  • OTA firmware updates
Component 03

Dashboard & API

Web dashboard showing all client sites, every device, live power readings, and reboot history. Every action is also available via REST API for ConnectWise, Datto, Autotask, or any custom RMM integration.

  • Multi-site MSP overview
  • Power anomaly alerts
  • Scheduled reboots
  • Full REST API + webhooks
  • Per-tech access controls

Up and running in 30 minutes. No electrician.

Self-install. No configuration software. No on-site training required.

1

Plug in the bridge

Connect the bridge to the client's Ethernet. Power it via USB-C or PoE. It appears in your dashboard automatically within 60 seconds.

2

Plug devices into smart plugs

Insert a smart plug into the outlet feeding each device you want to manage. Plug the device's power cord into the smart plug.

3

Dashboard auto-discovers

Each plug joins the mesh and appears in the site's device list automatically. Name them, set power thresholds, and you're managing the site.

Bridge offline? If the bridge loses power or internet, plug commands are queued but not executable until connectivity returns. We recommend installing the bridge on a UPS-protected outlet. If the bridge itself needs a reboot, pair that outlet with an independently managed plug on a second bridge.

What ships to the site.

Current beta hardware is built on proven Tuya modules. Production firmware with our cloud infrastructure ships Q4 2026. Your client data never touches Tuya's servers.

Smart Plug (OCR-P1) $49
FORMWall-wart, single outlet passthrough (NEMA 5-15 and 5-20)
LOAD15A resistive / 1800W max
RADIODedicated RF link, separate from client WiFi (AES-128 encrypted in production firmware)
MESHEach plug relays for the others, so total reach grows as you add plugs
RANGE50–80 ft per plug; relaying extends total reach across the site
MONITORINGWatts, Amps, Volts, kWh (±2% accuracy)
REBOOT DELAYConfigurable 1–30 seconds (default: 5 sec)
IDLE DRAW<0.5W
INDICATORRGB LED: green=on, red=off, blue=rebooting
CERTSFCC (US), IC (Canada)
Bridge (OCR-B1) $99.99
FORMDesktop/wall unit, approx. 4" × 3" × 1"
NETWORKEthernet (RJ-45) primary; 2.4 GHz WiFi backup
CELL BACKUPOptional: OCR-B1-LTE adds 4G LTE failover, so the site stays reachable even when the client's internet is down ($299)
POWERUSB-C 5V/2A (included); PoE 802.3af optional
RADIORF coordinator for all plugs on site (does not use client WiFi)
CAPACITYUp to 64 plugs per bridge
POLL30-second heartbeat; local queue during outages
CLOUDTLS 1.3 / MQTT over WSS to our cloud
FIRMWAREOTA updates, automatic
RESETPhysical button, 10-second hold
INSTALL NOTERecommend UPS-protected outlet

What MSPs ask before deploying.

Answers to the objections your security team and clients will raise.

🔒

Security

All plug-to-cloud communication travels over TLS 1.3. Your client device data is hosted on our cloud infrastructure, not Tuya's servers. Role-based access controls let you restrict which techs can reboot which sites. SOC 2 Type II audit in progress; report available Q1 2027.

📶

Reliability

Cloud platform uptime target: 99.9%. A reboot command issued from the dashboard or API reaches the plug within 5 seconds under normal conditions. Bridges queue commands locally during internet outages and sync on reconnect. Each plug holds its last commanded state through power loss. Reboot history and audit log retained for 12 months.

🔌

Compatibility

Smart plugs accept NEMA 5-15 (standard 15A) and 5-20 (20A T-slot) outlets. Max 15A per plug; do not use for UPS bypass, space heaters, or HVAC. Rack-mount and PDU strip form factors are on the Q1 2027 roadmap. Works alongside existing PoE switch management.

Every dashboard action is an API call.

Full programmatic access for your RMM, PSA, or custom tooling. API keys are scoped read-only or read-write. Rate limit: 120 requests/minute per key. All responses over TLS 1.3.

Endpoints Base URL: api.oneclickreboot.com/v1
MethodEndpointDescription
GET /sites List all sites under your MSP account
GET /sites/{site_id}/devices All devices with current status and power readings
GET /sites/{site_id}/devices/{device_id} Single device: status, power, last seen
GET /sites/{site_id}/devices/{device_id}/power Real-time power reading: watts, amps, volts, kWh
GET /sites/{site_id}/devices/{device_id}/history?since=&limit= Reboot history and power time-series (paginated)
GET /sites/{site_id}/alerts Active alerts: offline devices, power thresholds exceeded
POST /sites/{site_id}/devices/{device_id}/reboot Power-cycle the device (configurable delay)
POST /sites/{site_id}/devices/{device_id}/on Turn the device on
POST /sites/{site_id}/devices/{device_id}/off Turn the device off
POST /webhooks Register a webhook URL for real-time events
Reboot a devicecurl
POST /v1/sites/site_abc123/devices/plug_xyz789/reboot
Authorization: Bearer ocr_live_sk_••••••••

{  "delay_seconds": 5  }

// 200 OK
{
  "status": "rebooting",
  "device_id": "plug_xyz789",
  "device_name": "Router (Comms Room)",
  "off_at": "2026-09-15T14:23:01Z",
  "on_at": "2026-09-15T14:23:06Z"
}
Get live power readingcurl
GET /v1/sites/site_abc123/devices/plug_xyz789/power
Authorization: Bearer ocr_live_sk_••••••••

// 200 OK
{
  "online": true,
  "power": {
    "watts": 14.2,
    "amps":  0.118,
    "volts": 120.1,
    "kwh_today": 0.34
  },
  "timestamp": "2026-09-15T14:22:58Z"
}
Webhook payload: device offline alertjson
// POST to your registered webhook URL
{
  "event":         "device.offline",
  "site_id":       "site_abc123",
  "site_name":     "Acme Corp - Main Office",
  "device_id":     "plug_xyz789",
  "device_name":   "Router (Comms Room)",
  "last_power_w":  0.0,
  "last_seen":     "2026-09-15T07:43:00Z"
}
// Other events: device.online, device.rebooted, device.power_alert, site.bridge_offline
// Rotate API keys at any time from the dashboard. Read-only keys available for monitoring.
// Error format: { "error": "device_not_found", "code": 404, "message": "..." }
// History endpoint: ?since=2026-09-01T00:00:00Z&limit=100&cursor={next_cursor}
// Power time-series retained 12 months. Reboot audit log retained indefinitely.

Works where your team works.

The REST API and webhooks connect OneClickReboot to any RMM or PSA. A device-offline webhook fires into ConnectWise before your client even notices. Native integrations are on the roadmap.

REST API
Webhooks
ConnectWise Automate
Datto RMM
Autotask PSA
Kaseya VSA
Webhook → ConnectWise ticket (example script)python
# When a device goes offline, auto-create a CW ticket via webhook
def handle_ocr_webhook(payload):
    if payload["event"] == "device.offline":
        cw_client.create_ticket({
            "summary": f"Device offline: {payload['device_name']}",
            "company": payload["site_name"],
            "priority": "High",
            "notes": f"Last power: {payload['last_power_w']}W at {payload['last_seen']}",
            "reboot_url": f"https://api.oneclickreboot.com/v1/sites/{payload['site_id']}/devices/{payload['device_id']}/reboot"
        })

Hardware once. Cloud monthly. Mark it up to clients.

No per-reboot fees. No per-technician seats. Unlimited sites within your plan. MSPs can pass the monthly SaaS cost through to clients or bundle it into their service agreement.

Hardware (one-time)
ItemPriceNotes
OCR-P1$49.00Smart Plug, one per managed device Reserve →
OCR-B1$99.99Bridge, one per client site Reserve →
OCR-B1-LTE$299.00Bridge + 4G LTE backup, stays online during WAN outages Reserve →
STARTER-KIT$344.961 bridge + 5 plugs
10-PLUG-KIT$589.991 bridge + 10 plugs
VOLUMEContact us25+ plugs, fleet pricing
SaaS (per month)
PlanPriceIncludes
PER-SITE$19/mo1 site, unlimited plugs and techs
5-SITE$79/moUp to 5 client sites
10-SITE$139/moUp to 10 client sites
UNLIMITEDContact us20+ sites, white-label dashboard option

ROI reality check

At $19/month, even one avoided truck roll per site per month pays for the SaaS in under 10 days of that month. Most MSPs report 2–4 events per site per month that previously required a call or visit. The hardware typically pays back inside 60 days at that rate. The white-label plan lets you brand the dashboard as your own and charge clients directly for remote power management as a line item.

If you cancel: Plugs remain functional as standalone switched outlets. They retain their last commanded state (on or off) and continue cycling on the physical reboot delay. Cloud management, power monitoring, and API access stop at the end of the billing period. Your hardware is not bricked and does not require our cloud to operate as a basic power switch.

Get ahead of the queue.

Growing waitlist of MSPs across the US and Canada.

Beta hardware ships Q4 2026. First 50 MSPs on the list receive a discounted pilot kit (bridge + 3 plugs, $199 value) and API access before public launch. Tell us about your environment so we can prioritize your onboarding.

No spam. Used only to contact you before hardware orders open. Unsubscribe any time.
You're on the list. We'll reach out before hardware orders open with your early-access details.

What early access includes

  • Pilot kit discount (bridge + 3 plugs, $199 value) for first 50 MSPs
  • Hardware pricing locked at launch rates
  • API access before public launch
  • Priority onboarding call with our team
  • Direct input on dashboard and API roadmap
  • Volume and white-label pricing discussions
  • Milestone updates: beta hardware in MSP hands Aug 2026
Beta hardware built on Tuya modules. Production firmware ships Q4 2026 hosted on our cloud. Your client data never touches Tuya's servers. Volume deployments and fleet pricing: hello@oneclickreboot.com