Hey everyone,
I’ve been working on a concept to push past "remote control homes" and get closer to true "ambient computing." The goal is a frictionless home—a house that completely absorbs the cognitive load of daily chores and silently handles the edge cases without false alarms.
The biggest annoyance I had was the standard trash day automation. Basic time-based reminders are dumb (they nag you even if you already took the bin out), and slapping a basic contact/tilt sensor on the lid results in constant false positives every time the wind blows or a raccoon jumps on it.
To fix this, I wrote the Advanced Trash Day Reminder.
This app completely ditches basic open/close logic. It uses a Samsung Multipurpose Sensor (or any sensor supporting the threeAxis attribute) to run a continuous 3D spatial physics engine on your outdoor trash can. It mathematically proves the difference between a human tossing a trash bag, a person rolling the bin to the curb, and a 10-ton hydraulic truck dumping the contents.
It is currently in Beta, and I need the community's help to stress-test the math, find the edge cases on different driveways, and fine-tune the code.
The Core Physics Engine
Standard vibration/tilt sensors suffer from "Vibration Aliasing" on bumpy driveways, causing false triggers. To defeat this, the app uses an End-of-Action Engine. When the bin moves, it just watches the telemetry. Once the movement stops, it evaluates the duration and max tilt to determine the action:
- The Trash Toss: A high tilt spike that returns to flat in under 10 seconds. Logs a trash bag added to the capacity tracker.
- The Curb Transit: A sustained moderate tilt lasting longer than 10 seconds. Automatically marks the bin as "At Curb" and cancels any pending household nags.
- The Truck Dump: A 180-degree XYZ axis inversion. Instantly marks the bin emptied and logs the exact time for AI scheduling.
The "Glorious Over-Engineering" Feature List
- The Raccoon Filter: Wildlife interacts with bins at night. You can restrict the app to only track human interactions (rolling to curb, opening lid) during awake/day modes. However, the Garbage Truck Dump is never restricted and tracks 24/7.
- Predictive AI Scheduling: The app logs the exact minute the garbage truck empties your bin. After two cycles, it averages the telemetry and automatically shifts your household reminders to match the utility company's actual arrival time.
- Bio-Hazard & Hygiene Tracker: Uses the sensor's internal thermometer to track ambient heat indexes over time. It calculates how many days the bin has baked in the sun and generates a "Hygiene Warning" on the dashboard when it's time to hose it out.
- Eco-Impact Telemetry: Compares how many times the lid was opened against when the truck dumped it, grading your household waste generation (e.g., dumped at 50% vs 100% capacity).
- Auto-Holiday Math: Built-in holiday calendar that automatically shifts your reminder +24 hours for major waste management holidays—no cloud API required.
- 1-to-1 Audio Room Mapping: Maps your smart speakers (TTS) and Zooz chimes directly to your motion sensors. When it's time to take the trash out, it only announces it in the exact room you are currently standing in.
- Dead Sensor Failsafe: If the sensor dies in the freezing cold, the app detects the dropped heartbeat and gracefully degrades into a standard, bulletproof time-based reminder until you change the battery.
The "Beta Ask" - I Need Your Help!
I have tuned the 3D vector math for my specific 96-gallon cart and my concrete driveway, but the physical world is messy. Before I consider this a v1.0 release, I need power-users to try and break it.
I am specifically looking for feedback on:
- Driveway Surface Physics: Does the "Transit Threshold" hold up if you are dragging the bin over gravel, grass, or a steep hill?
- Garbage Truck Mechanics: Some automated arm trucks shake the bin violently before dumping. Does the app correctly catch the 180-degree inversion on your specific municipality's trucks?
- Sensor Compatibility: Are there other sensors out there besides the Samsung Multipurpose that accurately report
threeAxisfast enough to keep up with the physics engine?
Screenshot:
