[APP][Pro] MELCloud (Classic), MELCloud Home & MELCloud Extension - Take control of your heat pump

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.

@Witteflits, FYI (since it was one of your asks)

@Rembo038, was this issue fixed with the last releases?

@OlivierZal I just tested the Homey Dashboard widget and now it works, i get a pop up screen with the options.

Thanks for the update!

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:

  1. 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):

  1. 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).

  1. 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.

The Melcloud app settings reported were:

Summary

  • 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…)

Hi @David_Piper

Thanks for reporting, it should be fixed in the version which has just been published.

Kind regards

Used App Config and the results look good. Thanks for the fix!

Hola Olivier.
I have a problem adding a second MELCloud Classic air-to-air heat pump.

My existing Classic device works correctly in Homey. I can also log into the MELCloud Classic app with the same username and password.

However, when I try to add another [Classic] Air-to-air heat pump, Homey says that the credentials are invalid.

Diagnostic report: 3313086b-251d-43c0-8ee9-32c2ebf31884

Homey MELCloud & MELCloud Home version: 46.6.1

Hi @Antonio_Salas,

Should be solved in the newest version: go to app settings and reset your Home credentials.

Let me know if it solves the issue.

Kind regards

May I ask how to control something like temperature, on the unit from the webbrowser/webapp?
Using 46.1.2

EDIT:
You need to drag the temp “wheel”.
Sorry, I was looking for some up/down buttons, or just click on the temperature I like to set it to.

Hi, recently the vertical airflow setting keeps resetting itself to automatic.

This applies to both my air to air heatpumps, anyone who has the same problem?

I am very grateful for the integration and I have been using it for years!

Best regards

Hi @Aeromacke, thanks for your kind feedback :blush:

I cannot reproduce, do you know when this behavior first happened? Do you have any automation flow running in the background?

Hi @OlivierZal ,

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.

Do you use the Home or the Classic API?

Have it ever worked?

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.

Ok thanks, because I cannot reproduce.

Hi Olivier and all!

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 :slight_smile:
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.

Below is my hot water automation if somebody needs inspiration, it’s not perfect but it’s really hard to predict the future :slight_smile: