Feature #743

Add PiSentry system: a webcam meta build

Added by Hammel 8 months ago. Updated 8 days ago.

Status:NewStart date:29 Feb 2020
Priority:ImmediateDue date:
Assignee:Hammel% Done:


Target version:2.0 - Harkonnen
Severity:02 - High


This is just a modified version of the PiBox Media System that contains only the following packages.

  • appmgr
  • launcher
  • mjpg-streamer
  • monkey
  • omxplayer
  • piboxd
  • piboxmediaserverui
  • piboxwww
  • picam
  • psplash
  • videofe

The UI should just have the network and picam app displayed. This allows a console view of the camera. It also allows network configuration from the console. However, the main purpose is to provide a web based interface only. So this also needs to have an AP mode that allows configuring the network for the system. This would require a variation of Ironman's imwww interface. This can be in a different subdirectory and launched separately depending on the mode the device is in, which can be handled with GPIO pins.

This build should also provide Ironman functionality by allowing the Pi to register as a sensor device.

As a bonus: add an option to make PiSentry a USB UVC gadget, allowing it to stream data to a USB host. This would allow a set of PiSentry's to be managed by a single host, albeit only if they are hardwired.

Related issues

Related to PiBox - Feature #744: add webcam motion detection New 01 Mar 2020


#1 Updated by Hammel 8 months ago

  • Description updated (diff)

#2 Updated by Hammel 4 months ago

  • Subject changed from Add webcam meta build to Add PiSentry system: a webcam meta build

#3 Updated by Hammel 4 months ago

Possible recommended cameras:

Microsoft Lifecam HD-3000
Microsoft Lifecam HD-5000
Microsoft Lifecam Cinema 720p HD webcam
Microsoft LifeCam Studio 1080p HD
Logitech Webcam C250 1.3 megapixel webcam
Logitech QuickCam® Sphere AF. Motorised 2-megapixel HD sensor webcam with Carl Zeiss® optics.
Logitech Webcam C270

#4 Updated by Hammel 3 months ago

  • Priority changed from High to Immediate
  • Severity changed from 01 - Critical to 03 - Medium

#5 Updated by Hammel about 1 month ago

  • Description updated (diff)

#6 Updated by Hammel 8 days ago

  • Severity changed from 03 - Medium to 02 - High

Also available in: Atom PDF