Hi all,
Just logging this here for everyone elses benefit. Basically in short it is possible to hack the BINRUN so you can capture the flow rate.
In a very similar manner to the CLACK (Water softener (CLACK WS1) consumed m3/liter monitoring - #41 by archs), there is a 3 wire cable from the flowmeter to the head unit. You can tap into these wires to get the reading.
I am using an ESPHOME with the PULSE_COUNTER; in particular the lambda is set to 37. So 37 pulses per litre.
sensor:
- platform: pulse_counter
pin: GPIO06
unit_of_measurement: 'L/min'
accuracy_decimals: 1
update_interval: 1s
name: 'Water Filter Meter'
filters:
- lambda: return (x / 37.0);
total:
unit_of_measurement: 'L'
name: 'Water Filter Meter Total'
state_class: total_increasing
device_class: water
accuracy_decimals: 1
filters:
- lambda: return (x / 37.0);