Digital Flow Meter Flowmaster - Flow Master by Sennotech
.ro-wrap { --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1; --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280; --gold:#f5 9e0b;--radius:12px; font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0; } .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;} .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;} .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;} .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);} .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);} .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;} .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;} .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);} .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;} .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;} .ro-wrap .ro-callout strong{color:var(--ocean);} .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);} .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;} .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;} .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;} .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;} .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);} .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;} .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;} .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;} .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;} .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;} .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;} .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;} .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);} .ro-wrap .specs-table tr:last-child{border-bottom:none;} .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;} .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;} .ro-wrap .specs-table td:last-child{color:var(--muted);} .ro-wrap .specs-table tr:hover td{background:var(--offwhite);} .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;} .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;} .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;} .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;} .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);} .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);} .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;} .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;} .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;} .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;} .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;} .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;} .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;} .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;} .ro-wrap .pro-tip strong{color:#3d2e00;} .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;} .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);} .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;} .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;} .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;} .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;} .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;} .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;} .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;} .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);} .ro-wrap .benefit-item:last-child{border-right:none;} .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;} .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;} .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;} .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;} .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;} .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;} .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;} .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;} .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;} .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;} .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;} .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;} .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);} @media(max-width:640px){ .ro-wrap .ro-hero{padding:36px 24px 32px;} .ro-wrap .ro-section{padding:28px 20px;} .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;} .ro-wrap .benefits-strip{flex-direction:column;} .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);} } /* ── Nuclear override — force all text inside ro-wrap to be readable ── */ .ro-wrap p, .ro-wrap li, .ro-wrap td, .ro-wrap th, .ro-wrap .ro-section > p { font-size: 18px !important; line-height: 1.6 !important; } .ro-wrap .ro-section > p, .ro-wrap .ro-callout p, .ro-wrap .stage-body p, .ro-wrap .ro-feature-card p, .ro-wrap .schedule-card p, .ro-wrap .faucet-card p, .ro-wrap .spec-card .sc-note, .ro-wrap .pro-tip p { font-size: 18px !important; line-height: 1.6 !important; } .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; } .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; } .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; } .ro-wrap .ro-label, .ro-wrap .stage-tag, .ro-wrap .sc-label { font-size: 14px !important; } .ro-wrap .ro-title { font-size: 24px !important; } .ro-wrap .interval { font-size: 22px !important; } .ro-wrap .stage-num { font-size: 16px !important; } .ro-wrap .ro-eyebrow { font-size: 14px !important; } .ro-wrap .ro-badge { font-size: 15px !important; } The Sennotech Flowmaster Digital Flow Meter is a patented flow-based monitoring device that tracks actual water usage—not time—across up to 6 filters in your reverse osmosis or filtration system, displaying real-time flow rate and total volume up to 9999 gallons on an LCD screen. Engineered with FDA-approved materials and detecting flow as low as 0.1 GPM, this digital flow transmitter eliminates guesswork and alerts you with an audible alarm when it's time to replace cartridges. SPECIFICATIONS Flowmaster Digital Flow Meter by Sennotech Flow Range 0.1 – 2.0 GPM High sensitivity detection Volume Capacity 9999 Gal/L Gallons or liters display Filters Monitored Up to 6 Factory default: 5 filters Accuracy ±5% Precise flow measurement Power Source 2x AAA 18-month battery life Pressure Rating 100 PSI 7 kg/cm² endurance TECHNICAL DETAILS Flowmaster Construction & Materials Body Material ABS (FDA Approved) Tube Material Heat-Resistant ABS Quick-Fit Connectors POM (1/4" Quick Connect) Sensor Type Medical-Grade Silicon Gel Operating Temperature 10°C – 45°C (50°F – 113°F) Dimensions 122mm L × 34mm D | Weight: 60g Features Audible alarm, auto shut-off, memory chip, flow signal output COMPATIBILITY & APPLICATIONS Reverse Osmosis & Water Filtration Systems The Sennotech Flowmaster is designed for inline installation on reverse osmosis systems, under-sink filters, and whole-house water treatment applications where treated water flow is between 0.1 and 2.0 GPM. The 1/4" quick-connect fittings integrate seamlessly with standard RO tubing, and the unit can be customized to monitor anywhere from 1 to 6 filter stages—ideal for multi-stage systems that require independent cartridge tracking. Unlike time-based monitors that guess when filters are spent, the Flowmaster measures actual gallons consumed, so you replace cartridges based on real usage data. Its compact 122mm form factor fits tight spaces, and the LCD bar indicator gives you at-a-glance filter life status without opening cabinets or checking paperwork. 💧 Pro Tip: Install the Flowmaster after your RO membrane (on the permeate side) to monitor treated water only. Set each filter's lifespan in gallons according to your manufacturer's specs—sediment pre-filters may need 500–1000 gallons, carbon blocks 1000–1500, and membranes 2000–3000—so the audible alarm triggers replacements at the right time, not on a random calendar schedule.
More you might like
Related
Flowmaster Digital Flow Meter
Sennotech (Flowmaster-3/8") Digital Flow Meter (HL19014)
Related