Skip to content
Homebridge TestFlight
Balboa, ControlMySpa

ControlMySpa

@homebridge-plugins/homebridge-controlmyspa · v1.2.2

VerifiedCloudHomebridge 2.0

Adds Balboa ControlMySpa hot tubs to HomeKit with pumps, lights, temperature and lock controls.

What it says it supports

Brands

  • Balboa
  • ControlMySpa

Devices it names

  • Balboa ControlMySpa hot tub

Shows up in Apple Home as from its README

What people report

Controls ControlMySpa cloud hot tubs; two-speed pumps were improved to off/low/high.

  • Works2

The plugin’s own supported-device list

DeviceStatusWhat they saidSource
ControlMySpa hot tubWorksThermostat, jet pumps, blower, lights and optional panel lock
Saved copy
homebridge-controlmyspa Homebridge plugin to integrate Balboa ControlMySpa hot tubs into HomeKit Plugin Information This plugin allows you to control your ControlMySpa hot tub within HomeKit. The plugin: requires your ControlMySpa account credentials to work connects to the ControlMySpa cloud, the same way the official mobile app does exposes for each spa: a thermostat for the water temperature and heater mode (READY/REST) a switch for each jet pump and blower a light for each spa light an optional lock for the spa's physical control panel This plugin is for spas connected to the ControlMySpa …

Excerpt saved from GitHub on 2026-10-22.

Wiki: Home
ControlMySpa two-speed pumpsWorksFixed after report: low and high states now supported
Saved copy
Hi Ben! Wow that was a quick response. See attached photos, I also pasted my CMS pump controls showing half speed and full speed (half circle / full circle). The pump reports back its speed to the cloud. Ignore comment about "filter 2 cycle" that status window usually shows if the spa is heating or running a filter cycle in the early hours - as it is now. Get Outlook for iOS From: Ben *@*.*> Sent: Monday, 24 August 2026 04:54:07 To: homebridge-plugins/homebridge-controlmyspa *@*.*> Cc: zakhaj *@*.*>; Author *@*.*> Subject: Re: [homebridge-plugins/homebridge-controlmyspa] Pump speed 1 & 2 …

Excerpt saved from GitHub on 2026-10-22.

Issue #7 · 2026-08

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud

Balboa ControlMySpa cloud service

You’ll need

  • ControlMySpa account
  • Node 22/24/26

Compatibility

Verified by HomebridgeYes
Homebridge versions^1.11.4 || ^2.0.0
Homebridge 2.0Yes
Node.js^22.12.0 || ^24.0.0 || ^26.0.0
Settings in Homebridge UIYes
MatterNo
Platform nameControlMySpa
LicenseISC

Community signals

Downloads a week197
Downloads a month320
GitHub stars0
Open issues0
Closed issues1
Last code push2026-10-20
Latest version1.2.2 (2026-10-18)
First published2026-07-17
Releases28

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Fanv2
  • Lightbulb
  • LockMechanism
  • Switch
  • Thermostat