New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Octoprint Integration #1826

Closed
lisa-lionheart opened this Issue Mar 11, 2014 · 12 comments

Comments

Projects
None yet
9 participants
@lisa-lionheart

lisa-lionheart commented Mar 11, 2014

The latest versions of Octoprint have an API that allows you to upload gcode and print it. It would save quite a few steps for those of us who use Octoprint in our work flow if we had a little button that automatically slices and sends it to our printer.

https://github.com/foosel/OctoPrint/wiki/REST-API

Doesn't seem like it would be hard to do, I would look into doing this my self but my perl is pretty rusty

@beanz

This comment has been minimized.

Show comment
Hide comment
@beanz

beanz Mar 11, 2014

Collaborator

It might be simplest just to add a post-processing script to send the resulting file to octoprint unless there are more sophisticated use case were thinking of?

Collaborator

beanz commented Mar 11, 2014

It might be simplest just to add a post-processing script to send the resulting file to octoprint unless there are more sophisticated use case were thinking of?

@lisa-lionheart

This comment has been minimized.

Show comment
Hide comment
@lisa-lionheart

lisa-lionheart Mar 11, 2014

Thats a very elegant solution.

lisa-lionheart commented Mar 11, 2014

Thats a very elegant solution.

alexrj added a commit that referenced this issue Dec 28, 2014

@alexrj

This comment has been minimized.

Show comment
Hide comment
@alexrj

alexrj Dec 28, 2014

Member

Done!

Member

alexrj commented Dec 28, 2014

Done!

@alexrj alexrj closed this Dec 28, 2014

@alexrj alexrj added this to the 1.2.3 milestone Dec 28, 2014

@alexrj alexrj added the Done label Dec 28, 2014

@lisa-lionheart

This comment has been minimized.

Show comment
Hide comment
@lisa-lionheart

lisa-lionheart Dec 29, 2014

You are awesome

lisa-lionheart commented Dec 29, 2014

You are awesome

@Jerware

This comment has been minimized.

Show comment
Hide comment
@Jerware

Jerware Jan 7, 2015

Curious if connecting to OctoPrint using a port other than 80 works. I am trying to access my OctoPi server remotely using Slic3r 1.2.4, and it's reporting a timeout. In the host field I'm typing my.domain:8100 and I have the universal API key pasted below it.

Jerware commented Jan 7, 2015

Curious if connecting to OctoPrint using a port other than 80 works. I am trying to access my OctoPi server remotely using Slic3r 1.2.4, and it's reporting a timeout. In the host field I'm typing my.domain:8100 and I have the universal API key pasted below it.

@alexrj

This comment has been minimized.

Show comment
Hide comment
@alexrj

alexrj Jan 7, 2015

Member

The timeout has been extended in 1.2.5-dev.

Member

alexrj commented Jan 7, 2015

The timeout has been extended in 1.2.5-dev.

@timelapse21

This comment has been minimized.

Show comment
Hide comment
@timelapse21

timelapse21 Jan 14, 2015

I would like to try the new upload feature, but I am not sure what to put in the Host or IP: box. I don't know very much about this sort of stuff, so help would be appreciated. Right now I'm putting in 192.168.1.105 (My pi's IP) and 4C50782D1D824590AE53EF0B446D9FD2 (This is the key in the octoprint settings) but it gives me a "I wasn't able to connect to Octoprint" error when I press test.
Thank you!
UPDATE: I have found that simply putting in octopi.local brings up the 405 error when I press test, but the upload function works. It also crashes quite a bit, but I suppose that's expected from a developer version.

timelapse21 commented Jan 14, 2015

I would like to try the new upload feature, but I am not sure what to put in the Host or IP: box. I don't know very much about this sort of stuff, so help would be appreciated. Right now I'm putting in 192.168.1.105 (My pi's IP) and 4C50782D1D824590AE53EF0B446D9FD2 (This is the key in the octoprint settings) but it gives me a "I wasn't able to connect to Octoprint" error when I press test.
Thank you!
UPDATE: I have found that simply putting in octopi.local brings up the 405 error when I press test, but the upload function works. It also crashes quite a bit, but I suppose that's expected from a developer version.

@jgangemi

This comment has been minimized.

Show comment
Hide comment
@jgangemi

jgangemi Jan 19, 2015

i'm seeing the same behavior. i can access the server just fine from a browser using http://octopl.local but using just octopi.local or the ip address in slic3r results in an error.

update: actually, on second inspection, it seems the file is being exported to the printer, so perhaps it's just an issue w/ the browse/test buttons.

jgangemi commented Jan 19, 2015

i'm seeing the same behavior. i can access the server just fine from a browser using http://octopl.local but using just octopi.local or the ip address in slic3r results in an error.

update: actually, on second inspection, it seems the file is being exported to the printer, so perhaps it's just an issue w/ the browse/test buttons.

@CptanPanic

This comment has been minimized.

Show comment
Hide comment
@CptanPanic

CptanPanic Jan 22, 2015

I am having same problem. When I try the Test button I get (405 METHOD NOT ALLOWED), but it does actually work to send to printer.

CptanPanic commented Jan 22, 2015

I am having same problem. When I try the Test button I get (405 METHOD NOT ALLOWED), but it does actually work to send to printer.

@sbliven

This comment has been minimized.

Show comment
Hide comment
@sbliven

sbliven Jan 25, 2015

I'm also getting the 405 Error from the test button but successful print uploads.

sbliven commented Jan 25, 2015

I'm also getting the 405 Error from the test button but successful print uploads.

@vashdansky

This comment has been minimized.

Show comment
Hide comment
@vashdansky

vashdansky Mar 15, 2015

Am I just stupid..? i cant find any buttons or settings that allow me to connect to my octoprint from slic3r?? what am i doing wrong... i am using the latest experimental...

vashdansky commented Mar 15, 2015

Am I just stupid..? i cant find any buttons or settings that allow me to connect to my octoprint from slic3r?? what am i doing wrong... i am using the latest experimental...

@timelapse21

This comment has been minimized.

Show comment
Hide comment
@timelapse21

timelapse21 Mar 15, 2015

Try going into printer settings, there should be a box for your octoprint address and API key.

timelapse21 commented Mar 15, 2015

Try going into printer settings, there should be a box for your octoprint address and API key.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment