Quick Start
1. Start the Daemon
Section titled “1. Start the Daemon”emeet-pixydThe daemon starts listening on:
- Unix socket at
/run/emeet-pixyd/socketfor CLI commands - HTTP server at
http://127.0.0.1:8090for the web UI
2. Verify Detection
Section titled “2. Verify Detection”emeet-pixy statusOutput:
Camera: trackingAudio: ncGesture: offPTZ: pan=0 tilt=0 zoom=100In call: falseAuto: fullIf the camera shows offline, check your USB connection and udev rules:
lsusb | grep 328f# Should show: Bus 001 Device 004: ID 328f:00c0 ... (or 328f:0118 on the PIXY 2K)
emeet-pixy probe # Re-detect device3. Open the Web UI
Section titled “3. Open the Web UI”Navigate to http://127.0.0.1:8090 in your browser. You’ll see:
- Live MJPEG camera preview (full-width hero)
- Camera mode cards — Track, Idle, Privacy (keyboard shortcuts:
T,I,P) - Audio segmented control — Noise Cancel, Live, Original
- PTZ sliders with spatial position radar
- Snapshot button
- Preset save/load chips
- Toast notifications for state changes
4. Start a Call
Section titled “4. Start a Call”Open Zoom, Teams, Google Meet, OBS, or any application that opens /dev/video*. The daemon detects this automatically and:
- Enables face tracking + noise cancellation
- Switches your PipeWire audio source to the PIXY microphone
When the call ends, the daemon enters privacy mode — the hardware lens shutter physically blocks the camera.
5. Manual Control
Section titled “5. Manual Control”Any command can be sent via the CLI:
emeet-pixy track # Enable face trackingemeet-pixy idle # Set camera to idleemeet-pixy privacy # Enable privacy mode (lens blocked)emeet-pixy center # Center camera (pan=0, tilt=0, zoom=100)emeet-pixy pan -90 # Pan left 90 degreesemeet-pixy tilt 45 # Tilt up 45 degreesemeet-pixy zoom 120 # Zoom to 120%Auto Modes
Section titled “Auto Modes”The daemon supports four automation strategies. The default is full:
| Mode | On call start | On call end |
|---|---|---|
full |
Face tracking + noise cancellation + audio switch | Privacy mode |
tracking-only |
Face tracking | Privacy mode |
privacy-only |
Nothing | Privacy mode |
off |
Nothing | Nothing |
Change auto mode:
emeet-pixy auto tracking-onlyemeet-pixy auto-off # Disable all automationWhere to go next
Section titled “Where to go next”- Auto Modes — the four strategies and how to switch
- Configuration — all environment variables and NixOS options
- Web UI — detailed tour of the control panel
- PTZ Control — pan, tilt, zoom, and relative positioning
- CLI Reference — every command at a glance