[Release] Virtual Gas & Water Meters — Cumulative meters for Homey Energy
Hi everyone! ![]()
I’ve built a small app that adds virtual cumulative meters for Gas and Water so you can track them in Homey Energy with history and use them in Flows.
What it does
-
Adds two device types:
-
Virtual Gas Meter (
meter_gas, m³) -
Virtual Water Meter (
meter_water, m³)
-
-
Works as cumulative measuring devices → shows up in the Energy tab (Gas/Water).
-
Comes with Flow actions to set, increase, and reset the counters.
Why?
Many of us have readings from an external meter (utility bill, smart valve, manual readings…) and just need a simple way to keep a running total in Homey, see trends in Energy, and automate updates via Flows.
How to install
- App Store: Virtual Gas & Water Meters | Homey
Add a device
Devices → + → Virtual Gas & Water Meters → choose Virtual Gas Meter or Virtual Water Meter → Add.
Make it show up in Energy
Energy needs at least a couple of samples to draw deltas:
-
Open the device Settings and ensure Exclude from Energy is off (if available on your build).
-
Trigger a few small increments with short delays (e.g.
+0.05m³ two or three times). -
In Energy → Gas/Water, switch the timescale (e.g. Last 24 hours) to refresh.
-
In case that there is still no data after few hours, try to reset App
These counters are cumulative – values should generally increase over time. A manual reset is supported but will impact charts.
Flow cards (examples)
-
Set gas meter to… → set an absolute reading (e.g. from your monthly bill)
-
Increase gas meter by… → add a delta (e.g. daily/weekly usage)
-
Reset gas meter → set back to
0(use with care)
(Same trio exists for Water.)
Known notes
-
The “Tracks total home energy consumption” toggle typically applies to electricity; for Gas/Water you’ll mainly see Exclude from Energy (depending on your Homey version/UI).
-
If Energy shows “No data available”, send a couple of increments and change the timescale; the panel usually populates immediately after new samples arrive.
Feedback
Bugs, ideas, questions? Please reply here with:
-
Homey model & firmware version
-
App version
-
What you tried (e.g., Flow steps)
Thanks for trying it out! ![]()
— Martin