# \[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:** 2

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [March 6, 2023, 7:48pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/21 "2023-03-06T19:48:09Z")

</div>

For a rare moment it did drop a MQTT message for OTGW but that was when the esp wasnt docked on the board itself.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/2/226806ad4cec7663dad9b0526b403decf637e80d.png)

---

<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:** [March 8, 2023, 7:05pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/22 "2023-03-08T19:05:16Z")

</div>

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

- Send manual command flow card added.

You can now send any manual command via a flow card. E.g. sending `TT=22.5` wil set the Central Heating setpoint to 22.5 degrees.

For documentation of possible commands see the wiki here: [Using the MQTT set commands · rvdbreemen/OTGW-firmware Wiki · GitHub](https://github.com/rvdbreemen/OTGW-firmware/wiki/Using-the-MQTT-set-commands)

---

<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:** [March 8, 2023, 8:48pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/23 "2023-03-08T20:48:02Z")

</div>

Hello, the Opentherm app I use a the moment is not very stable. I hope the MQTT version is better. The install procedure together with the MQTT broker needs, that is, for me, more documentation. (Gebruiker, wachtwoord, ipadres,username,password)

---

<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:** [March 8, 2023, 8:51pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/24 "2023-03-08T20:51:02Z")

</div>

@Arie_Markesteijn  
Do you already have an MQTT broker?  
Have you already configured your OTGW to use MQTT (via webinterface of your OTGW)?

---

<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:** [March 8, 2023, 9:40pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/25 "2023-03-08T21:40:37Z")

</div>

MQTT broker is running with port 1883 configured. That s the only parameter required according to the description.

---

<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:** [March 8, 2023, 9:43pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/26 "2023-03-08T21:43:11Z")

</div>

And did you configure OTGW to publish/subscribe to your MQTT broker?

 ![2023-03-08](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/f/af8a31600ae6b934263f679c0cb8b461aef47ad0.jpeg)

---

<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:** [March 8, 2023, 9:58pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/27 "2023-03-08T21:58:37Z")

</div>

That is the real OTGW or your app?

---

<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:** [March 8, 2023, 9:59pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/28 "2023-03-08T21:59:31Z")

</div>

> [@Arie\_Markesteijn](#):
>
> the real OTGW

So you need to browse to your OTGW to do those settings.

---

<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:** [March 8, 2023, 10:25pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/29 "2023-03-08T22:25:01Z")

</div>

Ok. Thanks for your support.  
I’ll wait till summertime.

---

<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:** [March 9, 2023, 5:31am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/30 "2023-03-09T05:31:46Z")

</div>

😂 I dont understand. Why wait till summertime?

---

<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:** [March 9, 2023, 8:33am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/31 "2023-03-09T08:33:18Z")

</div>

Because my heating system is depending on my homey-pro triggers and flows to keep the house warm.

In Summertime I dont need the heatingsystem, so there s more time to convert the heating system.

---

<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:** [March 9, 2023, 11:44am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/32 "2023-03-09T11:44:42Z")

</div>

I understand @Arie_Markesteijn.  
But if you already want to prepare MQTT and the Homey App, these are the 10 ‘simple’ steps to perform. Let me know what step is not working for you, and maybe I (or someone else on this forum) can help you.

> [@Gruijter](#):
>
> You only need to do some simple steps that _can be done by any person with only very basic technical knowhow_\*:
> 
> 1. Buy a completely built OTGW with WiFi and software installed: [https://www.nodo-shop.nl/](https://www.nodo-shop.nl/)
> 2. If you don’t have an MQTT broker, you can simply install one on Homey: [MQTT Broker App for Homey | Homey](https://homey.app/en-us/app/nl.scanno.mqttbroker/MQTT-Broker/)
> 3. Put the OTGW board in its housing
> 4. Place the OTGW between the existing Thermostat and Central Heater (= cut the existing wire coming out of the Central Heater)
> 5. Power the OTGW unit and make a direct WiFi connection to it
> 6. Configure OTGW access to your in-house WiFi (I had to use a FireFox browser)
> 7. Reconnect the OTGW unit via your in-house WiFi: [http://otgw.local/](http://otgw.local/)
> 8. Go to the OTGW settings page and enable connection to the MQTT broker of your choice
> 9. Install the Homey app and start adding OTGW as a device
> 10. ALL DONE 🙂 e:

---

<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:** [March 13, 2023, 9:13am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/33 "2023-03-13T09:13:53Z")

</div>

App version 1.1.0 was just released as test: [OpenTherm Gateway MQTT App for Homey | Homey](https://homey.app/a/com.gruijter.otgw/test/)

- Max CH target temp thermostat added.
- Return temperature sensor added.
- Moved all temperature readings to sensor tab (HP2023 only)
- Renamed Boiler (max)target temp.
- Readme updated.

---

<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:** [March 15, 2023, 7:39am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/34 "2023-03-15T07:39:08Z")

</div>

FYI, there is new firmware available for the OTGW: [Releases · rvdbreemen/OTGW-firmware · GitHub](https://github.com/rvdbreemen/OTGW-firmware/releases)

It has some fixes and improvements, and includes the latest PIC firmware 6.5/5.8

 ![2023-03-15 (1)](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/c/0ca7b82f6d3cc01e064a22dace0d2ca8f508ecc2.jpeg)

@Jeroen_Tebbens it doesn’t hurt to try this new release. And also know there is a question waiting for you on discord.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [March 15, 2023, 9:52am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/35 "2023-03-15T09:52:32Z")

</div>

Doesnt work either. Really at a point of giving up.  
Dusted off my Heatlink instead.

---

<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:** [March 15, 2023, 10:45am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/36 "2023-03-15T10:45:31Z")

</div>

> [@Jeroen\_Tebbens](#):
>
> point of giving up

On discord they posted special firmware for you. It is weird since you have the same hardware version as the ESP firmware dev. So there has to be a solution for you. But I can understand if you dont want to put more time in it.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [March 15, 2023, 11:28am UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/37 "2023-03-15T11:28:31Z")

</div>

That firmware doesnt work either.

---

<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:** [March 26, 2023, 3:28pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/38 "2023-03-26T15:28:47Z")

</div>

Any luck getting it to work on your OTGW?

For me it is working like a charm, and besides the shower timer flow I built, the app is very helpful in finetuning my boiler. It is running much more efficient now from before 🥳

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [March 26, 2023, 5:09pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/39 "2023-03-26T17:09:37Z")

</div>

Sadly no. I think I must fallback to my HA otgw plug-in and link it there. Heatlink works fine but lacks some functionality that OTGW has like showing the outside temp on my Thermostat Honeywell display.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [March 28, 2023, 7:11pm UTC](https://community.homey.app/t/app-pro-opentherm-gateway-mqtt/77190/40 "2023-03-28T19:11:32Z")

</div>

got 1 today, will try this in the weekend.

are there any pics how to wire it in between my nest and intergas cv? 1st I will try it on my living room.

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

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