[APP][PRO] ControlMySpa

@OH2TH

I will have a look at that.

Will check for these possiblities too.

Next week I’m limited available for Homey development. so probably will pick this up after that.

1 Like

New app update (test: 1.2.0):

  • NEW: add multiple pumps and blowers
  • NEW: add manual update button (flowcard)
  • FIX: desiredTemperature when heater mode changes

@OH2TH I added the multiple blower and pump buttons. They will be added automatically if the app recognizes more than 1. Unofrtunately I can only create 1 button page. Flowcards are added too.

@OH2TH @Mart_76 added the manual update button and Flowcard. Also fixed the desiredTemp icm heater mode.

Please test and let me know. You can install the beta version trough the app link above




@OH2TH saw your issue here Add function to set Rest/Ready Heat modes (#3) · Issues · Victor Vlasák / ControlMySpaJs · GitLab Was that for the Homey app or something else ? :smiley:

This i’ll add later

1 Like

Test 1.2.0 version stops running after install and also after restarts. Diag report is 185c905d-703a-4c4b-9702-82a5e167c13b

In away yes, then again you have the library already and can make changes independantly :wink:

1 Like

New app update (test: 1.3.0):

  • NEW: add multiple pumps and blowers
  • NEW: add manual update button (flowcard)
  • FIX: desiredTemperature when heater mode changes
  • NEW: add temperature range

@OH2TH Fixed and also added temperature range HIGH/LOW

New app update (test: 1.4.0):

  • NEW: add multiple pumps and blowers
  • NEW: add manual update button (flowcard)
  • FIX: desiredTemperature when heater mode changes
  • NEW: add temperature range
  • NEW: add sensor values to sensor tab
  • NEW: add setting to round the temperature values without decimals

Thanks for the update.

Temperature range

  • Pressing the function gives error “Missing Capability Listener: action_temp_range”
  • English translation “Temperature range” missing
  • Button status does change when changed from CMS mobile app.

Update manual

  • For usability, could return it’s state to off, when manual update completes.
  • Enflish translation “Manual update” might be better.

Multiple pumps

  • Our spa has three pumps, and no blowers.
  • Doesn’t seem to recognize the pump configuration.

Trigger card: The target temperature changed

  • seems that it doesn’t trigger, even when target temperature is changed in CMS mobile app, or from another flow in Homey.
  • I have a flow that should trigger, and then add notification to timeline about target temperature.

New app update (test: 1.4.2):

  • NEW: add multiple pumps and blowers
  • NEW: add manual update button (flowcard)
  • FIX: desiredTemperature when heater mode changes
  • NEW: add temperature range
  • NEW: add sensor values to sensor tab
  • NEW: add setting to round the temperature values without decimals
  • FIX: flowcard listener missing + language changes

Fixed


I already set the button to false, but the UI is not propagating. This worked before with other apps :stuck_out_tongue:
Seems like in the other apps this also doesn’t work. This is on Homeys side :frowning:


Blower removed an gets added when found

This is a default Homey flowcard. So this is strange…

Discovered a small bug. Fixing it

New app update (test: 1.4.4):

  • NEW: add multiple pumps and blowers
  • NEW: add manual update button (flowcard)
  • FIX: desiredTemperature when heater mode changes
  • NEW: add temperature range
  • NEW: add sensor values to sensor tab
  • NEW: add setting to round the temperature values without decimals
  • FIX: flowcard listener missing + language changes
  • FIX: add/remove pumps & blowers dynamically

@OH2TH bug fixed. Dynamic pumps and blowers was not working as expected.

Temperature range

  • English translation “Temperature range” missing
  • Status in Homey app updates ok, when mode changed in CMS App
  • But when changing mode from High to Low, seems to fail
    • no change in CMS app, and the Homey app restores the state back to High
  • Changing from Low to High in Homey App works ok.

Pump state

  • Pump 1 On and Off works
  • Pump 2 On doesn’t work, but Off works
  • Pump 3 On doesn’t work, but Off works
    Status in Homey App follows correctly Pump states when set in CMS App.

New app update (test: 1.4.5):

  • NEW: add multiple pumps and blowers
  • NEW: add manual update button (flowcard)
  • FIX: desiredTemperature when heater mode changes
  • NEW: add temperature range
  • NEW: add sensor values to sensor tab
  • NEW: add setting to round the temperature values without decimals
  • FIX: flowcard listener missing + language changes
  • FIX: add/remove pumps & blowers dynamically
  • FIX: translation + LOW/HIGH setting

Fixed

Fixed

Can you send me a report for this one?

Sent diag d75b81c4-9071-4f80-bf1f-376b7d649d52

Pump 1 might have the same issue, mostly pump 1 on/off works fine, but for pumps 2 and 3, pump on does not.

Thanks found it :smiley:
I don’t have a spa myself so doing some blind coding here :stuck_out_tongue:

1 Like

Kinda guessed that :slight_smile:

1 Like

Not that I would complain if I had one :wink: