Reads your filter's color and tells you when it's dirty — from anywhere.
// never trek to the basement to eyeball a cartridge again
A water filter tells you its own status — it changes color as it fills with impurities. A new cartridge is pale; a spent one is dark. The catch is that nobody's looking, because the filter lives under a sink or in a basement corner.
EyeOnFilter mounts at the transparent window of your filter housing. Its white LEDs illuminate the cartridge, and an optical color sensor reads the reflected light as red, green, and blue values. The CPU maps that color to a status — not dirty, monitor, or replace — and sends it over Wi-Fi to the app.
To last years on batteries, the sensor stays asleep almost all the time. It wakes about once a day, takes a reading, reports in, and goes back to sleep. You only hear from it when something changes — ideally, a single notification that it's time to swap the cartridge, wherever you happen to be.
| Sensing method | Optical color sensor + illuminating white LEDs |
| Color resolution | RGB, 12-bit per channel (R 615nm / G 540nm / B 465nm) |
| Connectivity | Wi-Fi (2.4 GHz) + Bluetooth, integrated antenna |
| Processor | Onboard CPU with rules engine |
| Power | 4× AA batteries, regulator + battery monitor |
| Battery life | 2+ years (daily wake, sleeps otherwise) |
| Reads | ~once per day (configurable) |
| Mounts to | Transparent window of standard filter housings |
| App | iOS & Android, native |
| Properties | Unlimited sensors & properties per account |
| Status model | Not dirty / monitor / replace (color-derived) |
| Warranty | 1 year limited · Patent-pending |