But now I noticed that if I set light on, from Homey App device control page, it does turn the light on, however button goes back to “off” and doesn’t seem to see the actual state from the CMS.
From flow card Turn Light On/Off work ok, but it does not reflect back to the device’s control page for light state.
Wow you are fast. Seems that all above is working good now. Did find something when change Temp Range High / Low, but need to identify what is happening.
Setting to Low, status is updated, but Online status becomes No, until change the target temp from CMS App.
Setting to High, status is updated, but target temperature becomes current temperature.
Need to test a bit more on this one later in the evening or over the weekend. Isnät a blocker anyway to do some magic.
There is energy_value_constant, but then again it isn’t constant on devices like a Spa. Now I happen to measure power consumption with a 3-phase Shelly, I would love evaluate from those the total consumption and update measure_power on this device. Would this be possible?
Maybe an advanced setting to choose from constant or measured.
And if I update target temperature once, device becomes online and then CMS and homey device are in sync
When range is set to Low from CMS App:
range is update correctly in Homey
Device online status in homey goes No unless target temperature is also changed then device online status stays Yes
And if I update target temperature once in CMS App, device becomes online and then CMS and homey device are in sync
When range is set to High from Homey App:
range in CMS stays Low and target temperature goes to 10 and online status stays Yes until an update happens and the device online status updates to No.
Now I set High from CMS mobile app, homey device is updated, however target temperature in homey becomes 40 while in mobile app it is 35. Change target in mobile app to 37 and now device in homey says also 37.
When range is set to High from CMS App:
range is updated correctly in Homey
device online status stays Yes
target temperature gets set to 40, but in CMS App it is 38.5, unless before update the target in CMS is first changed.
change target to 38 in CMS App, then device in homey updates to 38 also.
Some level of issues maybe in the target temperature handling.
The other part i have to look at.
But from what I Saw is that the API is quite buggy when you send commands.
Theres a wait for result method maybe that would help here.
I’ll check that
My vendor switched my spa for a brand new one. The old one had balboa inside but all new spa’s from this vendor (Fonteyn) will use Joyonway control boxes from now on. Do you think that this brand/ type will also be available in the controlmyspa app anytime? The type i have is the BP555 and all products looks a lot like balboa but that is just the fysical part.
The wifi module is on its way after a 8 months delay so i can use it with there app shortly.
Online status is (true|false) .
Heater is in (ready|rest) mode.
Pump (1|2|3) is (on|off) .
Blower (1|2|3) is (on|off) .
Light is (on|off) .
@OH2TH Sorry that it took some time for this update. Had some holidays and some breaking stuff on other apps.
Added the flowcards. Will look into your findings tomorrow and also check for the measure_energy request
You can install the testversion by clicking above link and hit install