HomeAssistant integration

Hello - Just curious if anyone know of a way to integrate gSender into HomeAssistant.
I have my 3D printers integrated to where I can monitor the print, time start/stop & duration/time_remaining, as well as image/video capture.

I am still waiting on my AltMill but I know I will want this integrated as well so was curious if anyone has done it or knows if anything like it (integration) even exists.

I found a reference to using Repetier-Server with CNCjs which gSender is a fork, right? Maybe there is some opportunity there…

About all I can do is confirm that gSender is a fork of CNCjs. I’ve only minimal experience with HomeAssistant. I only used it to view a camera for a time and now I’m using ffmpeg for that. I don’t have anything set up beyond being able to view the camera while I’m on my main computer which is one room away from my LongMill.

1 Like

Appreciate the response. I figured it was a longshot and as technical as I am, I am no programmer.
Happy to at least see another user of HomeAssistant!
Not sure your level of interest or knowledge but I prepared a camera for the AltMill that will take a snapshot image every minute and then create a timelapse of whatever I am milling. I figure I’ll use a current sensor on the AltMill/Spindle to trigger the automation.

The things I would “like” to be able to do is view camera, job name, job duration & ETA (guess start time is ok as well), and then if possible, record the job/costs/date-time, etc similarly as I do with my Bambu Lab X1C.

That is a pretty extensive integration but has totally spoiled me as I can track power, filament costs, time, job name all automatically.

Another option would be if gSender tracked these things and had an API or even export for it. Real-time is best but historical is still good.

1 Like

I don’t know about exporting yet but the devs somewhat recently added some job tracking and maintenance features to gSender. You can read about it here. I’m not sure what they have in mind next but there is a subtopic for requested features. Maybe they could add the ability to export to a common format like JSON in the future for other programs to parse.

EDIT: On the subject of 3D printers I have a Prusa i3 Mk3S+ with the Multi Material Unit and my step Dad has a Bambu P1S with an AMS. I can see what you mean about being spoiled by the Bambu. I’m not sold on all the cloud stuff but maybe you can use the Bambu without some of it, I’m just used to seeing how he operates the printer with all of it. It seems strange to me, and I may be mistaken, that you grab a model from a website and slice it on your PC and then send it back to the cloud to be streamed to the printer? Like I said the Bambu is not mine, so I may be misunderstanding some things, but sending it back to the cloud seems like adding another fail to point to me. Maybe what you get in return is worth it? I’m not sure, at least for me.

I too was a little displeased with the cloud functions but they to have a LAN-Only way of communicating & controlling is as well. The ‘cloud’ way is pretty slick though. You get or design a model, put it into their slicer and click print - it sends to cloud then to printer and it stores it locally on the printer for serving quickly to be printed.

I have it on a ‘iot’ Vlan just in-case though just like other things that need to phone home - to keep them out of my direct network.

Thanks for the links, I will check them out and see what I may have overlooked.

1 Like

Okay, the fact that it sends it from the cloud to the printer all at once makes it not so bad. My concern was an internet problem during a long print but that shouldn’t matter if it’s all sent to the printer before it starts.

That’s smart, you don’t need someone hacking your network through your toaster!

1 Like