Currently, OctoPrint shows a printer state such as "Printing" as shown below:
But is there is a way such as via a Cura script or OctoPrint Plugin to insert a special g-code and let OctoPrint show "State: Ironing" instead? This is especially helpful since I usually only iron my top layer, so it's only busy ironing from a specific layer.
Or does Marlin firmware already know and support states other than "stopped, paused, printing" such as ironing, tramming, leveling, heating?