# \[APP\]\[Pro\] Balboa

**URL:** <https://community.homey.app/t/app-pro-balboa/57870>\
**Category:** Apps\
**Tags:** app, official, homey-pro\
**Created:** [January 5, 2022, 2:44pm UTC](https://community.homey.app/t/app-pro-balboa/57870 "2022-01-05T14:44:00Z")\
**Posts on this page:** 20\
**Page:** 28

<div class="post-metadata">

**Author:** ![Ronan\_PAUL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronan_paul/32/76861_2.png) [@Ronan\_PAUL](https://community.homey.app/u/Ronan_PAUL)\
**Post date:** [February 9, 2025, 6:01pm UTC](https://community.homey.app/t/app-pro-balboa/57870/545 "2025-02-09T18:01:25Z")

</div>

I am looking for remote command for my SPA, it looks like BALBOA BWA & GECKO are supported, so I am deeply interested in this application.

I read all 540 messages, and kudos to @martijnpoppen who developped this app even though he does not own a spa himself !

I saw that BWP support was added since a few month, which is a good news ! The status of the support is unclear to me: what are the supported features & is the application complete enough to make buying the BWA module a reasonable decision ?  
I saw that there seem to be some bugs remaining (setting Temperature above 37 DC), are they fixed yet ?

Finally, as my goal is to reduce the electrical footprint by setting the spa in ECO mode as a standard setting and heat it when needed, what is the experience of users:

- is it a good idea to heat the spa only when needed ? (I guess YMMV depending on the model of spa and external temperature, but generally speaking, how long would it take for the spa to heat if you let it at the lowest temperature ?)
- or is it better just to reduce the spa temperature by a few degrees and heat it when needed ? (What would be the outcome in terms of economy of kw ?)

Thank your for your answers,

Ronan

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [February 9, 2025, 6:39pm UTC](https://community.homey.app/t/app-pro-balboa/57870/546 "2025-02-09T18:39:06Z")

</div>

Hi @Ronan_PAUL  
This application supports BWA and Controlmyspa  
For control my spa I can say all features work

The BWA integration still has issues. But to be honest I didn’t find any time yet to work on that  
Also the BWA code is not made by me and it’s really hard to debug it.

So I would say controlmyspa: Yes  
BWA: yes it works but half.

Hope this helps 🙂

---

<div class="post-metadata">

**Author:** ![Ronan\_PAUL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronan_paul/32/76861_2.png) [@Ronan\_PAUL](https://community.homey.app/u/Ronan_PAUL)\
**Post date:** [February 10, 2025, 7:06am UTC](https://community.homey.app/t/app-pro-balboa/57870/547 "2025-02-10T07:06:16Z")

</div>

Thank you for your quick and honest answer, Martin.

Could you elaborate on what’s is missing or buggy ? Is there a way to help you ?

Regards

Ronan

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [February 10, 2025, 9:28am UTC](https://community.homey.app/t/app-pro-balboa/57870/548 "2025-02-10T09:28:03Z")

</div>

@Ronan_PAUL  
This is the checklist i have. [[APP][Pro] Balboa - #402 by Bartj](https://community.homey.app/t/app-pro-balboa/57870/402)

Still have to look into it. this app has not really high priority on my list 😉

---

<div class="post-metadata">

**Author:** ![Ronan\_PAUL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronan_paul/32/76861_2.png) [@Ronan\_PAUL](https://community.homey.app/u/Ronan_PAUL)\
**Post date:** [February 10, 2025, 7:46pm UTC](https://community.homey.app/t/app-pro-balboa/57870/549 "2025-02-10T19:46:55Z")

</div>

You should buy a spa. It’s chill… ans it might update your priority list ! 🤣

Anyway, thanks for your time ans effort.

I just got a confirmation from the dealer that I have to go for a BALBOA BWA module, so you will get a new user soon.

If I can help in some way, let me know.

Regards

Ronan

---

<div class="post-metadata">

**Author:** ![Marius\_Stensrod](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marius_stensrod/32/56540_2.png) [@Marius\_Stensrod](https://community.homey.app/u/Marius_Stensrod)\
**Post date:** [February 10, 2025, 8:08pm UTC](https://community.homey.app/t/app-pro-balboa/57870/550 "2025-02-10T20:08:19Z")

</div>

@Ronan_PAUL , I have tried both, I prefer the CMS and not the BWA. Setting the filtercycle time is possible with this app, and if you are talking about keeping the electricity bill to a minimum, this is a very good option. My spa is in rest mode, and low temperature when I do not use it or I am not planning to use it for some time. Then it will only heat when filtercycle time kicks in. I run the filter cycle 2x3hours every day. I choose the lowest price hour between 05:00 an 10:00 , and between 13:00 and 21:00. I could choose other times, but it fits best with other stuff inn my home. The cloud connection to CMS goes down from time to time, but not a big issue. It happened last time, a month ago, and then it was over 3 months ago the same thing happened. The cloud connection is usually lost in about 24 to 48 hours.

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [February 11, 2025, 3:40am UTC](https://community.homey.app/t/app-pro-balboa/57870/551 "2025-02-11T03:40:33Z")

</div>

I have used both CMS and BWA, there seems to be a good reason why Balboa replaced BWA with CMS. BWA’s reliability is not that good, it seems to have communication issues with the spa. CMS feels like it is more reliable and I am sticking with that now.

The CMS cloud service has has it’s issues loosing connection to the spa some times, but they seem to have overcome most of the problem and is now quite stable.

CMS has more actions available, for example the filter scheduling and it can set the clock time on the spa.

@martijnpoppen has done a great job in building and maintaining the app with the help of some spa owners. Don’t forget to give your support to him.

---

<div class="post-metadata">

**Author:** ![Ivar\_Dahl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ivar_dahl/32/120974_2.png) [@Ivar\_Dahl](https://community.homey.app/u/Ivar_Dahl)\
**Post date:** [March 4, 2025, 2:42pm UTC](https://community.homey.app/t/app-pro-balboa/57870/552 "2025-03-04T14:42:51Z")

</div>

Hi, here is a new diagnostic  
45b39475-fd80-48b8-9871-78cd5a8223fc

---

<div class="post-metadata">

**Author:** ![Frickadillus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frickadillus/32/69500_2.png) [@Frickadillus](https://community.homey.app/u/Frickadillus)\
**Post date:** [April 1, 2025, 6:12pm UTC](https://community.homey.app/t/app-pro-balboa/57870/553 "2025-04-01T18:12:47Z")

</div>

Hi Claes,

Guess what? After two years of juggling my wife, three kids, and a dog who thinks he’s a tiger, I’ve finally found some time to start building a Homey app that should work with the 50350 WiFi Module. If you’re still interested, give an early version a try! [[APP][PRO] Balboa-Spa - 50350 WiFi Module](https://community.homey.app/t/app-pro-balboa-spa-50350-wifi-module/133868)

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [April 8, 2025, 3:53am UTC](https://community.homey.app/t/app-pro-balboa/57870/554 "2025-04-08T03:53:14Z")

</div>

Got an e-mail from Control My Spa that there is going to be a system and app upgrade.

I hope this doesn’t break too much.

> **ControlMySpa - Upcoming System and App User Interface Upgrade**
> 
> Dear ControlMySpa owner,
> 
> We are pleased to inform you that a major upgrade of our ControlMySpa system and the mobile app is scheduled for April 8th This upgrade is aimed at improving the overall performance and reliability of our services as well as delighting you with a brand new, cool and intuitive user interface, ready for new features to arrive.
> 
> **Service Interruption**
> 
> There will be a temporary service interruption during the upgrade:
> 
> _April 8th between 8am and 12pm PDT / 17:00 and 09:00 CET_
> 
> **Mobile App Update**
> 
> After the upgrade, it is necessary to update your mobile app to the latest version.
> 
> **New Feature**
> 
> With the new app it is now possible to have more CMS units linked to the same owner profile. See steps below for frequently asked questions
> 
> We apologize for any inconvenience this may cause and appreciate your patience. Our team is working hard to complete the upgrade as quickly as possible.
> 
> Thank you for your understanding!
> 
> Best regards,  
> Balboa Water Group

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [May 1, 2025, 3:06am UTC](https://community.homey.app/t/app-pro-balboa/57870/555 "2025-05-01T03:06:09Z")

</div>

Just what I was afraid of, they changed so much that CMS does not work anymore.  
First I couldn’t login with their new even worse mobile app. Turns out that the app looks at the quality of the password even when logging. So had to reset the password.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [May 1, 2025, 4:20am UTC](https://community.homey.app/t/app-pro-balboa/57870/556 "2025-05-01T04:20:33Z")

</div>

@OH2TH yep was afraid for it. ☹

Hopefully a 3rd party integration would be possible again.

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [May 1, 2025, 4:41am UTC](https://community.homey.app/t/app-pro-balboa/57870/557 "2025-05-01T04:41:55Z")

</div>

I’ve got the message captures done. Need to re-format and push the to Git. I can share those with you then.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [May 1, 2025, 4:44am UTC](https://community.homey.app/t/app-pro-balboa/57870/558 "2025-05-01T04:44:30Z")

</div>

@OH2TH nice 🙂 👌🏼  
You are fast 😃

I think you have full access to my repo so you should be able to make a pr

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [May 1, 2025, 11:40am UTC](https://community.homey.app/t/app-pro-balboa/57870/559 "2025-05-01T11:40:07Z")

</div>

CMS library has been refactored ([New ControlMySpa API endpoint and refactoring of the library by oh2th · Pull Request #15 · martijnpoppen/com.balboa · GitHub](https://github.com/martijnpoppen/com.balboa/pull/15)) to support the new ControlMySpa server endpoint. Quick tests on actions and measure values look ok. Maybe Martijn can push this version to test for others to try out before publishing.

**Breaking change** for CMS driver is that an old deprecated `measure_runmode` capability has now been removed. You should use `measure_heaterMode`

One thing remains to be fixed. The Homey UI shows “Heater” value if it was On, Waiting or Off. At the time of refactoring, the API is not returning heater component even though it is there. Could be that it will be returned later and it starts working also.

One more thing, if someone has “blowers” in their spa, please check that they work. Normal jets work. My spa does not have blowers, only jets, so I couldn’t test them.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [May 1, 2025, 11:51am UTC](https://community.homey.app/t/app-pro-balboa/57870/561 "2025-05-01T11:51:47Z")

</div>

🚨  
Hey everyone! Just a quick update — @OH2TH will be taking over the Balboa Homey app going forward. Since I don’t own a spa and no longer have access to one, it makes more sense for someone actively involved to maintain it. @OH2TH has already contributed a lot recently, so it’s in great hands. Thanks for all your support so far! 🙏

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [May 1, 2025, 12:49pm UTC](https://community.homey.app/t/app-pro-balboa/57870/562 "2025-05-01T12:49:28Z")

</div>

Thank you @martijnpoppen for your commitment to this app. I will continue to take good care of it.

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [May 1, 2025, 1:38pm UTC](https://community.homey.app/t/app-pro-balboa/57870/563 "2025-05-01T13:38:01Z")

</div>

# New maintainer

Hi everyone!  
I’m Tapio and have been maintaining apps for Homey a few years and been involved in developing even this app.

I will update the main post in this topic with better time.

## New update (test [2.3.2](https://homey.app/a/com.balboa/test))

> **Changes include**
> 
> - **FIX** : Update to the new ControlMySpa API and servers
> - **BREAK** : Deprecated `measure_runmode` capability has now been removed. You should use `measure_heaterMode` and related tags and flowcards.
> - **Update** : Error handling in BWA driver
> - **FIX** : Set Filter Cycle cards

This is now pushed to the test branch and can be installed from the above URL.

### Things to test:

- Check your flows and flow cards
- Those who have “Blowers” in their spa, please check the flow cards, and UI that they are present. I can not test them as our spa doesn’t have any.

---

<div class="post-metadata">

**Author:** ![Marius\_Stensrod](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marius_stensrod/32/56540_2.png) [@Marius\_Stensrod](https://community.homey.app/u/Marius_Stensrod)\
**Post date:** [May 1, 2025, 1:43pm UTC](https://community.homey.app/t/app-pro-balboa/57870/564 "2025-05-01T13:43:24Z")

</div>

> [@OH2TH](#):
>
> Those who have “Blowers” in their spa, please check the flow cards, and UI that they are present. I can not test them as our spa doesn’t have any.

Blower is ok.

---

<div class="post-metadata">

**Author:** ![Marius\_Stensrod](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marius_stensrod/32/56540_2.png) [@Marius\_Stensrod](https://community.homey.app/u/Marius_Stensrod)\
**Post date:** [May 1, 2025, 3:02pm UTC](https://community.homey.app/t/app-pro-balboa/57870/565 "2025-05-01T15:02:04Z")

</div>

> [@OH2TH](#):
>
> New update (test [2.3.1](https://homey.app/a/com.balboa/test))

I get a error message on the filter cycle time card:

 ![bilde](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/5/a52999ca7d9f4e63c2823e8a84b3436fad633284.png)

It is not updated for the new API?

[Previous page](https://community.homey.app/t/app-pro-balboa/57870.md?page=27)

[Next page](https://community.homey.app/t/app-pro-balboa/57870.md?page=29)
