Motion Detector

Support for third-party applications, program gives you ability to send notifications to other applications when it detects movement and the ability to control detector by other applications.


Receive events from detector Tasker: (Profiles -> Event -> System -> Intent Received)

org.motion.detector.ACTION_GLOBAL_BROADCAST


Startup detector Tasker: (Tasks -> System -> Send Intent)

org.motion.detector.ACTION_DETECTOR_ON

org.motion.detector

for Broadcast Receiver

org.motion.detector.Control

for Service

org.motion.detector.Engine
org.motion.detector.ControlService

Broadcast Receiver (org.motion.detector.Control)
Service (org.motion.detector.Engine, org.motion.detector.ControlService)

Sensitivity, higher value the lower sensitivity
threshold_value
Integer1, 100

Time delay, number of seconds
start_delay
Integer5, 300

Number of frames
frame_count
Integer1, 5

Camera number, 0 rear, 1 front
camera_number
Integer0, 1

Image, 1 enable, 0 disable frame capture
frame_control
Integer0, 1

Sound, 1 enable, 0 disable sound signal
sound_control
Integer0, 1

Event, 1 enable, 0 disable event recording
event_control
Integer0, 1

Profile, enables temporary given profile
load_profile
Stringprofile name


To set profile must use org.motion.detector.ControlService as Class paramatr

Shutdown detector Tasker: (Tasks -> System -> Send Intent)

org.motion.detector.ACTION_DETECTOR_OFF

org.motion.detector

for Broadcast Receiver

org.motion.detector.Control

for Service

org.motion.detector.Engine
org.motion.detector.ControlService

Broadcast Receiver (org.motion.detector.Control)
Service (org.motion.detector.Engine, org.motion.detector.ControlService)