npm install -g homebridge
npm install -g homebridge-camera-motion
Add to your
on_picture_save printf '%f\t%n\t%v\t%i\t%J\t%K\t%L\t%N\t%D\n' > /tmp/motion-pipetarget_dir /tmp
name: descriptive name of the Camera service and platform
name_motion: name of MotionDetector service
motion_pipe: path to a Unix named pipe where motion events are written (will be created if needed, should match output file pipe written to by Motion
motion_timeout: reset the motion detector after this many milliseconds
snapshot_path: path of latest snapshot, should match
ffmpeg_path: path to ffmpeg for streaming (optional)
ffmpeg_source: URL to stream source, should match as configured by motion
Creates a MotionSensor service and CameraSensor service.
Currently working: snapshots (still images) and motion detection. Video streaming requires more work (partially implemented but appears broken, needs more investigation).