I would like to request the feature to shutdown Octoprint/Octopi from the GUI with the integration. Got this working with a REST command, but would be nice to do it from the GUI and create easy automations with them.
Usecase: 3D printer with built in RPi, connected to the same PSU. Printer is behind a smart plug. When a print completes I let the printer cool for a while, shutdown the RPi to prevent corrupt SD cards, power off the printer.
My octoprint blueprint shuts the pi down then kills the power with the safe shutoff…
Look in my blueprints link below.
It even has an auto way to do it after the hotend cools down if it is the last print of the day.
Also I suggest using the octoprint extension version of the HA integration instead of the HA built-in one. The features are more and better. I didn’t write that, but I have used both methods and that one is more better…
This is some of the buttons for 2 printers, an each print has a running status page that provides all kinds of stuff during prints to watch.