Reservoir went from a quiet initial commit to real hardware on real tanks. The sensors are mounted, the readings are validated, and the finish line for this module is within reach.
Sensors mounted and working
Yesterday we mounted the tank level sensors and ran them through validation. They're reading accurately across fresh, grey, and black water tanks. That's the hard part done. Once you know the sensors give you reliable data, everything else is packaging and plumbing the values through the rest of the stack.
For anyone who's dealt with RV tank sensors before, you know the stock gauges are famously unreliable. "One-third full" can mean anything from nearly empty to half full depending on the day. Reservoir is designed to replace that guesswork with real numbers you can actually trust, reported in real time through the same dashboard and mobile app as every other TrailCurrent module.
Case and connectors in final stages
With the sensing side validated, the remaining work is mechanical: finalizing the case design, choosing the right connectors, and nailing down the handful of design decisions that turn a working prototype into a finished module. The same 3D-printed enclosure approach we use across the rest of the platform applies here. The goal is a clean, mountable unit that connects with the standard four-wire harness and shows up on the CAN bus like any other TrailCurrent module.
We're in the final stretch on these decisions and expect to complete Reservoir this week.
What Reservoir does
Once it ships, Reservoir gives you real-time visibility into your water tank levels from anywhere you can reach your TrailCurrent system. Know when to refill fresh water before you run dry. Know when grey and black tanks need dumping before they're a problem. Set up notifications through Farwatch so you get a heads-up on your phone. All of it works offline through Headwaters or remotely through the cloud when you have connectivity.
If you want to follow the progress, the repo is public.