iPhone app for Bambuddy

Your whole print farm, on the Lock Screen

LayerPal connects to your own Bambuddy server and puts every running print in one Live Activity, with push alerts when a print finishes, fails or needs you.

Free beta · iOS 17.2 or newer · Bambuddy 1.3.0 or newer recommended

Thursday, November 12
9:41
A1 Combo finishednow
Phone stand v3 · 2h 41m · 38 g PLA

Everything Bambuddy does, in your pocket

LayerPal talks to Bambuddy over its REST API and WebSocket. Your server stays stock; there's nothing to patch.

Farm overview

Live status, progress, layers, time left and errors for every printer, with camera thumbnails on each card.

One Live Activity

A single Lock Screen and Dynamic Island card covers all active prints, and it keeps counting down after you close the app.

Push notifications

Finished, failed and paused prints and printer errors, with the finish photo attached.

Printer controls

Pause, resume, stop, lights, speed, temperatures, filament load and unload, and clearing the plate.

Cameras

A camera wall for the whole farm and a full-screen live view with pinch to zoom.

Queue, spools and admin

Print queue, filament mapping, archives, library and projects. Spool inventory, built in or Spoolman, plus maintenance, stats and server admin.

Printers in Bambu cloud mode are watch-only. Bambu only lets third-party software control printers in LAN-only mode with Developer Mode on.

How push works

Apple only delivers pushes from a server that holds the app's key, so LayerPal uses a small relay on Cloudflare Workers between your Bambuddy and your phone.

  1. 1
    You sign in to your Bambuddy

    The app registers your phone with the relay and adds a webhook notifier in Bambuddy that points at it. Bambuddy's stock webhook provider does the rest.

  2. 2
    The relay refreshes your Live Activity

    Once a minute it reads your farm's status with a read-only API key.

  3. 3
    Apple delivers it to your phone

    Alerts and Lock Screen updates arrive even when LayerPal is closed.

Join the TestFlight beta

LayerPal is in beta. You'll need a Bambuddy server your phone can reach, at home or through a reverse proxy.

  1. Install TestFlight from the App Store
  2. Open the beta link on your iPhone and tap Accept, then Install
  3. Enter your Bambuddy address and sign in, or paste an API key
LayerPal app icon
LayerPal Version 0.4.0 · iPhone · iOS 17.2+
Opening soon

The public beta link is opening soon.