The whole project started from a simple dislike: walled gardens. In the Shop With Phil set out to run a Bambu printer completely without the company's cloud, using only open-source software, while keeping all the everyday convenience people expect from the stock setup. On top of that, the aim includes better pixel perfect prints, which makes the project more than just a privacy exercise.
The printer, a P1S, first has to be placed into LAN-only developer mode, and the network needs to be blocked. From there, OrcaSlicer and Bambuddy are installed, with Bambuddy acting as a self-hosted web interface on the local network. It runs at 192.168.100.162, and Home Assistant can even install it as an app. A Cloudflare tunnel with a subdomain covers remote access, and the Bambu sidecar comes in for remote slicing. Openams handles filament management.
Several details stand out to me. Real-time telemetry gives a live view of what the machine is doing, and the chamber camera feed is full screen and zoomable. Model URLs from MakerWorld can be pulled straight into Bambuddy, AMS data syncs into Orca through the network plugin, and custom JSON-formatted filament presets plus third-party filament profiles round out the software side. The machine itself has an external ventilation duct and a textured build plate, and the demo settings of 220 °C on the nozzle and 65 °C on the bed are shown alongside a P2S.
Nothing is perfect yet. The default software makes importing files a bit awkward, and Openams currently needs GPT coding layered on top of Bambuddy to work fully. There is also an open question about whether custom Gen 2 firmware will ever be developed. I think those loose edges are the fair price for full local control, no cloud fees, no files leaking through someone else's servers, and hardware kept alive longer to cut down on ewaste.
Project by In the Shop With Phil. Watch it on their YouTube channel: