# Development

**URL:** https://community.openenergymonitor.org/c/emoncms/development/50.md

[Latest](https://community.openenergymonitor.org/latest.md) · [Categories](https://community.openenergymonitor.org/categories.md) · [Tags](https://community.openenergymonitor.org/tags.md)

---

## [About the Development category](https://community.openenergymonitor.org/t/about-the-development-category/10631)

<div class="topic-metadata">

**Author:** [@glyn.hudson](https://community.openenergymonitor.org/u/glyn.hudson)\
**Replies:** 0

</div>

Current Emoncms development topics

---

## [Embed function not appearing to work](https://community.openenergymonitor.org/t/embed-function-not-appearing-to-work/30091)

<div class="topic-metadata">

**Author:** [@Andybeevers](https://community.openenergymonitor.org/u/Andybeevers)\
**Replies:** 2\
**Last updated:** [12 June 2026 16:24 UTC](https://community.openenergymonitor.org/t/embed-function-not-appearing-to-work/30091 "2026-06-12T16:24:16Z")

</div>

I have created several dashboards to embed in a web page I use in the house for quick viewing. It has worked for a long time ( years) but I have recently upgraded the system - I have my own emonpi. The system now displa…

---

## [Heat pump startups vs. ambient temp graph/analysis - does this tool exist?](https://community.openenergymonitor.org/t/heat-pump-startups-vs-ambient-temp-graph-analysis-does-this-tool-exist/29473)

<div class="topic-metadata">

**Author:** [@John](https://community.openenergymonitor.org/u/John)\
**Replies:** 2\
**Last updated:** [13 December 2025 11:12 UTC](https://community.openenergymonitor.org/t/heat-pump-startups-vs-ambient-temp-graph-analysis-does-this-tool-exist/29473 "2025-12-13T11:12:28Z")

</div>

I recently spotted a dialogue including @glyn.hudson and @TrystanLea about HP cycling, and there were a few examples of graphs from EmonCMS data that plotted compressor startups vs. ambient temp or some such parameter. N…

---

## [Recommendations for FTDI programmers available in the EU (Italy)](https://community.openenergymonitor.org/t/recommendations-for-ftdi-programmers-available-in-the-eu-italy/28957)

<div class="topic-metadata">

**Author:** [@rvangraan](https://community.openenergymonitor.org/u/rvangraan)\
**Replies:** 6\
**Last updated:** [11 August 2025 08:48 UTC](https://community.openenergymonitor.org/t/recommendations-for-ftdi-programmers-available-in-the-eu-italy/28957 "2025-08-11T08:48:01Z")

</div>

Hi guys, I need to find an FTDI programmer urgenlty to access the serial port on various devices (Specifically emonTH) and to possibly update the firmware. I’m trying to find an equivalent one on Amazon, but it’s quite …

---

## [Updated Octopus Agile app (compare two time of use tariffs, explore full year)](https://community.openenergymonitor.org/t/updated-octopus-agile-app-compare-two-time-of-use-tariffs-explore-full-year/27923)

<div class="topic-metadata">

**Author:** [@TrystanLea](https://community.openenergymonitor.org/u/TrystanLea)\
**Replies:** 20\
**Last updated:** [11 April 2025 10:27 UTC](https://community.openenergymonitor.org/t/updated-octopus-agile-app-compare-two-time-of-use-tariffs-explore-full-year/27923 "2025-04-11T10:27:00Z")

</div>

With these ongoing high agile prices, I’ve been wondering if it’s time to switch to another tariff. I’ve updated the Emoncms agile app to make it easier to compare different tariffs (currently all Octopus but it would be…

---

## [Advanced Filtering on heatpumpmonitor.org](https://community.openenergymonitor.org/t/advanced-filtering-on-heatpumpmonitor-org/28171)

<div class="topic-metadata">

**Author:** [@kamilfb](https://community.openenergymonitor.org/u/kamilfb)\
**Replies:** 3\
**Last updated:** [6 March 2025 16:30 UTC](https://community.openenergymonitor.org/t/advanced-filtering-on-heatpumpmonitor-org/28171 "2025-03-06T16:30:40Z")

</div>

Hi everyone, Advanced filtering is now live on heatpumpmonitor.org - here’s what’s new! Additional filtering operators New side panel for viewing and editing filters Search or look up filter fields/columns Choos…

---

## [Thank you for adding the Water heating filter](https://community.openenergymonitor.org/t/thank-you-for-adding-the-water-heating-filter/26821)

<div class="topic-metadata">

**Author:** [@LeiChat](https://community.openenergymonitor.org/u/LeiChat)\
**Replies:** 1\
**Last updated:** [2 October 2024 12:30 UTC](https://community.openenergymonitor.org/t/thank-you-for-adding-the-water-heating-filter/26821 "2024-10-02T12:30:00Z")

</div>

Love it. Thank you.

---

## [Interpreting the heatpumpmonitor.org graphs](https://community.openenergymonitor.org/t/interpreting-the-heatpumpmonitor-org-graphs/26436)

<div class="topic-metadata">

**Author:** [@SianiAnni](https://community.openenergymonitor.org/u/SianiAnni)\
**Replies:** 12\
**Last updated:** [15 August 2024 18:11 UTC](https://community.openenergymonitor.org/t/interpreting-the-heatpumpmonitor-org-graphs/26436 "2024-08-15T18:11:31Z")

</div>

Just over 2 weeks since my gas boiler swapped out and a Vaillant Arotherm+ 7kW put in its place. At the moment I’m interested in what’s going on with the hot water cycles, and whether the emonhp kit is reporting ok. To…

---

## [Bringing data into my home assistant on my PC](https://community.openenergymonitor.org/t/bringing-data-into-my-home-assistant-on-my-pc/26343)

<div class="topic-metadata">

**Author:** [@JustinUK](https://community.openenergymonitor.org/u/JustinUK)\
**Replies:** 1\
**Last updated:** [26 June 2024 04:58 UTC](https://community.openenergymonitor.org/t/bringing-data-into-my-home-assistant-on-my-pc/26343 "2024-06-26T04:58:47Z")

</div>

I am attempting to bring in the daily amount of kWh used by the heat pump and the daily amount of heat generated by the heat pump in kWh to my Home Assistant on my PC outside of where the emoncms pi is stored. I can see…

---

## [Dashboard multiple select editor](https://community.openenergymonitor.org/t/dashboard-multiple-select-editor/25973)

<div class="topic-metadata">

**Author:** [@nchaveiro](https://community.openenergymonitor.org/u/nchaveiro)\
**Replies:** 1\
**Last updated:** [13 April 2024 07:49 UTC](https://community.openenergymonitor.org/t/dashboard-multiple-select-editor/25973 "2024-04-13T07:49:43Z")

</div>

New features on dashboard module v 2.4.0 allows edit large dashboards, use the shift key or draw a box to select and move many widgets easily. PRs here: Demo:

---

## [Tabular Data](https://community.openenergymonitor.org/t/tabular-data/25391)

<div class="topic-metadata">

**Author:** [@LeiChat](https://community.openenergymonitor.org/u/LeiChat)\
**Replies:** 3\
**Last updated:** [8 April 2024 13:51 UTC](https://community.openenergymonitor.org/t/tabular-data/25391 "2024-04-08T13:51:02Z")

</div>

Good afternoon. Is there a way to view/extract daily totals that are shown in MyHeatpump app, please? Currently, I am clicking through to each days graph, clicking “show detail” and copying the values over to a spreads…

---

## [Develop a customized energy monitoring application](https://community.openenergymonitor.org/t/develop-a-customized-energy-monitoring-application/24378)

<div class="topic-metadata">

**Author:** [@QuentinPlsn](https://community.openenergymonitor.org/u/QuentinPlsn)\
**Replies:** 4\
**Last updated:** [20 September 2023 10:08 UTC](https://community.openenergymonitor.org/t/develop-a-customized-energy-monitoring-application/24378 "2023-09-20T10:08:29Z")

</div>

Hello everyone, I’m looking to develop my own energy monitoring app with possibly the ability to control inverters and other features I’d like to test. I’ve seen that some people have developed their own apps based on …

---

## [how to read raw data from files stored in EMONCMS?](https://community.openenergymonitor.org/t/how-to-read-raw-data-from-files-stored-in-emoncms/24183)

<div class="topic-metadata">

**Author:** [@Arash\_sh](https://community.openenergymonitor.org/u/Arash_sh)\
**Replies:** 2\
**Last updated:** [15 August 2023 09:03 UTC](https://community.openenergymonitor.org/t/how-to-read-raw-data-from-files-stored-in-emoncms/24183 "2023-08-15T09:03:17Z")

</div>

Hi dear friends, I have Emoncms installed on a VPS and I am going to read the stored historical data (electrical parameters) to feed into a newly built module. The problem is, I don’t know where the data is stored and h…

---

## [Select process drop down in Post process UI is not updated after adding a new process](https://community.openenergymonitor.org/t/select-process-drop-down-in-post-process-ui-is-not-updated-after-adding-a-new-process/22405)

<div class="topic-metadata">

**Author:** [@ChrisT](https://community.openenergymonitor.org/u/ChrisT)\
**Replies:** 2\
**Last updated:** [11 January 2023 17:14 UTC](https://community.openenergymonitor.org/t/select-process-drop-down-in-post-process-ui-is-not-updated-after-adding-a-new-process/22405 "2023-01-11T17:14:59Z")

</div>

I created a new post process allownegative.php that just does the opposite of the existing allowpositive.php. I created this file with the same permissions as allowpositive.php on my raspberry pi /opt/emoncms/modules/pos…

---

## [Reviewing other EmonCMS instance data sources](https://community.openenergymonitor.org/t/reviewing-other-emoncms-instance-data-sources/21973)

<div class="topic-metadata">

**Author:** [@MyForest](https://community.openenergymonitor.org/u/MyForest)\
**Replies:** 4\
**Last updated:** [27 November 2022 23:06 UTC](https://community.openenergymonitor.org/t/reviewing-other-emoncms-instance-data-sources/21973 "2022-11-27T23:06:19Z")

</div>

Inspired by @Timbones’s nice work over on the dashboard I’ve been looking at ways to explore the data. I know that at the moment each data source also has it’s own EmonCMS wrapped around it and that’s what we’re using t…

---

## [Customize graph widget and other widgets or use grafana](https://community.openenergymonitor.org/t/customize-graph-widget-and-other-widgets-or-use-grafana/21953)

<div class="topic-metadata">

**Author:** [@abdegou](https://community.openenergymonitor.org/u/abdegou)\
**Replies:** 0\
**Last updated:** [25 November 2022 15:28 UTC](https://community.openenergymonitor.org/t/customize-graph-widget-and-other-widgets-or-use-grafana/21953 "2022-11-25T15:28:23Z")

</div>

Hi everyone, first post here! A big thanks to everyone who’ve contributed to making a great ecosystem. I’m new to emoncms and I want to ameliorate the widgets, or using grafana dashboard I did some research but since I’…

---

## [Graphing by something other than time](https://community.openenergymonitor.org/t/graphing-by-something-other-than-time/13387)

<div class="topic-metadata">

**Author:** [@MyForest](https://community.openenergymonitor.org/u/MyForest)\
**Replies:** 4\
**Last updated:** [14 February 2022 14:58 UTC](https://community.openenergymonitor.org/t/graphing-by-something-other-than-time/13387 "2022-02-14T14:58:35Z")

</div>

Hi, I already have other solutions, so this isn’t pressing. Although graphing with Time on the x-axis is often useful, I find that I want to make graphs that inspect my data in other ways. Here’s an example where I ca…

---

## [Components update working on shared servers (without REDIS or service-runner)](https://community.openenergymonitor.org/t/components-update-working-on-shared-servers-without-redis-or-service-runner/18621)

<div class="topic-metadata">

**Author:** [@nchaveiro](https://community.openenergymonitor.org/u/nchaveiro)\
**Replies:** 11\
**Last updated:** [30 September 2021 08:18 UTC](https://community.openenergymonitor.org/t/components-update-working-on-shared-servers-without-redis-or-service-runner/18621 "2021-09-30T08:18:46Z")

</div>

A very useful feature that is not working for me as i’m on a shared server, so I’m trying to make the components update run without redis or service-runner. Issues to solve: 1 - Use git directly from PHP when service ru…

---

## [Admin Page services status doesn't handle disabled services](https://community.openenergymonitor.org/t/admin-page-services-status-doesnt-handle-disabled-services/15793)

<div class="topic-metadata">

**Author:** [@joemcool](https://community.openenergymonitor.org/u/joemcool)\
**Replies:** 5\
**Last updated:** [22 September 2021 23:52 UTC](https://community.openenergymonitor.org/t/admin-page-services-status-doesnt-handle-disabled-services/15793 "2021-09-22T23:52:53Z")

</div>

The services section of the Admin page doesn’t handle disabled services well. The page assumes a service is either running or dead, but doesn’t handle a situation where a service is loaded, but purposefully disabled. A…

---

## [200A and 100A CT Sensor detection](https://community.openenergymonitor.org/t/200a-and-100a-ct-sensor-detection/16889)

<div class="topic-metadata">

**Author:** [@DevNaviwatt](https://community.openenergymonitor.org/u/DevNaviwatt)\
**Replies:** 4\
**Last updated:** [12 February 2021 13:52 UTC](https://community.openenergymonitor.org/t/200a-and-100a-ct-sensor-detection/16889 "2021-02-12T13:52:26Z")

</div>

Hi everyone, I’m currently using the EmonTX with ESP module on my projects. I use also different Current sensors as 100 and 200 Amps. But I am not sure of the fiability of the measure with them. I wanted to know, how…

---

## [Looking for experienced programmer for customizations](https://community.openenergymonitor.org/t/looking-for-experienced-programmer-for-customizations/16520)

<div class="topic-metadata">

**Author:** [@fabiofusco](https://community.openenergymonitor.org/u/fabiofusco)\
**Replies:** 0\
**Last updated:** [13 January 2021 14:18 UTC](https://community.openenergymonitor.org/t/looking-for-experienced-programmer-for-customizations/16520 "2021-01-13T14:18:56Z")

</div>

Hi all, we are an Energy Consultant company and we are looking for an experienced programmer for making some customizations on our EmonCMS istance. In particular, we want to monitor the energy usage data and make some …

---

## [Dashboard](https://community.openenergymonitor.org/t/dashboard/12753)

<div class="topic-metadata">

**Author:** [@Geinian\_Gomes](https://community.openenergymonitor.org/u/Geinian_Gomes)\
**Replies:** 10\
**Last updated:** [14 December 2020 16:15 UTC](https://community.openenergymonitor.org/t/dashboard/12753 "2020-12-14T16:15:07Z")

</div>

how to set up a dashboard for energy consumption and temperature and amount of km?

---

## [Emoncms emonSD-13Jun18 Login fail](https://community.openenergymonitor.org/t/emoncms-emonsd-13jun18-login-fail/15110)

<div class="topic-metadata">

**Author:** [@UliDB](https://community.openenergymonitor.org/u/UliDB)\
**Replies:** 11\
**Last updated:** [26 August 2020 20:06 UTC](https://community.openenergymonitor.org/t/emoncms-emonsd-13jun18-login-fail/15110 "2020-08-26T20:06:47Z")

</div>

Hello to everyone! I am an engineer at the german railway. The person before me had bought a Raspberry Pie 3B + to record current and voltage on the train and installed on it http://files.openenergymonitor.org/emonSD-13…

---

## [EV charger web interface RAPI replies to the wrong command](https://community.openenergymonitor.org/t/ev-charger-web-interface-rapi-replies-to-the-wrong-command/14189)

<div class="topic-metadata">

**Author:** [@fanda\_eu](https://community.openenergymonitor.org/u/fanda_eu)\
**Replies:** 1\
**Last updated:** [14 May 2020 13:30 UTC](https://community.openenergymonitor.org/t/ev-charger-web-interface-rapi-replies-to-the-wrong-command/14189 "2020-05-14T13:30:27Z")

</div>

When the emonPi queris several parameters in sequence, EV charger sometimes will answer out of sequence. Below for example it replies with session watt /total watt data to the time limit request (G3) {“cmd”:"$G3",“ret”…

---

## [Possibility to resize the list feeds column in Graph Module](https://community.openenergymonitor.org/t/possibility-to-resize-the-list-feeds-column-in-graph-module/12407)

<div class="topic-metadata">

**Author:** [@gfo](https://community.openenergymonitor.org/u/gfo)\
**Replies:** 0\
**Last updated:** [8 November 2019 10:30 UTC](https://community.openenergymonitor.org/t/possibility-to-resize-the-list-feeds-column-in-graph-module/12407 "2019-11-08T10:30:18Z")

</div>

Hello, I would like to know if it is possible to resize the list feeds columns in Graph module because my feeds name are to long to fit in default size. My configuration Emoncms 9.9.9 installed on Linux Graph module …

---

## [Feeds Graph visualization for feeds included in a node that contains many feeds](https://community.openenergymonitor.org/t/feeds-graph-visualization-for-feeds-included-in-a-node-that-contains-many-feeds/12406)

<div class="topic-metadata">

**Author:** [@gfo](https://community.openenergymonitor.org/u/gfo)\
**Replies:** 0\
**Last updated:** [8 November 2019 10:24 UTC](https://community.openenergymonitor.org/t/feeds-graph-visualization-for-feeds-included-in-a-node-that-contains-many-feeds/12406 "2019-11-08T10:24:29Z")

</div>

Hello, I have no graph visualization for all feeds included in a node that contains 80 feeds but it works fine with feeds included in a node that contains 10 feeds. Is there a limitations for feeds visualization ? This…

---

## [Install EmonCMS on Ubuntu 18LTS with scripts](https://community.openenergymonitor.org/t/install-emoncms-on-ubuntu-18lts-with-scripts/11920)

<div class="topic-metadata">

**Author:** [@borpin](https://community.openenergymonitor.org/u/borpin)\
**Replies:** 9\
**Last updated:** [8 October 2019 12:39 UTC](https://community.openenergymonitor.org/t/install-emoncms-on-ubuntu-18lts-with-scripts/11920 "2019-10-08T12:39:26Z")

</div>

Continuing the discussion from Error in update emoncms: Updated 3 Oct 19 The new scripts work for installing Emoncms on Ubuntu. This worked for me on a VM with 1804LTS server. The new install script is here. Before …

---

## [How to contribute code?](https://community.openenergymonitor.org/t/how-to-contribute-code/12094)

<div class="topic-metadata">

**Author:** [@cyberward](https://community.openenergymonitor.org/u/cyberward)\
**Replies:** 1\
**Last updated:** [4 October 2019 17:52 UTC](https://community.openenergymonitor.org/t/how-to-contribute-code/12094 "2019-10-04T17:52:32Z")

</div>

I wanted to create a pull request for a bug, and wondering what process you are using. I know git. Are people creating a fork, and pushing there? Do you need to request privileges to create new branches in the project? I…

---

## [Is there a guideline for translating apps?](https://community.openenergymonitor.org/t/is-there-a-guideline-for-translating-apps/11904)

<div class="topic-metadata">

**Author:** [@luckow](https://community.openenergymonitor.org/u/luckow)\
**Replies:** 1\
**Last updated:** [23 September 2019 01:21 UTC](https://community.openenergymonitor.org/t/is-there-a-guideline-for-translating-apps/11904 "2019-09-23T01:21:16Z")

</div>

Hello from Germany, i found emoncms/gettext.md at master · emoncms/emoncms · GitHub Is that the right startingpoint for translating apps (eg myelectric) or is there any other masterplan? :slight\_smile: Best Stephan

---

## [Error in update emoncms](https://community.openenergymonitor.org/t/error-in-update-emoncms/11893)

<div class="topic-metadata">

**Author:** [@PF-Henrique](https://community.openenergymonitor.org/u/PF-Henrique)\
**Replies:** 68\
**Last updated:** [16 September 2019 18:33 UTC](https://community.openenergymonitor.org/t/error-in-update-emoncms/11893 "2019-09-16T18:33:36Z")

</div>

I’m trying to update emoncms, but when I will update the database in the browser, and he presents me this error, what can it be?

[Next page](https://community.openenergymonitor.org/c/emoncms/development/50.md?page=1)
