I see that there is already an add-on and integration, but for me, they don’t work.
I am planning on a complete rewrite of both using fastapi/async. Before I do that though, am I missing anything? Has this already been solved and my Google-fu is failing me?
I purchased a p1s and want to have spaghetti detection. It seems the only decent way is to run the obico ml model and have a program handle things. Obico standalone is more of a print farm manager fwict. Am I correct in this conclusion?
I saw that too. Not sure if it’s still a viable option after bambulab locked down their firmware. It also depends on 2 or 3 different projects to glue it together and while it’s doable, I think a local rest API would be a much better plan, especially for ppl who only want the ml abilities.
I’ve already fixed the errors from the unmaintained add-on and opened a PR, but no reply from the maintainer. I could get the existing working, but it’s synchronous and it also depends on receiving a request with a public facing image to download.
Rest API that you can send the image to with params would make it a much better experience, that and being fully async.
If you use lan only mode you have all the options for local control you always had. What you loose is the Bambu app, but Home Assistant can do anything the app could and more. So I enabled ln only mode and never looked back.
Octoprint is a step further. I used it on my Creality, but I rather have the original Bambu firmware control my printer. The only downside is maybe the lack if the gcode viewer.
The biggest problem for my P1S is probably the camera quality, I suspect for the A1 it isn’t much better. If you use an external camera, then Bambu being locked down is not a problem anyway.
That’s good to know! I haven’t enabled lan only yet, I’ll have to take a look and setup a VPN for the handy app. Or is there a different way to send prints te.otely when lan mode is enabled?
How “remote” are you talking? HA can do it. The Handy app sends them to China and China sends it to your printer. Bambu slicer and Orca slicer can send prints over LAN.
While im at work or out and about, so remote of my LAN. Deff a niche case but i’d like to have it handled. I dont like the idea of the cloud buffering all my data (especially when im sending from bambu studio on my desktop, why is it sending it to the cloud when the printer is local and accessable), I’ve already segregated the printer on its own VLAN, but I still dont like the cloud aspect.
I keep reading different things about the LAN mode and the workarounds required to make the handy app still work so you can send prints to your printer from your mobile. I’ll admit I havent researched deeply or properly about LAN mode and all the quirks with it. Currently the bambulab HASS integration is using the cloud setup but it also has some sort of local MQTT connection (not quite sure what that exactly means/does). I need to take some time to read up and get LAN mode set up properly for my usecase.
Im going to rewrite the obico addon and integration today and then work on getting my printer configured properly with vpn access.
Edit: Got slowed up during the holidays but ill try and get a beta add-on and integration out by the weekend. Ive got the API part done, just need to re-write the integration.