---
title: "MSpa Hot Tub"
description: "MSpa Hot Tub is a Marketplace integration for Home Assistant. It has 250 installs sharing analytics, works locally and was last updated October 21, 2026."
canonical: "https://vulpo.app/integrations/marketplace/dtekno-mspa-homeassistant"
url: "https://vulpo.app/integrations/marketplace/dtekno-mspa-homeassistant.md"
last-updated: "2026-10-22"
version: "1.4"
---

# MSpa Hot Tub

> MSpa Hot Tub is a Marketplace integration for Home Assistant. It has 250 installs sharing analytics, works locally and was last updated October 21, 2026.

MSpa Hot Tub is an integration for controlling and monitoring MSPA spa baths from Home Assistant. It communicates locally and is set up in the UI with the MSPA account email, password and a server region, which is detected from the Home Assistant country setting and can be changed. It provides switches for the heater, bubbles and filter, a climate entity for temperature, and sensors for water temperature, power use and faults, plus buttons, numbers, dates and times, and binary sensors. Settings let the user enter the power draw of the pump, bubbles and heater so consumption can be estimated. Further options cover resetting the temperature unit and restoring earlier settings after a power cut, choosing a weather entity to refine heating estimates, setting a target for scheduled heat-ups, and defining how long the spa may be silent before it counts as offline. A filter status sensor is available for spas that support it, and a repair notice appears when no weather forecast can be read.

Automatic summary of the README and code of DTekNO/mspa-homeassistant. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=DTekNO&repository=mspa-homeassistant&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=DTekNO&repository=mspa-homeassistant&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### MSpa Hot Tub Setup

- **Email**: Your MSpa account email address
- **Password**: Your MSpa account password
- **Server Region**: Select the server region for your location. The correct region is automatically detected based on your Home Assistant country setting, but you can override it if needed.

### Select Device

- **Device**: Which spa on this account to add. Only one can be set up per entry — add the integration again for a second spa.

### After setup

- **Pump/Filter Power (Watts)**: Power consumption when the filter pump is running (typically 60W)
- **Bubble Generator Power (Watts)**: Power consumption when bubbles are active (typically 900W)
- **Heater Preheat Power (Watts)**: Power consumption during preheat mode (typically 1500W)
- **Heater Active Heating Power (Watts)**: Power consumption during active heating (typically 2000W)
- **Reset the spa's °C/°F after a power cut**: The spa forgets whether it is set to Celsius or Fahrenheit when it loses power. When it comes back online, set it again to match Home Assistant.
- **Check the unit on every poll, not only after a power cut**: For spas that forget the unit without ever losing power. Checks on every update and sends a command only when the unit is actually wrong.
- **Restore the previous settings after a power cut**: When the spa comes back online, send back the target temperature and settings it had before the power cut. This writes to the spa, so leave it off if you would rather nothing were set on your behalf.
- **Weather Entity (optional)**: Select a weather entity (e.g. Met.no, OpenWeatherMap) to bias heating estimates by ambient temperature and wind speed. Historical sessions are weighted by how closely their conditions match the current weather.
- **Target temperature for a scheduled heat-up**: What a scheduled heat-up aims for, as opposed to the setpoint you choose by hand. Also adjustable at any time from the Schedule Target Temperature entity.
- **Call the spa offline after (minutes)**: How long the spa may stay silent before the Connectivity sensor reports it offline. Short gaps are normal: a broadband blip or a missed cloud poll clears in well under a minute.

Texts from the code of [DTekNO/mspa-homeassistant](https://github.com/DTekNO/mspa-homeassistant).

## Troubleshooting

- **Repair notices**: Notices it can show in Settings, Repairs:
  MSpa cannot read a weather forecast

## From the README

> This repository contains a custom Home Assistant component. You can easily install it using HACS.

From the README of [DTekNO/mspa-homeassistant](https://github.com/DTekNO/mspa-homeassistant#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Water](https://vulpo.app/integrations/category/water.md), Pools and spas
- Number: 250 installs sharing analytics; 21 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v2026.8.2, last updated October 21, 2026
- Domain: `mspa`
- Source: <https://github.com/DTekNO/mspa-homeassistant>
- Issues: <https://github.com/DTekNO/mspa-homeassistant/issues>
- Screenshot: https://vulpo.app/integrations-img/192ddc39f6f4e093.webp (from DTekNO/mspa-homeassistant's README)
- Screenshot: https://vulpo.app/integrations-img/891e52782df52882.webp (from DTekNO/mspa-homeassistant's README)
- Screenshot: https://vulpo.app/integrations-img/c8c2ba6e560cf458.webp (from DTekNO/mspa-homeassistant's README)

In Vulpo: Quick Toggle card, Climate card, Button card, Chart card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/dtekno-mspa-homeassistant

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/dtekno-mspa-homeassistant
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
