I’ve been experimenting with setting up an automated mailbox detection system using my Samsung SmartThings hub. My goal was to create a discrete setup that wouldn’t attract unwanted attention from the mail carrier. Here’s what I’ve learned and how I’ve approached the problem.
Initially, I tried using a vibration sensor placed at the bottom of my freestanding metal mailbox. The idea was that the sensor would detect the vibrations caused when the mail carrier opens the mailbox. However, the sensor proved to be too sensitive—it picked up vibrations from passing cars and even airplanes flying overhead. I couldn’t adjust the sensitivity, which made it unreliable for my needs.
Next, I decided to try a motion sensor. I placed an Iris v2 motion sensor on the bottom of the mailbox, pointing it downward towards the ground. Surprisingly, this worked better than I expected. By pointing the sensor downward, it minimized false triggers from passing vehicles but still detected the motion of the mail carrier. However, it also picked up anyone walking by on the sidewalk, not just the mail carrier.
To improve accuracy, I combined the vibration sensor with the motion sensor. My rule now triggers only if both motion and vibration are detected simultaneously. This significantly reduces false positives, but I still occasionally get triggered by cars and pedestrians coinciding in timing. I’m hoping to find a vibration sensor with adjustable sensitivity to further refine this setup.
I’m fully aware that these sensors aren’t designed for outdoor use, and they might not last long in harsh weather conditions. However, since I live in a desert climate with minimal rainfall, I’m willing to experiment. If the sensors hold up, great! If not, it’ll be a valuable learning experience.
I also considered using a contact sensor on the mailbox door but found it too conspicuous for my tastes. I prefer the discrete nature of the current setup, even with its occasional quirks.
Overall, this project has been a fun challenge. It’s taught me a lot about sensor sensitivity and the importance of combining different inputs for reliability. I’d love to hear if anyone else has tackled a similar project or has suggestions for improving my setup!