# Emoncms V9.9.7+ Release

**URL:** <https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240>\
**Category:** Emoncms\
**Created:** [26 February 2019 16:52 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240 "2019-02-26T16:52:18Z")\
**Posts on this page:** 6\
**Page:** 1

<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:** [26 February 2019 16:52 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240/1 "2019-02-26T16:52:18Z")

</div>

**Emoncms v9.9.7 is now available alongside updates to related emoncms modules.**

There has been a lot of emoncms development activity over the last few months. Thankyou to everyone who has contributed! I’ve tried to summarize and link to commits below, sorry if I have missed any contributions:

- Input and feed list interface development by @adminde
- Support multiple redis databases @karlp [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/67a36a28891adcb8c4784512d03fc9c27fb8dc38)
- Fix clear feed data [Merge pull request #1122 from emoncms/fix\_cleardata\_feed\_issue · emoncms/emoncms@2055eb3 · GitHub](https://github.com/emoncms/emoncms/commit/2055eb3d807ac442848cf47679e0b77d57ac7e95)
- add autocomplete to node name field @emrysr [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/e5c76a7ec266042c8ba839fa3f14200cfd3d6b1c)
- fix phpfina caching resulting in clear data issue: [https://github.com/emoncms/emoncms/pull/1159/commits/d977f456b40b6efbe41de45c8b57fe735e1eddf6](https://github.com/emoncms/emoncms/pull/1159/commits/d977f456b40b6efbe41de45c8b57fe735e1eddf6)
- Fix smoothie graph [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/d471c07deff8c2a8472f34d0f80001ae910d99ab)
- Feedwiter systemd support: [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/6f0ce0e81b33ce7d80818fa68a0b5570dacc4576)
- JSON output fix @fcauwe[V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/17a4c78a6019b39c4984f9ac04d56cb7cdc78890)
- Show status of services on admin page p1: [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/83314de34b524079da0ee98471987477f51b9732)
- multi feed data and average end points @emrysr [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/a525bb4a9458076e233b1b62ee39c62f67edda8f) & [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/5f995ab667690123e3de3c2ef80b8072048fa19c)
- theme menu improvements @adminde [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/ee0bcc51e179c32ff197410e3031851bf48d5d1e)
- fix padding spikes: [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/fc2fa84fcc615642e9d9fc9f05c8198c6ee0a4fe)
- Support gzip decompression of bulk input data @SeanDS[V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/f8e05da06359d4d02e54343c81ff5a9a175cf53c)
- edit phpfina data feeds @alexandrecuer[V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/92d94660ed1aa1d739c2f8a8cf9096d07ea0e909)
- remove colon in phpmqtt\_input @borpin [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits)
- feed engine method documentation @alexandrecuer
- virtual feeds not included in feed last updated group heading @emrysr[V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits)
- node name autocomplete modularisation @emrysr[V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/9ee7566544f76d1e5f312902585fa5bb14e985d7)
- fix bargraph height @emrysr [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/656117fc2c89187e620bdca2b10ddd84f9de11e8)
- phpmqtt\_input connection error @emrysr [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/2de73b56ef3d53aa9073dc1aa1dd6acaad3499dd)
- allow read access to read api end points in input list: [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/fc4a4d11ca77e3efc7f7df9ee857cc01f07ebb2a)
- disable use of virtual feed as source for itself: [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/c206e219be7b4e57d8210dcc1e6bf7a0e89689fb)
- show feed interval status with colour bars @emrysr [V9.9.6 Stable merge by glynhudson · Pull Request #1159 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/pull/1159/commits/2365684d7cbbed0f10c158de862f92d358f7b961)
- Add support for the emoncms “Find” module which can be used to locate OpenEnergyMonitor devices on the local network @emrysr[GitHub - emoncms/find: Find OpenEnergyMonitor devices on your local network](https://github.com/emoncms/find)
- **Rename mqtt\_input service to emoncms\_mqtt**
- Updates to emonpi repository to update service installation

**Emoncms Core and Module release version info:**

- Emoncms (v9.9.7): [Release V9.9.7 · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/releases/tag/9.9.7)
- Emonpi (v2.9.1): [Release V2.9.1 · openenergymonitor/emonpi · GitHub](https://github.com/openenergymonitor/emonpi/releases/tag/2.9.1)
- emoncms app module (v1.2.1): [Release V1.2.1 · emoncms/app · GitHub](https://github.com/emoncms/app/releases/tag/1.2.1)
- emoncms dashboard module (v1.3.3): [Release V1.3.3 · emoncms/dashboard · GitHub](https://github.com/emoncms/dashboard/releases/tag/1.3.3)
- emoncms graph module (v1.2.2): [Release v1.2.2 · emoncms/graph · GitHub](https://github.com/emoncms/graph/releases/tag/1.2.2)
- emoncms wifi module (v1.3.1): [Release V1.3.1 · emoncms/wifi · GitHub](https://github.com/emoncms/wifi/releases/tag/1.3.1)
- emoncms device module (v1.2.1): [Release V1.2.1 · emoncms/device · GitHub](https://github.com/emoncms/device/releases/tag/1.2.1)
- emoncms sync module (v1.0.1): [Release V1.0.1 · emoncms/sync · GitHub](https://github.com/emoncms/sync/releases/tag/1.0.1)
- emoncms postprocess module (v1.0.0): [Release V1.0.0 · emoncms/sync · GitHub](https://github.com/emoncms/sync/releases/tag/1.0.0)

**Updating:**

- For emonPi & emonBase users the above is all available now by clicking emonPi/emonbase Update in the emoncms administration menu.

- If you are running a custom installation of emoncms, feel free to update the core, or any specific module as you wish. There is still work ongoing on automating the update process for custom installations. Other than core and module updates the other main difference is the renaming of phpmqtt\_input service to emoncms\_mqtt service. This is a non breaking change as the original service is still present in the repository. See the readme here for details on how to remove the old mqtt\_input service and install the new emoncms\_mqtt service: [emoncms/install-service-emoncmsmqtt.md at master · emoncms/emoncms · GitHub](https://github.com/emoncms/emoncms/blob/master/scripts/services/install-service-emoncmsmqtt.md)

---

<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:** [26 February 2019 16:53 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240/2 "2019-02-26T16:53:02Z")

</div>



---

<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:** [26 February 2019 22:29 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240/3 "2019-02-26T22:29:09Z")

</div>

5 posts were split to a new topic: [Implications of multiple redis db support on emoncms components](https://community.openenergymonitor.org/t/implications-of-multiple-redis-db-support-on-emoncms-components/10245)

---

<div class="post-metadata">

**Author:** ![borpin](https://community.openenergymonitor.org/user_avatar/community.openenergymonitor.org/borpin/32/193_2.png) [@borpin](https://community.openenergymonitor.org/u/borpin)\
**Post date:** [28 February 2019 08:47 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240/4 "2019-02-28T08:47:48Z")

</div>

5 posts were split to a new topic: [Services not restarting on upgrade to 9.9.7](https://community.openenergymonitor.org/t/services-not-restarting-on-upgrade-to-9-9-7/10258)

---

<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:** [1 March 2019 07:17 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240/5 "2019-03-01T07:17:21Z")

</div>

The latest version is now 9.9.8, includes a fix for a missing icon on the feed list view.

---

<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:** [4 March 2019 11:29 UTC](https://community.openenergymonitor.org/t/emoncms-v9-9-7-release/10240/6 "2019-03-04T11:29:02Z")

</div>

**Services not starting after reboot on older emonSD-26Oct17 image (Fixed)**

Thanks to @IM35461 @borpin @pb66 @Greebo for finding this bug on the older image, see: [https://community.openenergymonitor.org/t/services-not-restarting-on-upgrade-to-9-9-7](https://community.openenergymonitor.org/t/services-not-restarting-on-upgrade-to-9-9-7)

This issue has now been fixed, if you are upgrading after 11:30am 4th of March the update process include the fix and services will start on reboot as expected.

Unfortunately users who have updated prior to this fix will need to login via SSH and start service-runner manually to initiate the update process to then fix for subsequent updates. The command to do this once logged in is:

```auto
sudo servicectl start service-runner

```

then run emonpi update from the emoncms Administration menu.

Sorry for not catching this issue sooner.

**Note:** It can take 5 minutes for all the services to come online after a reboot on jessie. The new stretch image is a bit faster. This caught me out to start with as I thought none of the services where starting but they did all start up fine after a couple of minutes.
