By clicking "Launch Dashboard" button, you agree that the personal information from your Google account will be processed by and transferred to Smart Cat project.
SmartCat is a humane (harmless!) Arduino mouse trap whose status you can track on any device that is connected to the Internet.
Having read about problems with rats in many countries and cities (such as New York City, for example), our team decided to make a mouse trap that is rather cheap, easy to make, reusable and humane. Mousetraps we found online either won't notify you of itself being activated or are inhumane and also very expensive, while SmartCat mouse trap is cheap and will notify you if a mouse is caught. It is also humane!
Interactive Map: Where New Yorkers Complain About Rats Most
When the mousetrap is reset/launched and connected to the house Wi-Fi network, it sends a request to the server which notifies the mouse trap's user by email and notification (if they have the app on their phone) of the mousetrap working properly and being activated. SmartCat works by measuring the distance between the IR proximity sensor and the wall that it's opposite to. If the distance changes (and if a mouse enters it, it will), the servo sensor closes the door to the mouse trap's entrance and the user is notified about that on their phone and email. The user can also check the dashboard on the website to make sure there aren't any connection problems – the mouse trap notifies the server of itself being active every 30 seconds. When the user is back home, they can take the mouse trap, open the door, release the mouse and reset the mouse trap. The data about each mouse trap device is also only accessible by the account it's tied to on our website, which is secure.
To use SmartCat API it is obligatory to create account on the project webpage.
Create new device and access the "Key" and "Secret" for this device in Dashboard.
Send HTTP request to the http://smartcat.davladi.com/api/v1.0/handle?key=KEY&secret=SECRET&command=COMMAND
where KEY is device "Key", SECRET is device "Secret" and COMMAND is one of the posssible commands ("ping", "connect", "act").
Website code and design + Server API