forked from maziggy/bambuddy
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Camera Setup
Marko@VMHOMELAB edited this page Jun 13, 2026
·
1 revision
Printbuddy can open printer cameras when the provider exposes a camera path or when an external camera URL is configured.
Common external camera sources include:
- MJPEG stream URL.
- Snapshot URL ending in
.jpg,.jpeg,.png, or.webp. - RTSP or RTSPS URL.
- Local USB source such as
/dev/video0where supported by the deployment.
Bambu printers may expose built-in camera paths depending on model and firmware. If that path is unreliable or not reachable from the browser, configure an external camera URL.
Moonraker itself is the printer API. The camera may be exposed by Fluidd, Mainsail, Crowsnest, nginx, or another webcam service.
Configure the actual stream/snapshot URL in the camera field.
For PrusaLink or Prusa Connect, configure an external camera URL when the printer API does not expose a directly usable camera stream.
- Test the camera URL from the same network as your browser.
- Confirm the Printbuddy container can reach the camera if the stream is proxied server-side.
- For Home Assistant Ingress, camera links should stay inside the ingress path instead of opening Home Assistant root paths.