# M-Spa App for Homey

**URL:** https://community.homey.app/t/m-spa-app-for-homey/153741
**Category:** Apps
**Created:** [April 13, 2026, 9:25pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741 "2026-04-13T21:25:49Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![MagTer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/magter/32/107154_2.png) [@MagTer](https://community.homey.app/u/MagTer)
#### Post date: [April 13, 2026, 9:25pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/1 "2026-04-13T21:25:49Z")

</div>

I have an mspa Tuscany hot tub at home, and there was no app to control it.

I’m not a homey developer, so I asked AI to create an app for me.

> **[GitHub - MagTer/homey-mspa](https://github.com/MagTer/homey-mspa)**
>
> Contribute to MagTer/homey-mspa development by creating an account on GitHub.

Initial tests show that I can log in, add the device, see values, and change settings.

I might publish it to the store later, but for now, it is way too early.

If you want to try it, you need to install it via the SDK.

---

<div class="post-metadata">

### Author: ![MagTer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/magter/32/107154_2.png) [@MagTer](https://community.homey.app/u/MagTer)
#### Post date: [April 19, 2026, 1:39pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/2 "2026-04-19T13:39:07Z")

</div>

I sent it to the app store, as a test.

> **[M-Spa | Homey](https://homey.app/sv-se/app/com.mspa.hot-tub/M-Spa/test/)**
>
> Warm water waiting, bubbles on demand

---

<div class="post-metadata">

### Author: ![RuneR](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runer/32/33964_2.png) [@RuneR](https://community.homey.app/u/RuneR)
#### Post date: [April 30, 2026, 5:36pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/3 "2026-04-30T17:36:36Z")

</div>

Not a programmer myself and don’t have any Mspa, yet.

But this looks promising 👍

---

<div class="post-metadata">

### Author: ![Andreas\_Eklind](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andreas_eklind/32/121442_2.png) [@Andreas\_Eklind](https://community.homey.app/u/Andreas_Eklind)
#### Post date: [May 3, 2026, 8:02pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/4 "2026-05-03T20:02:23Z")

</div>

Hi,

This is amazing news! I’ve been waiting for so long for a M-spa app and here it is! Installed it and there were no problems finding my M-spa. Will try some flows during the week​🙂

Thank you very much for your work!

---

<div class="post-metadata">

### Author: ![Linden85](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/linden85/32/17207_2.png) [@Linden85](https://community.homey.app/u/Linden85)
#### Post date: [May 26, 2026, 8:57pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/5 "2026-05-26T20:57:40Z")

</div>

@magter First of all, thank you for this app; I have been waiting for this for a long time! 👌  
I have a few questions:  
I have the MSpa Oslo model. Currently, I do not see support for the Ozone/UVC function.  
And finally, are there any plans to integrate a widget for a Homey dashboard? ☺

---

<div class="post-metadata">

### Author: ![MagTer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/magter/32/107154_2.png) [@MagTer](https://community.homey.app/u/MagTer)
#### Post date: [June 8, 2026, 8:55am UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/6 "2026-06-08T08:55:17Z")

</div>

Hi @Linden85  
Sorry for the late reply. There is a dropdown at the top of one of the device pages, allowing you to toggle heater, ozone, UVC and filtering. Bubbles is on a separate page, as it is a multi level option.

No plans for additional features right now. But I can try to look into it during my vacation 🙂

---

<div class="post-metadata">

### Author: ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)
#### Post date: [August 12, 2026, 10:46am UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/7 "2026-08-12T10:46:57Z")

</div>

Hi everyone,

We’ve been improving the M-Spa app in a pull request (German UI, smarter Flows, and a new dashboard control panel). Here’s a plain-language summary of what’s new

**Pull request:** [feat: DE i18n, flow AND, ozone/UVC fix + M-Spa Panel widget by Copiis · Pull Request #11 · MagTer/homey-mspa · GitHub](https://github.com/MagTer/homey-mspa/pull/11)  
_(not in the Homey App Store as a published update from us yet — the store app is still MagTer’s; this is open-source work on GitHub)_

* * *

### What got better

**1. Easier to use in German**  
Flow cards, device options, and app settings can show in German (and English / Norwegian as before).

**2. Smarter automations (Flows)**  
You can build rules that check things like:

- whether the **set temperature** (the target you chose) is exactly / above / below a value
- whether **bubbles, jets, ozone, or UV** are on or off

Also fixed: some “is active / is not active” conditions that were wrong or always true, and ozone/UV that sometimes couldn’t be switched from a Flow.

**3. More reliable ozone / UV / jets**  
On some spas those controls disappeared or failed with an error. The app now restores them when needed so you can control them again from the device and from Flows.

**4. New dashboard widget: “M-Spa Panel”**  
An interactive panel that looks like the physical spa panel:

- current water temperature + target temperature
- heater, filter/pump, ozone, bubbles, UV, jets
- raise / lower target temperature by 0.5 °C

**How to add it:** Homey app → **Dashboards** → add widget → Apps → **M-Spa Panel** / **M-Spa Bedienfeld** → pick your spa.  
_(Needs a recent Homey software version that supports app widgets, roughly Homey 12.3+.)_

**Jets button (Düse):** always available on the widget, like on the real panel — even on models such as Frame/Oslo where the app previously hid that button.

 ![IMG_20260812_133330](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/d/5dd295e2da9bb3f4f4ea3258b6c36944eb1dbf02.jpeg)

* * *

### Good to know

- **Oslo** spas are **Frame** series models. They are already supported like other Frame spas (temperature, heater, filter, bubbles, ozone, UV). You don’t need a special “Oslo-only” mode.
- If a spa **pairs** but **won’t control** , check app settings first: M-Spa **email, password, and the correct region** (ROW / US / CH), then “Verify and Save”, and that the spa is online in the official M-Spa app.
- The **heater timer** button on the widget is only a placeholder for now (not available via the cloud API yet and unnecessary, you can implement that using flows.).

* * *

### Feedback welcome

If you try the PR build or test these features, tell us what works and what doesn’t — model name, region, and a short description help a lot.

Thanks, and credit as always to MagTer for the original app!

---

<div class="post-metadata">

### Author: ![MagTer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/magter/32/107154_2.png) [@MagTer](https://community.homey.app/u/MagTer)
#### Post date: [August 14, 2026, 4:21pm UTC](https://community.homey.app/t/m-spa-app-for-homey/153741/8 "2026-08-14T16:21:27Z")

</div>

Hi Rick,

Thanks for contributing to the M-Spa app. I have merged your PR and done some updates.  
I still need to do verification but it is uploaded to testing, for that purpose.

> **[M-Spa | Homey](https://homey.app/sv-se/app/com.mspa.hot-tub/M-Spa/test/)**
>
> Styr och övervaka ditt M-Spa-spabad direkt från Homey.
