I have used the Pause feature of Octoprint with very little success. I own a Prusa i3 MK3.
So when I want to pause a print, lets say because I am leaving the house and don't want to let the printer unattended with the heaters on.
First problem ist that the nozzle is still hot and burns into the print. That could be solved by lifting the nozzle a few mm with the pause and lower it to the original position if the print is resumed.
Another problem is that the heaters for the heated and the hotted stay on. So the print pauses, but the heaters are still on. Exactly not what I want when I leave the printer alone at home. So would be nice if the temperatures are set to 0 for a pause.
Finally my MK3 turns the heaters off and throws an error if the pause is too long. While this is a nice feature, it makes a resume impossible.
I could also try the filament change for a longer pause, but the beeping is quite annoying.
I have just done it ones on my wanhao, but what I did was to lift the nozzle, turned off the heat in Octoprint. When I came back I heated up everything then move the nozzle down again an started to print.
This is all exactly what I am looking for, but where is the pause_temperature coming from? From what I see you have in your example, that looks like it would be within the printer profile, but I don't believe I have an option to set the pause temps in the printer profile.
No, it's not in the printer profile. To the best of my knowledge it's an available snippet that's available within OctoPrint and you can inject it into your Settings -> Gcode Scripts if you need to. For the two related to pause/resume in that section, you might include it as I've indicated. It should expand into whatever temperature was on the hotend at the moment where you pressed the PAUSE button in the OctoPrint interface.