Hi @Francisco_Roldan_Jim, it’s a recent change because of thermostat class improvements on Homey’s side: now it displays together temperature measured, target temperature and if the device is heating/cooling (with the red or blue color).
Despite its name, the heatpump class is very limited. The reason I’ve implemented that in the first place is that initially the thermostat class only displayed the target temperature, while users were more interested in the measured one (see the messages above in this thread). Now it’s obsolete.
Hi Olivier. Been out of contact for a while, but I have been trying to research exactly what is going on with holiday mode. I have discovered a number of things:
The card And Holiday Mode Is Enabled doesn’t mean “currently the system is in holiday mode” it simply means “the system might be in holiday mode”. In terms of the Melcloud UI it equates to this switch:
When I took the screenshot the time was already 16:25 (not between 16:06 and 16:12) yet running a flow like this clearly says Holiday Mode IS enabled (the blue testing flow):
The APP Configuration settings for holiday mode set the values in the Holiday Mode page of the Melcloud APP as you would expect, except that the timings are off set by exactly one hour.
I have confirmed that the device has the correct DST settings. When I set the times manually in the Melcloud app, the device responds at the correct time. If I let the device “sit” with the times set by the Melcloud homey app it responds correctly at those times. I suggest there is a problem with timezone handling in the app related to these app configuration settings.
The corresponding behaviour occurs in the opposite direction - if I set times in the Melcloud App, these are reflected in the Homey App, but offset by one hour (earlier).
When I use a card such as "Set Holiday Mode In For day(s) ending at . I note that the unit DOES NOT switch into Holiday Mode. This is because when I inspect the settings in the Melcloud app the TIMES are offset by one hour. The following flow card was run at about 16:50.
My understanding of “Holiday Mode Is Enabled” has been corrected - it does not test for “is the unit in holiday mode” it tests for “has the owner permitted the unit to be in holiday mode if date and time conditions are met”
In my opinion, this clarification explains and enhances the need to have a flow card that returns the current date and time values from Melcloud so that a flow can work with them (since these are visible in the configuration UI, I assume it would be possible for a flow card to obtain them).
Problems related to Setting Holiday Mode through flow cards stem from the times being incorrectly set. This mechanism works fine using the Melcloud UI, but when the Homey flow cards or Homey App configuration UI is used, times appear to be set using CET rather than BST.
I will raise a bug in Github reflecting the time setting problems (at least I would if I could get through to Github…)
I dont know exactly but i think it started the last week, I have lots of flows but nothing controlling the air direction.
Also it seems like the settings stay correct if i set them in the Melcloud app but as soon as I go to the vertical airflow setting in Homey it goes straight to automatic.
Edit: This behavior seems to be on other Homey devices as well so the issue is probably not on app level but on Homey level. Might be some local problem on my system.
I use the classic API and it has always worked before but as I said in the post before I realized that this happens on other devices as well so I don’t think there is a problem with your app.
Thanks for a great app, I just got my air-to-water-system installed and very glad to have found this app so I could price-optimize at least hot water production.
So far I had to restart the app once since the data freezed between Sept 12 and 13, what’s the best way to handle this? A flow to send me a notification when it happens?
I also wonder if it’s possible to get the external temperature sensor data in Homey, I assume it would already be there if the data was available in the API, but I need to ask
Below is the data from Homey dev, let me know if you need a tester for the app, I’ve done some minor Homey app development so far.