Hey team!
I recently purchased and received a Hydrific Droplet. (https://shop.hydrificwater.com).
They added local MQTT HA support (or any other platform that supports MQTT) which got me excited enough to pull the trigger.
The water flow rate is reported in l/m which I changed to g/m, and looks like this in developer tools:
unit_of_measurement: gal/min
device_class: volume_flow_rate
icon: mdi:water-circle
friendly_name: Droplet Flow Rate
That is all well and good and appears to function as I’d expect.
I created an integral like this:
- platform: integration
source: sensor.droplet_flow_rate
name: "Total Water Usage"
round: 2
method: trapezoidal
in an effort to see total water usage.
I also wrapped it in a utility_meter like this:
utility_meter:
daily_water_usage:
source: sensor.total_water_usage
cycle: daily
What I am having trouble figuring out, is the units for both of these are being reported as:
state_class: total
source: sensor.droplet_flow_rate
unit_of_measurement: gal/minh
icon: mdi:chart-histogram
friendly_name: Total Water Usage
for total water usage, and:
state_class: total_increasing
status: collecting
last_period: 0
last_valid_state: 11.28
last_reset: 2025-07-17T13:26:39.395012+00:00
next_reset: 2025-07-18T00:00:00-07:00
unit_of_measurement: gal/minh
friendly_name: daily_water_usage
For the daily utility sensor.
I would have expected both to simply report “gallons”.
I’m fairly confident it’s me doing something stupid, and hoping someone can set me straight.
Cheers!
Matt





