I'd like to force Klipper to perform power on (using M80) before homing. For this purpose I'm trying to override G28:
[gcode_macro G28]
rename_existing: G28_BASE
gcode:
M80
G28_BASE { rawparams }
But for some reason this does not work, I'm getting the following error:
G-Code macro rename of different types ('G28' vs 'G28_BASE')
Isn't G28 overridable? Is there any other way to achieve the desired behavior?