# My gas boiler data is live!

**URL:** <https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733>\
**Category:** Emoncms\
**Created:** [9 March 2024 10:10 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733 "2024-03-09T10:10:38Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [9 March 2024 10:10 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/1 "2024-03-09T10:10:38Z")

</div>

With some help from Glyn and Trystan, my gas boiler is now being monitored and logged to [emoncms.org](http://emoncms.org)!

You can view the data at

[https://emoncms.org/app/view?name=TomsBoiler&readkey=484aa317fd15cfef28cc3c7a7a2bedd4](https://emoncms.org/app/view?name=TomsBoiler&readkey=484aa317fd15cfef28cc3c7a7a2bedd4)

Interesting to see my boiler’s efficiency is hovering around 92% over the last few days which is great! It would be great to see it hit 94/95 which is the theoretical max for a return temp around 35.

As always, I’ve made a video documenting the setup.

[![](https://img.youtube.com/vi/hRDPN15t9ms/maxresdefault.jpg "Adding my gas boiler to OpenEnergyMon emoncms.org") ](https://www.youtube.com/watch?v=hRDPN15t9ms)

Happy to dive into more details if anyone is interested!

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [9 March 2024 23:45 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/3 "2024-03-09T23:45:33Z")

</div>

Nice work putting this video together @tomasmcguinness it’s a great overview of the steps involved getting the data into emoncms from home assistant.

For anyone else interested in the boiler monitoring app, this is was a relatively simple copy of the myheatpump app but with the heat pump bits stripped out and an extra feed for gas input among a few other UI changes. The app is available in the latest version of the emoncms Apps module. Source code available here (within the wider app module): [https://github.com/emoncms/app/tree/master/apps/OpenEnergyMonitor/myboiler](https://github.com/emoncms/app/tree/master/apps/OpenEnergyMonitor/myboiler)

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 15:29 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/4 "2024-03-11T15:29:31Z")

</div>

Interesting looks like the delayed gas reading created a glitch for yesterdays total, suggesting an efficiency of 99% ! today is lower but you’re also running the higher flow temp test I guess. Perhaps the gas input energy needs to be displayed as a step plot on the graph so that you can select a window that includes the delayed gas reads…

---

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [11 March 2024 15:38 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/5 "2024-03-11T15:38:19Z")

</div>

Could this be caused by the call for heat flag being incorrect?

I changed the wiring to my Shelly i3 at lunch time today, so the call for heat should be accurate going forward.

@Zapaman suggested a pulse counter approach - I need to investigate this as it might provide faster updates.

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 16:04 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/6 "2024-03-11T16:04:43Z")

</div>

I think it’s just window alignment with when the kWh values are incrementing…

I’ve made a minor change to show the efficiency in the window and fuel kWh values stepping up, it’s now much easier to manually select to get the right alignment:

 ![image](https://community.openenergymonitor.org/uploads/default/original/3X/b/2/b27446b3996822c8842d8b3b4e2b082171007473.png)

It’s not showing much of an efficiency loss though with 50C vs 43C… maybe it’s not enough of a difference… ? interesting stuff!

---

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [11 March 2024 16:12 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/7 "2024-03-11T16:12:26Z")

</div>

The return temperature is too low to make any impact at this stage. I suspect once I pass a 60 flow temp…

Maybe I should just do a week at 60 and a week at 70?

 ![image](https://community.openenergymonitor.org/uploads/default/original/3X/b/8/b8c5ca7407ecf8e710c9053a9b8c8a25f9c4ed50.jpeg)

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 16:17 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/8 "2024-03-11T16:17:15Z")

</div>

> [@tomasmcguinness](#):
>
> Maybe I should just do a week at 60 and a week at 70?

Sounds good! what’s the max temp you can run it?

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 16:21 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/9 "2024-03-11T16:21:01Z")

</div>

Chatting to Glyn here, it might be that it will be difficult to assess the impact during these milder conditions as run times are not long enough to get the average return temp up?

E.g average return temp when running here was 34.6C, it rises and levels off at 38C…

 ![image](https://community.openenergymonitor.org/uploads/default/original/3X/c/a/ca6706c58cae93d55704dab3ba5ba6ef4023a9ad.png)

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 16:22 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/10 "2024-03-11T16:22:48Z")

</div>

Is there a digital version of that boiler efficiency chart where you can dial in the return temp and it spits out the expected efficiency?

If you can find a good algorithmic fit I can try and add it to the boiler app as an efficiency simulator 🙂

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 16:29 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/11 "2024-03-11T16:29:11Z")

</div>

One of your best runs so far:

 ![image](https://community.openenergymonitor.org/uploads/default/original/3X/2/e/2e49fdc4a34bb591c0dd0cf34838d0d333642d05.png)

- 93.8% including electric
- 96.2% fuel to heat only (not including the 0.359 kWh of electric)
- return temp average when running: 34.4C

The fuel to heat only in that example is spot on the chart!

Perhaps the efficiency should be reported as two separate figures one with and one without the electric…

---

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [11 March 2024 20:42 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/12 "2024-03-11T20:42:46Z")

</div>

As I read that, I’m reminded that boilers will try and maintain a 20 dT (somebody on this forum actually told me that)…

Perhaps I should just jump to a 65 flow, which should see the dT rise to 45, based on that assertion?

I suspect that efficient chart doesn’t take electricity into account!

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 20:55 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/13 "2024-03-11T20:55:40Z")

</div>

DT20 probably just a rule of thumb similar to heatpumps need DT5 I guess…

---

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [11 March 2024 21:04 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/14 "2024-03-11T21:04:00Z")

</div>

They implied that the boiler’s pump would strive for 20dT, which would explain why rising the flow to 50 didn’t impact the return temperature?

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [11 March 2024 21:12 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/15 "2024-03-11T21:12:41Z")

</div>

Higher flow temp results in hotter radiators and more heat output which will give higher DT if flow rate has not increased…

---

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [11 March 2024 22:08 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/16 "2024-03-11T22:08:20Z")

</div>

Yeah. The flow rate doesn’t appear to have changed at all.

My radiator sensors aren’t quite setup. Battery died in one I think, so the mesh has failed 😂

 ![image](https://community.openenergymonitor.org/uploads/default/original/3X/7/b/7ba89ce26495bd1a692f5e2bec7e602c0c0b5b5a.png)

These show the return temps are north of 40 on the rads that are communicating. The lack of balance is probably having an impact.

I’ll ramp the boiler up to 55 in the morning all the same 🙂

---

<div class="post-metadata">

**Author:** ![toadhall](https://community.openenergymonitor.org/letter_avatar_proxy/v4/letter/t/34f0e0/32.png) [@toadhall](https://community.openenergymonitor.org/u/toadhall)\
**Post date:** [12 March 2024 13:09 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/17 "2024-03-12T13:09:33Z")

</div>

I configured the My Boiler app (directly on [emoncms.org](http://emoncms.org)) here

[https://emoncms.org/app/view?name=GlowWormBoiler&readkey=88a6c522550d5fd6ffece80a646b4952](https://emoncms.org/app/view?name=GlowWormBoiler&readkey=88a6c522550d5fd6ffece80a646b4952)

Set up in the same way as Heat Pump App, Inputs and Feeds showing live values, but the My Boiler App configuration page does not display a “Launch App” button in the same way as the Heat Pump App does. Not sure what I have done wrong.

Ok, figured it out. It seems to require the boiler\_elec feeds to be populated. Since this data may not be easily available, seems better to make those fields optional?

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [12 March 2024 15:47 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/18 "2024-03-12T15:47:31Z")

</div>

It needed the boiler electric consumption data (pump, boiler fan etc), I’ve removed that requirement now. Looks like your getting about 80% from this one so far?

---

<div class="post-metadata">

**Author:** ![toadhall](https://community.openenergymonitor.org/letter_avatar_proxy/v4/letter/t/34f0e0/32.png) [@toadhall](https://community.openenergymonitor.org/u/toadhall)\
**Post date:** [12 March 2024 16:15 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/19 "2024-03-12T16:15:39Z")

</div>

Yes, when not condensing it seems to manage 80%-ish, once it has settled down and is condensing it gets into the 90s. Be interesting to see how it measures up, it is best part of 16 years old. part of a hybrid set up with a Heat Pump.

---

<div class="post-metadata">

**Author:** ![TrystanLea](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/trystanlea/32/31_2.png) [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Post date:** [12 March 2024 16:22 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/20 "2024-03-12T16:22:58Z")

</div>

Thanks @toadhall interesting comparing with:

> **[In-situ\_monitoring\_of\_condensing\_boilers\_final\_report.pdf](https://assets.publishing.service.gov.uk/media/5a75149be5274a3cb28697f7/In-situ_monitoring_of_condensing_boilers_final_report.pdf)**
>
> 4.24 MB

 ![image](https://community.openenergymonitor.org/uploads/default/original/3X/d/4/d4f365d363d6a7c2f9cba93ad696ca7aa799f831.png)

between both of your boilers you have most of the range it seems (other than the few below 80%)

---

<div class="post-metadata">

**Author:** ![tomasmcguinness](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/tomasmcguinness/32/27196_2.png) [@tomasmcguinness](https://community.openenergymonitor.org/u/tomasmcguinness)\
**Post date:** [12 March 2024 16:30 UTC](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733/21 "2024-03-12T16:30:48Z")

</div>

Hey @toadhall, how are you getting such granular fuel data?

[Next page](https://community.openenergymonitor.org/t/my-gas-boiler-data-is-live/25733.md?page=2)
