BamBuddy Home Assistant App

BamBuddy Home Assistant App

I've been running BamBuddy to manage my Bambu Lab P1S locally — no cloud, no Bambu account required. It's a great self-hosted alternative but until now there was no proper way to run it as a Home Assistant add-on.

So I built one. :tada:

What it does:

  • Wraps the official BamBuddy Docker image as a native HA Supervisor add-on
  • Persistent storage — your data survives updates
  • Configurable bind address (useful if you run Mosquitto on the same machine and have a port 8883 conflict)
  • Embeddable in the HA sidebar via a Webpage dashboard

Installation — one step:
Add this repository to your app store:

https://github.com/naked-head/homeassistant-addons

Then install BamBuddy from the store like any other app.

HTTPS + sidebar embedding:
If you access HA via HTTPS and use Cloudflare Tunnel, BamBuddy will be blocked from embedding in an iframe by default due to CSP headers. The README includes step-by-step instructions to fix this with a Cloudflare Transform Rule — it takes about 2 minutes.

Repository:

Feedback and contributions welcome!

I looked in your Repo...
1. Navigate to **Settings → Add-ons → Add-on Store** in Home Assistant.
no longer exists. Add-ons have been renamed to Apps some months ago now.
Using the term Add-on with new software can cause some confusion because people have been trying to find add-on in the HA UI, and it is no longer there. Confusion = more issues for you to deal with.

Please consider a wording revision.
I am guessing you had an AI write this all for you and you didn't check for accuracy...

Thanks for your feedback,

changes have been made.

1 Like

How are updates handled? There's an update for CVSS 9.8 that was pushed yesterday, but the hass addon isn't showing any updates.

Thanks for the report, and sorry for the delay.

The update was published a few hours ago and should be available now. I appreciate you taking the time to point this out.

Thanks for your support!

If only I would've found this thread a little earlier...
I managed to do the same but I struggeled a lot with it.
Mine also misses the persistent storage.