Your cart
Product Product subtotal Quantity Price Product subtotal
YF-B9 Water Flow Sensor (¾" BSP, 2–50 L/min)
YF-B9 Water Flow Sensor (¾" BSP, 2–50 L/min)
YF-B9 Water Flow Sensor (¾" BSP, 2–50 L/min)
R 299.00/ea
R 0.00
R 299.00/ea R 0.00

Skip to product information
1 of 1

YF-B9 Water Flow Sensor (¾" BSP, 2–50 L/min)

YF-B9 Water Flow Sensor (¾" BSP, 2–50 L/min)

Regular price R 299.00 ZAR
Regular price Sale price R 299.00 ZAR
Sale Sold out
Tax included.

11 in stock

💧 YF-B9 Water Flow Sensor — ¾" BSP, 2–50 L/min (Hall Effect, DC 5V)

A ¾-inch (G3/4) hall-effect water flow sensor for measuring flow rates from 2 to 50 litres per minute. Outputs a pulse signal proportional to flow rate — connect to an ESP8266, ESP32, Arduino, or Raspberry Pi to build a smart water meter for household branch lines, garden taps, or individual appliance monitoring. DC 5V powered, 3-wire interface (VCC, GND, Signal). The most common pipe size for SA household plumbing.

Choose your flow sensor:

🚚
Free Delivery
Orders over R2,500
🇿🇦
Local Stock
Ships from Gauteng
💧
¾" BSP (G3/4)
SA Standard Pipe
DC 5V
Hall Effect Pulse
⚠️ Requires a microcontroller. This sensor outputs a pulse signal — it does NOT have a display or WiFi. You need an ESP8266 (D1 Mini, NodeMCU), ESP32, Arduino, or Raspberry Pi to read the pulses and calculate flow rate.

⚡ Key Features

  • ¾" BSP Thread (G3/4) — the most common pipe fitting in SA household plumbing; fits directly onto garden taps, geyser inlets, washing machine valves, and branch lines
  • 2–50 L/min Flow Range — covers the typical flow of a single tap (~8–12 L/min) up to a full garden hose or multiple simultaneous outlets
  • Hall Effect Pulse Output — each pulse corresponds to a calibrated volume; count pulses to calculate L/min and total litres consumed
  • DC 5V Operation — 3-wire connection: Red (5V VCC), Black (GND), Yellow (Signal output)
  • ESPHome / Home Assistant — use the built-in pulse_counter sensor in ESPHome for instant integration into your Home Assistant water monitoring dashboard
  • Compact & Inline — small enough to fit in tight spaces under sinks, in geyser cupboards, or inside irrigation valve boxes
  • Brass Fittings — more durable threads than plastic; better seal with standard plumber's tape (PTFE)

🏠 Perfect For

🚿

Household Water Monitoring

Install on the main branch line or individual outlets to track daily water usage. Get alerts in Home Assistant when usage exceeds your daily target — essential for SA water-conscious homes.

🔥

Geyser Inlet Monitoring

Mount on the cold water inlet to your geyser. Track hot water consumption and detect if the geyser's pressure relief valve is leaking by monitoring unexpected flow when no taps are open.

🌿

Garden Irrigation Zones

Measure exactly how many litres each irrigation zone receives per cycle. Combine with a smart valve for volume-based shutoff instead of time-based — more accurate and water-efficient.

🔍

Leak Detection

If the flow sensor reports water flow when all taps are closed, you have a leak. Automate alerts in Home Assistant to catch leaks early before they cause damage or inflate your water bill.

💡 SA plumbing tip: Most SA household branch pipes are ¾" (20mm), making the YF-B9 the right choice for individual tap, geyser, or appliance monitoring. If you want to monitor your entire house on the main supply (which may be 25mm or larger), consider the YF-DN40 (1½") with reducers, or install the YF-B9 after the mains shutoff valve if the pipe narrows to ¾".

📋 Technical Specifications

Product YF-B9 Water Flow Sensor
Model YF-B9
Thread Size ¾" BSP (G3/4)
Flow Range 2–50 L/min
Working Voltage DC 5V
Output Hall effect pulse (square wave)
Wiring Red (5V) · Black (GND) · Yellow (Signal)
Fitting Material Brass
Body Material Nylon / engineering plastic
Suitable For Cold water only
Compatible With ESP8266 · ESP32 · Arduino · Raspberry Pi · ESPHome · Home Assistant

🔗 Pair With

❓ Frequently Asked Questions

Which size do I need — ¾" or 1½"?
Most SA household branch pipes (taps, geysers, washing machines) are ¾" (20mm) — use the YF-B9. For main supply lines, borehole outlets, or pool pump returns (40mm+), use the YF-DN40 (1½").
Can I use it with hot water?
Cold water only. Install on the cold water inlet to the geyser, not the hot outlet. The plastic body and internal turbine are not rated for sustained hot water temperatures.
How do I connect it to Home Assistant?
Flash ESPHome onto a D1 Mini or NodeMCU. Use the pulse_counter sensor platform, set the GPIO pin, and add a calibration lambda to convert pulses to litres. The sensor appears in Home Assistant automatically with flow rate (L/min) and total consumption (litres).

🤝 Need Help? We're Here for You!

🏢

Visit Us

8 Wildebraam Street
Weltevreden Park, Roodepoort
Gauteng, 1709

📧

Email

info@eiferer.co.za

Track Every Litre 💧

DIY smart water metering for SA homes — the right size for household plumbing.

View full details