markwal / OctoPrint-PolarCloud

OctoPrint plugin that connects OctoPrint to the Polar3D cloud. You easily monitor your printer from outside your LAN without arcane setup of port forwarding, etc. Plus, take advantage of the rapidly evolving Polar Cloud capabilities and UI.
GNU Affero General Public License v3.0
15 stars 8 forks source link

PolarCloud - not updated after stop print #44

Closed ClueControl closed 5 years ago

ClueControl commented 5 years ago

I use the STOP button on the polar3d.com website to stop a print mid print (28.4% complete).

After the stop command, Polar3d.com no longer showed updates from the camera or the temperatures.

The attached screen shot was taken several hours after the print was stopped. I have visually confirmed that the bed and extruder are at ambient temperature, and the room is dark, there should be no image.

image

kg4iae commented 5 years ago

I'm having the same issue. It's not ideal, but if you go to Octoprint, and restart it, Polar will cancel the job. Also, note, that doing the Restart in Polar will restart Octoprint but it will not clear the current job..

markwal commented 5 years ago

Hmmm... Currently don't repro this behavior (yet). What printer firmware are y'all using (@ClueControl , @kg4iae) and is there anything interesting (exception or error) in your octoprint.log?

markwal commented 5 years ago

I have a theory. If timelapse generation (it takes a while after print completion and/or cancel) or upload fails, it doesn't return to ready mode. Perhaps this happens when there is a problem with the Pillow package install or when folks have opted not to install the timelapse packages (they're optional, the plugin doesn't install them since they're system packages not python packages, without them there's no timelapse upload to Polar Cloud).

markwal commented 5 years ago

Hopefully fixed in 1.7