# \[APP\]\[Pro\] BDR Thermea climate

**URL:** <https://community.homey.app/t/app-pro-bdr-thermea-climate/67833>\
**Category:** Apps\
**Tags:** homey-pro\
**Created:** [August 24, 2022, 9:10am UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833 "2022-08-24T09:10:55Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [September 14, 2022, 2:38pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/21 "2022-09-14T14:38:12Z")

</div>

Thanx.

Just because system.operatingModeUri is not in the capabilities object of my eTwist doesnt mean it doesnt exist. Could you share the output of your capabilities object so I can see if i can get data from these endpoints?

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [September 14, 2022, 3:13pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/22 "2022-09-14T15:13:41Z")

</div>

I will try to give it somewere this week. This app is based on the HA implementation, those checks were also there. The asumption is/was that when url is not present in the capabilities returned by the API, the device does not support them. When device is not supporting the functionality, don’t add the capability in Homey so the user doesn’t get controls the device is not supporting.

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [September 14, 2022, 3:16pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/23 "2022-09-14T15:16:59Z")

</div>

I fully understand, I’m actually using the HA app and created a fork to support my eTwist device. But since the official smartphone app supports switching modes there should be an API endpoint for my device as well. I tried capturing the traffic but the app wont allow the sniffing with a self signed certificate.

If I know what endpoint other devices use for switching modes I can check if that works for this eTwist version as well.

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [September 14, 2022, 4:16pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/24 "2022-09-14T16:16:31Z")

</div>

The URL should be: [https://ruapi.remoteapp.bdrthermea.com/v1.0/system/operating-mode](https://ruapi.remoteapp.bdrthermea.com/v1.0/system/operating-mode)  
you can post folowing json when cooling supported: { “mode”: “off” } , { “mode”: “forced-cooling” } or  
{ “mode”: “heating-cooling-auto” }  
Without cooling: { “mode”: “off” } or { “mode”: “heating-auto” }

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [September 14, 2022, 4:28pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/25 "2022-09-14T16:28:13Z")

</div>

Thanx, just tested it. The endpoint does not return a 404 but returns a 400 error. I guess it does not know how to handle these requests. I’ll have to do without the operating mode I guess.

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [September 14, 2022, 4:48pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/26 "2022-09-14T16:48:04Z")

</div>

That is pitty, I had hope that it could work just like status

---

<div class="post-metadata">

**Author:** ![Robert\_Voermans](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robert_voermans/32/55860_2.png) [@Robert\_Voermans](https://community.homey.app/u/Robert_Voermans)\
**Post date:** [September 26, 2022, 9:40pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/27 "2022-09-26T21:40:33Z")

</div>

hi just tried version 0.0.4 and have a report for you: 70637fe1-8412-482b-9367-af5e0975387f

---

<div class="post-metadata">

**Author:** ![Robert\_Voermans](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robert_voermans/32/55860_2.png) [@Robert\_Voermans](https://community.homey.app/u/Robert_Voermans)\
**Post date:** [September 26, 2022, 9:43pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/28 "2022-09-26T21:43:13Z")

</div>

To be sure, another one: df69ce36-b083-475a-ad1b-6ba385074625

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [September 27, 2022, 3:53pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/29 "2022-09-27T15:53:14Z")

</div>

As you already noted yourself as message in log, you get a 401(Unauthorized). So username or password not correct…

---

<div class="post-metadata">

**Author:** ![Robert\_Voermans](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robert_voermans/32/55860_2.png) [@Robert\_Voermans](https://community.homey.app/u/Robert_Voermans)\
**Post date:** [September 27, 2022, 8:21pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/30 "2022-09-27T20:21:47Z")

</div>

I am using the new app and had to change my  
password, somehow that did not make it to the api layer (?). Ussd the google home manual to change that password too. Now I get a 480 error

---

<div class="post-metadata">

**Author:** ![Robert\_Voermans](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robert_voermans/32/55860_2.png) [@Robert\_Voermans](https://community.homey.app/u/Robert_Voermans)\
**Post date:** [September 27, 2022, 8:23pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/31 "2022-09-27T20:23:23Z")

</div>

the new code bb8aa05c-7b64-446e-a9b8-881777a75589

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [September 28, 2022, 9:44am UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/32 "2022-09-28T09:44:13Z")

</div>

The login is now indeed succesfull. But getting the final token with pairing code is now indeed failing and returns a code 480. I don’t know why this is returned now. Maybe it is because you are using now the Remeha Home app instead the E-twist app and it’s not compatible anymore. Does Google home still works?

---

<div class="post-metadata">

**Author:** ![Adri1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adri1/32/17548_2.png) [@Adri1](https://community.homey.app/u/Adri1)\
**Post date:** [November 6, 2022, 9:35am UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/33 "2022-11-06T09:35:40Z")

</div>

Same overhere also Remeha home app, still code 480. Homey app versie V005.

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [November 6, 2022, 10:46am UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/34 "2022-11-06T10:46:42Z")

</div>

Can you send a app log, without I can’t see what is happening. Some users reported before the 480, it’s an error from the BDP API, but why is still not clear to me yet.

---

<div class="post-metadata">

**Author:** ![Adri1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adri1/32/17548_2.png) [@Adri1](https://community.homey.app/u/Adri1)\
**Post date:** [November 6, 2022, 12:25pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/35 "2022-11-06T12:25:45Z")

</div>

5d5f7835-f80f-471a-a539-8d561b181dae

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [November 6, 2022, 12:41pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/36 "2022-11-06T12:41:01Z")

</div>

Received the log and I see the 480 returned by BDR multiple times. But why is still unclear to me.

---

<div class="post-metadata">

**Author:** ![Adri1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adri1/32/17548_2.png) [@Adri1](https://community.homey.app/u/Adri1)\
**Post date:** [November 7, 2022, 10:40am UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/37 "2022-11-07T10:40:57Z")

</div>

Fingers crossed hope you find the problem.  
Gr Adri

---

<div class="post-metadata">

**Author:** ![Coert\_Noordermeer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/coert_noordermeer/32/166307_2.png) [@Coert\_Noordermeer](https://community.homey.app/u/Coert_Noordermeer)\
**Post date:** [November 10, 2022, 9:46am UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/38 "2022-11-10T09:46:53Z")

</div>

Hi I am using V.0.0.4 and the problem I am encountering a couple of problems with the application.

1. If the eTwist is in program mode (running program 1 for example) then I can not set a different temperature as I first need to set the eTwist in manual mode. Is there a way to make this possible?

2. If the application is running for some time the application is not throwing any messages anymore like temperature has changed. In addition variables like Water Temperature are not updated anymore. I need to restart the app in the settings of my Homey Pro to get new changes / messages from the app in my homey pro.

Can you please help me with these questions?

Thanks in advance,

Coert Noordermeerr

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [November 12, 2022, 3:07pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/39 "2022-11-12T15:07:52Z")

</div>

For poit 1 I have to find out, there is already some override. For point 2, I need an application diagnostic report. It is working for me fine, so I have to see what is wrong on your config. There are multiple background processes who are polling every x time for the desired values. Not all have the same polling time

---

<div class="post-metadata">

**Author:** ![Jurgen\_Heine](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_heine/32/15323_2.png) [@Jurgen\_Heine](https://community.homey.app/u/Jurgen_Heine)\
**Post date:** [November 12, 2022, 3:54pm UTC](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833/40 "2022-11-12T15:54:02Z")

</div>

There is new version in test: [BDR Thermea climate test | Homey](https://homey.app/nl-nl/app/com.bdrthermea/BDR-Thermea-climate/test/). It has a possible fix for not updating and possible fix for the 480 error during pairing.

@Coert_Noordermeer, I found a possible sequence issue in the code which could have impact on updating

@Adri1 and @Robert_Voermans, I found a possible solution on Home Assistant forum, I have changed the code with this possible fix, can you try again.

[Previous page](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833.md?page=1)

[Next page](https://community.homey.app/t/app-pro-bdr-thermea-climate/67833.md?page=3)
