to have the ability to add printer sensors to HA Dashboards. There are printer specific integrations like the ha-bambulabs but it would be nice to have own SimplyPrint integration which can be not printer specific.


please that would be cool
I need this, to be able start my print directly from my ipad to my bambu lab printer.

@Vincent.bock and starting it directly via the SimplyPrint app on your iPad doesn’t do? Why does that require Home Assistant?
Because I have a Home Assistant setup anyways, would like to use as the bridge device to my Bambu Lab printer. A bridge device is always required to sent print g-code from simplyPrint to any printer, right?

Right, so your suggestion is to be able to host the SP Bambu Client on the HA device / run it via HA?
correct, ideally that would easy the setup of a bridge device, just by adding up the SW on my HA.

I neeeeeeed this now!!!! Bambulab integration is stupid!!!!!

Could someone who understands Home Assistant a bit better than me explain the hype behind this suggestion? I am unsure exactly what you want integrated: is it running the SimplyPrint Printer Client (prev. “SimplyPrint Bambu Lab Client”) via HA somehow, or would you want the SimplyPrint API to power using your printer via a SimplyPrint “widget” or whatever they’re called, through HA?
I’m not saying this is something we can put in the pipeline at the moment, but with this many upvotes we also don’t want to ignore it simply because we may not 100% understand it. The more context is added, the easier it is for us to know what you want us to build.
Community-memeber “yi5” has created this and shared it in our Discord server: https://github.com/0x796935/simplyprint-homeassistant - is it something like this you’re after? (source: https://discord.com/channels/699248047640805463/1264914504408629300/1518360465657434305)
For me personally it would be enough to just be able to run the SP Client via HA. Don’t know about the others tho
i have no problem with ruuning the client by side, i would like an integration - not app, so i have the data in h.a., not h.a. providing the data.

I’m looking to do something similar to what others have mentioned. Ideally, SimplyPrint (SP) would push the printer status, or Home Assistant (HA) would pull it—things like on/off state, printing/not printing, time remaining, and so on.
Right now, I’m using a smart plug to detect when the printer draws above a certain wattage. When it does, it switches on the external printer LEDs; when the wattage drops back down, the LEDs turn off and I get a notification. It works, but having proper status data would be much nicer.
Being able to run the SP client directly through Home Assistant would be a great bonus too.

The idea would be to integrate everything simply print views into homeassistant as devices for the printers and entities for each item in the printer. Also, if simplyprint could be made into an app for homeassistant so only one raspberry pi is used to run both homeassistant and simplyprint that would be appreciated.

I personally am coming from using octoprint to using simply print. Both octoprint and Bambu have HASS integrations. All I would like from a SimplyPrint HASS integration would be pulling data from any available sensor, such as (but not limited to) AMS filament info, Nozzle and Bed Temps, webcam, and possibly the ability to send pause commands and such. I can show an example of my dashboard to show y’all exactly what a printer integration looks like on its own dashboard

There seem to be two distinct things being requested here, and I think mixing them up is why this thread confuses people:
A HomeAssistant-Integration.
This would pull printer data (status, temps, AMS/filament info, progress, etc.) into HA as sensors/entities, so you can build dashboards and automations. HA would essentially be a client reading data that SimplyPrint already provides. Worth noting: a community version of this already exists and was linked earlier in this thread (https://github.com/0x796935/simplyprint-homeassistant), so this part is at least partially solved already, just not officially supported/maintained by SimplyPrint.
A HomeAssistant App/Add-On that acts as the bridge itself.
This is what I (and it seems several others in this thread) actually want. Instead of running the SimplyPrint Client as a separate process on a Pi or PC, it would run inside Home Assistant as an add-on.
The reasoning for #2: most people running Home Assistant already have a MiniPC/server running 24/7 for HA anyway. In the vast majority of cases that’s Home Assistant OS specifically — a locked-down appliance OS that doesn’t let you just install arbitrary software or run a second client alongside it. If SimplyPrint offered an official add-on for the HAOS Add-on Store, that always-on machine could double as the bridge device without needing a second Pi just to run the client. That would massively simplify the setup Vincent and Albert were describing earlier in this thread.
So #1 already has a (community) solution, but #2 — the actual bridge running as part of HA — is still the open ask here. Both are useful, but they solve different problems: #1 is about visibility/automation, #2 is about consolidating hardware.

many thanks for the update but #1 requires pro subscription and being a hobbist it’s difficult to justify the extra cost :( would to be possible to include readonly API option in the basic subscription or expand the SP client support very basic read only API requests, printer online, job status or fire events to HAs MQTT server?

@Carl Armstrong I’m afraid not: https://help.simplyprint.io/en/article/the-simplyprint-suggestion-box-request-features-and-vote-on-what-we-build-next-1b5yqut/ - if we launch a native HomeAssistant integration, it too will require the Pro plan.
(https://help.simplyprint.io/en/article/cant-find-a-simplyprint-plan-that-fits-you-fgjaks/)

For all interested in the second option, as @Dustin Schmolz nicely puts it, we have an expermential version of the SimplyPrint client available as an HA-ingress app here: https://github.com/SimplyPrint/home-assistant-apps. To add it, click the “Add repository” button or add it manually, then install the SimplyPrint client app that becomes available.
For quesitons or feedback do join us over on discord, or contact me via email: javad.asgari@simplyprint.io