# \[APP\]\[Pro\] OpenTherm GateWay MQTT

**URL:** <https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [March 5, 2023, 8:32pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190 "2023-03-05T20:32:37Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [December 17, 2024, 10:56am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/121 "2024-12-17T10:56:56Z")

</div>

> [@Arie\_Markesteijn](#):
>
> 1-is a second OTGW on my Homey no problem?

No problem. But you need to manually set a different mqtt base topic, both in the otgw and in the homey device.

---

<div class="post-metadata">

**Author:** ![Arie\_Markesteijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_markesteijn/32/16566_2.png) [@Arie\_Markesteijn](https://community.homey.app/u/Arie_Markesteijn)\
**Post date:** [December 20, 2024, 6:49pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/122 "2024-12-20T18:49:54Z")

</div>

Ok. Nodo otgw, Homey bbr[quote=“Gruijter, post:121, topic:77190, full:true”]

> [@Arie\_Markesteijn](#):
>
> 1-is a second OTGW on my Homey no problem?

No problem. But you need to manually set a different mqtt base topic, both in the otgw and in the homey device.  
[/quote]

Nodo otgw , Homey broker app and Homey mqtt otgw app up and running. Easy install procedure.  
My DIYLESS thermostat can handle Jason and plai next . Which is the best to use?

---

<div class="post-metadata">

**Author:** ![Arie\_Markesteijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_markesteijn/32/16566_2.png) [@Arie\_Markesteijn](https://community.homey.app/u/Arie_Markesteijn)\
**Post date:** [December 20, 2024, 6:55pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/123 "2024-12-20T18:55:25Z")

</div>

Nodo otgw , Homey broker app and Homey mqtt otgw app up and running. Easy install procedure.  
My DIYLESS thermostat can handle Jason and plai next . Which is the best to use?

---

<div class="post-metadata">

**Author:** ![Paul\_Hemels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_hemels/32/79588_2.png) [@Paul\_Hemels](https://community.homey.app/u/Paul_Hemels)\
**Post date:** [December 22, 2024, 9:16am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/124 "2024-12-22T09:16:08Z")

</div>

Is it possible to show the OpenTherm gate way as a thermostate under climate?

> **[Introducing Climate Controls](https://homey.app/en-nl/news/introducing-climate-controls/)**

---

<div class="post-metadata">

**Author:** ![Paul\_Hemels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_hemels/32/79588_2.png) [@Paul\_Hemels](https://community.homey.app/u/Paul_Hemels)\
**Post date:** [December 25, 2024, 9:23am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/125 "2024-12-25T09:23:30Z")

</div>

@Gruijter Hi Robin, is this possible? It would make this great App more greater 😀👍

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [December 25, 2024, 9:41am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/126 "2024-12-25T09:41:06Z")

</div>

I’ll think about it. It is caused by Homey not being able to use subcapabilities in a number of applications.

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [December 26, 2024, 12:58pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/127 "2024-12-26T12:58:14Z")

</div>

new version 2.0.0 is ready for testing: [OpenTherm Gateway MQTT App for Homey | Homey](https://homey.app/a/com.gruijter.otgw/test/)

- Changed room target temperature to Homey defaults.
- AI translation to all Homey languages.

This update will show the room temperature in Homey Climate. @Paul_Hemels please test.

BREAKING CHANGE: You need to update any flows where you trigger or set the room temperature.

---

<div class="post-metadata">

**Author:** ![Paul\_Hemels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_hemels/32/79588_2.png) [@Paul\_Hemels](https://community.homey.app/u/Paul_Hemels)\
**Post date:** [December 27, 2024, 6:45am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/128 "2024-12-27T06:45:58Z")

</div>

Hi Robin,  
Thanks you, I have installed the App and update my flows.  
Controlling the thermostat works, also the temp steps are now 0,5 grd (instead of 0,1grd) whitch is good.  
But it’s still not visable in Homey Climate. (it’s not in the list to choose)  
Let me know if I need to test something.

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [December 27, 2024, 10:49am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/129 "2024-12-27T10:49:41Z")

</div>

yeah, It was a lot more work then I hoped 😬, but I think I got it now.  
You manually need to set the behavior to Thermostat in advanced settings now. Also I added the option to set the temperature step.

New version 2.0.1 is ready for testing: [OpenTherm Gateway MQTT App for Homey | Homey](https://homey.app/a/com.gruijter.otgw/test/)

- Added option to set device class to Thermostat.
- Added option to set room target temperature step.

---

<div class="post-metadata">

**Author:** ![Paul\_Hemels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_hemels/32/79588_2.png) [@Paul\_Hemels](https://community.homey.app/u/Paul_Hemels)\
**Post date:** [December 27, 2024, 12:57pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/130 "2024-12-27T12:57:45Z")

</div>

You great, it’s fixed 👍👍👌

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [December 27, 2024, 1:04pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/131 "2024-12-27T13:04:49Z")

</div>

👍. And many thanks for your donation. Much appreciated! ❤🍻

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [January 23, 2025, 11:35am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/132 "2025-01-23T11:35:15Z")

</div>

Ok, guess I’m into the Opentherm gateway because my eTwist RF (wireless) is missing al lot of option, but:

I have a Heatpump with CV, so a Hybrid system, will it work also ?  
The CV is connected to the control of the Heatpump and the control of the Heatpump to the Remeha gateway.

Do I connect the gateway _in between_ the thermostat and the heater or parralel ?

Also, not sure what to order from Nodo so I don’t have to solder or flash firmware.  
I’m guessing :

- OpenTherm Gateway WiFi
- Wemos D1 Mini 3.0
- Housing
- Programming service  
and the soldering service ?

USB Cable and Adapter i have avaliable

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [January 23, 2025, 11:37am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/133 "2025-01-23T11:37:41Z")

</div>

> [@JohanP](#):
>
> - OpenTherm Gateway WiFi
> - Wemos D1 Mini 3.0
> - Housing
> - Programming service  
> and the soldering service ?

yes all of that.

Just try if it works, I only tested with my hot water / heating boiler (combi-CV).

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 23, 2025, 11:40am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/134 "2025-01-23T11:40:04Z")

</div>

> [@JohanP](#):
>
> I have a Heatpump with CV, so a Hybrid system, will it work also ?

I’m waiting for an Elga Ace All In One to be installed, and from what I’m reading, you need an R-Bus to OpenTherm gateway from Remeha if you want to use the OTGW with Remeha’s (hybrid) heatpumps. See [this post](https://gathering.tweakers.net/forum/list_messages/2099846) (I assume you’re Dutch 😅).

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [January 23, 2025, 11:43am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/135 "2025-01-23T11:43:12Z")

</div>

> [@robertklep](#):
>
> OTGW with Remeha’s (hybrid) heatpumps

The heatpump is not Remeha, it’s a Weheat Blackbird, and is already connected and working with Opentherm…

> [@JohanP](#):
>
> Do I connect the gateway _in between_ the thermostat and the heater or parralel ?

Juist read it in the pdf… in between it is..

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [January 24, 2025, 10:45am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/136 "2025-01-24T10:45:25Z")

</div>

Ok, ordered device at Nodo.

n anticipation of delivery, I have already installed the OpenTherm Gateway MQTT app and the MQTT Broker.  
I just have no idea what I need to fill in or adjust here, is just Port sufficient or do I need to create a user?

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/b/ababdf15de8fedb59be17b7096f039c72ac3bb86.png)

edit: translate from dutch to english… It’s friday you know 😆

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [January 25, 2025, 5:01pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/137 "2025-01-25T17:01:52Z")

</div>

Ok, that went well…

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/8/28a1515c12545eba38cf099f20e8e7a33dd24c77.png)

Let’s see if I can put it inbetween the Controller of the heater and the Remeha gateway somewhere tomorrow…

Edit (can’t treply 3 times ?)

Right, and here’s build into the housing…

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/80007108a59a671ced0b8b117050b3a3dc3cca21.jpeg)

Would have been nice if the bottomplate had extentions so iI can schrew/nail it to the wooden back that holds my CV , Boiler etc…

Oh well, enough velcro here…

---

<div class="post-metadata">

**Author:** ![Floris\_J](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/floris_j/32/81530_2.png) [@Floris\_J](https://community.homey.app/u/Floris_J)\
**Post date:** [January 29, 2025, 2:25pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/138 "2025-01-29T14:25:25Z")

</div>

Hi there, I tried to get this OTGW with wifi from Nodo shop to work with my homey. The problem though is that It seems not possible to save the settings on the OTGW itself via the web interface. When I try to change the MQTT settings (enabling it and give in the right ip/user/port) it fails to save it. When i press save, it waits a long time and than the settings have not been changed. I tried all browsers I could think of, like chrome/firefox and ie, but no luck.  
Any idea how to get this to work? Am I doing something wrong here?

And if I cannot get this to work via the webinterface, is there another way like with telnet/ssh?

Would the upgrade of the firmware to 6.6 (it has now 6.5) maybe help? And if so, is it save to upgrade the firmware via the web-interface (as it seems not to stable configuring the settings for now).

Thank you.

---

<div class="post-metadata">

**Author:** ![JohanP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johanp/32/119002_2.png) [@JohanP](https://community.homey.app/u/JohanP)\
**Post date:** [January 29, 2025, 2:42pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/139 "2025-01-29T14:42:31Z")

</div>

I did not change anything on the webinterface of the OTGW, just entered the settings from the interface in the Homey MQTT broker…

btw, got a lot wiser from this :  
[https://otgw.tclcode.com/matrix.cgi#thermostats](https://otgw.tclcode.com/matrix.cgi#thermostats)

Find your thermostat, and the ID’s needed for the information you want.  
In my case : returnwatertemp = ID 28

then in a flow :

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/a/ea6a0fb5365f30a79f0f904a7295590e4ac154f3.png)

and test-run it so the command is executed once.

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/d/fd21937c03a2adc80be5dd3406a4f61c3ec01677.png)

Data comes in.  
unfortunately for me, that was the only one working :

Brander starts ID 116  
CV waterdruk ID 18  
Tapwater brander ID 119  
tapwater Flow ID 19  
Brander draaiuren 120  
Pomp draaiuren121  
Heet water pomp draaiuren 122  
Heet water Brander draaiuren 123  
Boiler temp 25  
DHW temp 26

Did not work.

---

<div class="post-metadata">

**Author:** ![Floris\_J](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/floris_j/32/81530_2.png) [@Floris\_J](https://community.homey.app/u/Floris_J)\
**Post date:** [January 29, 2025, 8:22pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/140 "2025-01-29T20:22:16Z")

</div>

I don’t really understand how I can get the otgw connect to the mqtt broker without adjusting the settings. It by default uses 192.168.1.1 as MQTT broker address. As my lan ip range with Homey in it, is 192.168.2.58/24, this is never going to work. So i really need to change it.  
Maybe you are lucky with the default ip address?

Maybe anyone else knows what to do. The main issue here is that I cannot get OTGW settings saved. I change them with the details of the MQTT broker, but after I press save, it takes some time and than if I go to settings. The same old values appear.  
Could it be something with the flash of this OTGW, which is faulty? I’m just guessing here, but it seems to be quiet straight forward to change settings and save it.  
I don’t see anything coming in at the logging of the MQTT broker in homey , so it doesn’t really change it.

[Previous page](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190.md?page=6)

[Next page](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190.md?page=8)
