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

**URL:** <https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094>\
**Category:** Apps\
**Tags:** app, devices, homey-pro\
**Created:** [December 4, 2022, 9:18pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094 "2022-12-04T21:18:26Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [December 31, 2023, 2:09pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/144 "2023-12-31T14:09:58Z")

</div>

Hi @Heszi,

Thank you very much for your feedback 🙂

Unfortunately it’s not possible as per Homey policy regarding integrations with device APIs.

---

<div class="post-metadata">

**Author:** ![Heszi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/heszi/32/93097_2.png) [@Heszi](https://community.homey.app/u/Heszi)\
**Post date:** [January 1, 2024, 11:35am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/145 "2024-01-01T11:35:17Z")

</div>

Ah, ok thx, but technically is it possible?

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [January 1, 2024, 11:55am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/146 "2024-01-01T11:55:00Z")

</div>

It’s technically possible using the `homey-api`

---

<div class="post-metadata">

**Author:** ![DavydeVries](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davydevries/32/81374_2.png) [@DavydeVries](https://community.homey.app/u/DavydeVries)\
**Post date:** [January 9, 2024, 12:11pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/147 "2024-01-09T12:11:04Z")

</div>

It seems like in the last update (v **29.0.0** ), the vertical air-flow option is broken?

 ![Screenshot 2024-01-09 at 13.07.38](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/6/e658c9fcc66a30170f852c73d9a2b801672b6a69.png)

```auto
Invalid capability (homey:app:com.mecloud:vertical) value type. Expected: string. Got: number

```

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [January 9, 2024, 12:40pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/148 "2024-01-09T12:40:56Z")

</div>

Hi @DavydeVries,

Thanks for raising it: I can reproduce.

I think the bug is even older because v29 shouldn’t have change this.

I’ll have a look tonight, and keep you updated.

Kind regards

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [January 9, 2024, 9:31pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/149 "2024-01-09T21:31:14Z")

</div>

@DavydeVries, @Cyril_Hendriks, if you make some tests, you’ll see that actually the flow works, but for some reason a method from Homey does not work as expected: it makes the job but raises an error.

I will create a workaround in the next release.

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [January 9, 2024, 11:22pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/150 "2024-01-09T23:22:36Z")

</div>

@DavydeVries, @Cyril_Hendriks: fixed in the next release, available as a test version here: [MELCloud App for Homey | Homey](https://homey.app/a/com.mecloud/test/)

Warning: cards does not need to be recreated, however some flow values may need to be updated.

---

<div class="post-metadata">

**Author:** ![Cyril\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cyril_hendriks/32/83945_2.png) [@Cyril\_Hendriks](https://community.homey.app/u/Cyril_Hendriks)\
**Post date:** [January 11, 2024, 9:55am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/151 "2024-01-11T09:55:23Z")

</div>

Thank you @OlivierZal . Just one question, if I set the horizontal vane to ‘auto’ in my flows, it is ignored and remains in the previous state. Any other horizontal vane value gets updated properly, only the ‘auto’ setting not. For vertical vane, everything works perfect now 🙂

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [January 11, 2024, 10:56am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/152 "2024-01-11T10:56:47Z")

</div>

Hi @Cyril_Hendriks,

Actually this behavior is not handled by my app but by MELCloud itself, on which my app relies: if you go to the official MELCloud app, you’ll also see an “auto” option for horizontal vanes – whatever unit model you have.

I guess that some unit models have this “auto” mode, but if they don’t have it, the MELCloud app fallbacks to the previous direction.

As far as I know, the vertical vanes of all the unit models support an “auto” mode.

I hope it answers your question 😊

Kind regards

---

<div class="post-metadata">

**Author:** ![Cyril\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cyril_hendriks/32/83945_2.png) [@Cyril\_Hendriks](https://community.homey.app/u/Cyril_Hendriks)\
**Post date:** [January 11, 2024, 12:29pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/153 "2024-01-11T12:29:25Z")

</div>

Stupid from me indeed, my unit doesn’t support an auto function… Thank you for the clarification!

---

<div class="post-metadata">

**Author:** ![LecramR](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lecramr/32/48316_2.png) [@LecramR](https://community.homey.app/u/LecramR)\
**Post date:** [February 6, 2024, 2:55pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/154 "2024-02-06T14:55:40Z")

</div>

Since yesterday, I cannot login the Melcloud app nor the webbrowser. The Homey Melcloud app still works. I get this message: We have detected excessive traffic from your account, your access to the service has been limited for a few hours.

I called Mitsubishi support and they say that Mitsubishi blocked products like Homey and Home Assistant. Does anyone face this issue as well?

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [February 6, 2024, 3:31pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/156 "2024-02-06T15:31:16Z")

</div>

Same for me.

Control from Homey app still works but the other services (like value sync from device, reports…) seem to be broken.

I will reduce the sync frequency but such an adjustment is complicated to test without any technical info.

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [February 6, 2024, 3:36pm UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/157 "2024-02-06T15:36:54Z")

</div>

> <https://github.com/home-assistant/core/issues/109728>
>
> \### The problem
> 
> 2024-02-05 17:04:27.418 ERROR (MainThread) \[homeassistant.compo…nents.climate\] melcloud: Error on device update!
> Traceback (most recent call last):
> File "/usr/src/homeassistant/homeassistant/helpers/entity\_platform.py", line 573, in \_async\_add\_entity
> await entity.async\_device\_update(warning=False)
> File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1216, in async\_device\_update
> await self.async\_update()
> File "/usr/src/homeassistant/homeassistant/components/melcloud/climate.py", line 125, in async\_update
> await self.api.async\_update()
> File "/usr/src/homeassistant/homeassistant/components/melcloud/\_\_init\_\_.py", line 107, in async\_update
> await self.device.update()
> File "/usr/local/lib/python3.11/site-packages/pymelcloud/device.py", line 86, in update
> self.\_energy\_report = await self.\_client.fetch\_energy\_report(self)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/local/lib/python3.11/site-packages/pymelcloud/client.py", line 195, in fetch\_energy\_report
> async with self.\_session.post(
> File "/usr/local/lib/python3.11/site-packages/aiohttp/client.py", line 1194, in \_\_aenter\_\_
> self.\_resp = await self.\_coro
> ^^^^^^^^^^^^^^^^
> File "/usr/local/lib/python3.11/site-packages/aiohttp/client.py", line 693, in \_request
> resp.raise\_for\_status()
> File "/usr/local/lib/python3.11/site-packages/aiohttp/client\_reqrep.py", line 1060, in raise\_for\_status
> raise ClientResponseError(
> aiohttp.client\_exceptions.ClientResponseError: 429, message='This request has been throttled due to an excessive amount of traffic to our service.', url=URL('https://app.melcloud.com/Mitsubishi.Wifi.Client/EnergyCost/Report')
> 
> \### What version of Home Assistant Core has the issue?
> 
> core-2024.1.6
> 
> \### What was the last working version of Home Assistant Core?
> 
> core-2024.1.5
> 
> \### What type of installation are you running?
> 
> Home Assistant Container
> 
> \### Integration causing the issue
> 
> MELCloud
> 
> \### Link to integration documentation on our website
> 
> https://www.home-assistant.io/integrations/melcloud
> 
> \### Diagnostics information
> 
> \_No response\_
> 
> \### Example YAML snippet
> 
> \_No response\_
> 
> \### Anything in the logs that might be useful for us?
> 
> \_No response\_
> 
> \### Additional information
> 
> \_No response\_

---

<div class="post-metadata">

**Author:** ![KWallin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kwallin/32/82503_2.png) [@KWallin](https://community.homey.app/u/KWallin)\
**Post date:** [February 20, 2024, 5:39am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/158 "2024-02-20T05:39:30Z")

</div>

Hi, this morning I have this message in the app;

 ![IMG_2010](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/6/86976bcaf957c4261f02175717c1e369bb362401.jpeg)

I have tried to fix the app without luck.  
3dfc0075-fe54-4d69-b75f-080ee5f08265

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [February 20, 2024, 5:51am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/159 "2024-02-20T05:51:32Z")

</div>

Hi @KWallin, I’ll investigate and keep you informed.

---

<div class="post-metadata">

**Author:** ![KWallin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kwallin/32/82503_2.png) [@KWallin](https://community.homey.app/u/KWallin)\
**Post date:** [February 20, 2024, 7:41am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/160 "2024-02-20T07:41:07Z")

</div>

Thanks!

---

<div class="post-metadata">

**Author:** ![Dag\_Gulbrandsrud](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dag_gulbrandsrud/32/71759_2.png) [@Dag\_Gulbrandsrud](https://community.homey.app/u/Dag_Gulbrandsrud)\
**Post date:** [February 20, 2024, 10:20am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/161 "2024-02-20T10:20:21Z")

</div>

Hi, I got the exact same message as @KWallin  
/Dag

---

<div class="post-metadata">

**Author:** ![OlivierZal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivierzal/32/61843_2.png) [@OlivierZal](https://community.homey.app/u/OlivierZal)\
**Post date:** [February 20, 2024, 10:36am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/162 "2024-02-20T10:36:06Z")

</div>

Hi @Dag_Gulbrandsrud

@KWallin’s issue is that its horizontal mode is “wide”, what the code does not take into account.  
The fix is in progress: do you confirm you have “horizontal” in your error message? otherwise the issue is different and I will need a screenshot and/or diagnostic logs from your Homey.

---

<div class="post-metadata">

**Author:** ![Dag\_Gulbrandsrud](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dag_gulbrandsrud/32/71759_2.png) [@Dag\_Gulbrandsrud](https://community.homey.app/u/Dag_Gulbrandsrud)\
**Post date:** [February 20, 2024, 10:46am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/163 "2024-02-20T10:46:13Z")

</div>

Hi ! Yes - same message !

 ![Screenshot_20240220-114452_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/8/a804aadf07a33f76030c611966d7f9c49160fb35.jpeg)

---

<div class="post-metadata">

**Author:** ![Dag\_Gulbrandsrud](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dag_gulbrandsrud/32/71759_2.png) [@Dag\_Gulbrandsrud](https://community.homey.app/u/Dag_Gulbrandsrud)\
**Post date:** [February 20, 2024, 10:51am UTC](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094/164 "2024-02-20T10:51:32Z")

</div>

And your absolutely right - changing horizontal mode makes the app functional again. Looking forward to the fix ! Thank’s s lot

[Previous page](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094.md?page=7)

[Next page](https://community.homey.app/t/app-pro-melcloud-classic-melcloud-home-melcloud-extension-take-control-of-your-heat-pump/73094.md?page=9)
