Welcome to Esato.com




MotiNoti - turn your patched SE phone into a surveillance unit


Click to view updated thread with images




Posted by mr_lou
Here is v0.1 of MotiNoti, a little midlet I'm developing mainly for myself. It turns my old K800 into a little surveillance unit that tries to detect motion in a room, and sends me an MMS with the picture when it detects something.

http://www.lublu.dk/MotiNoti/v0.1.jad
http://www.lublu.dk/MotiNoti/v0.1.jar

Requirements:
1) A PATCHED DEVICE TO AVOID JAVA-POPUPS
2) Working simcard in the device, and a working MMS configuration

How it works:
1) First the app waits 2 minutes before starting, so you have time to place the phone and leave the room.
2) Then it starts calibrating, by taking 50 pictures and measuring the difference in byte-values between them. This tells the phone how a room without motion "looks" like. It then assumes that a room with motion must result in a difference of 9*average.
3) Now MotiNoti starts detecting for motion.
4) If/when motion is detected, MMS is sent, and the app stops. It only sends 1 MMS.

A few pointers:
1) This is the very first dirty version of the app. Don't expect miracles.
2) Remember that "movement" is any bigger change in the picture. If you point the camera at a wall, and a strong sunlight suddenly hits the wall, then it qualifies as "movement". Therefor try to point the camera at something with a little change as possible.
3) It uses a lot of battery, so always have your charger connected, especially if you're going out of town for a few days.
4) I have been using a SE K800 for testing. Although the app should work on other devices, it might react differently. (The calibration part should adapt to different devices, but it might not).

Let me know what you think.
[ This Message was edited by: mr_lou on 2010-07-26 16:47 ]



Posted by mr_lou
Version 0.2 is ready.

http://www.lublu.dk/MotiNoti/v0.2.jad
http://www.lublu.dk/MotiNoti/v0.2.jar

MotiNoti now automatically starts after a phone reboot. So if the phone crashes while you're out, don't worry. It'll just startup again and continue surveillance.

Posted by Navar
Go0d w0rk my friend.thanks f0r sharing

Posted by tranced
Hey thanks!

Gonna patch my phone and then gonna try it

Posted by mr_lou
I should probably mention, that version 0.2 requires a JP7 phone (or later). The autostart feature doesn't work on earlier models.
And make sure you have the latest firmware on your JP7 phone too. The first firmwares on K800 and K610 didn't support autostart either.

List of SE phones grouped by JP version


Click to view updated thread with images


© Esato.com - From the Esato mobile phone discussion forum