Possibly help others out by posting a write up on how you did this. Seems like a cool idea but I don’t really have the time to spend a weekend troubleshooting the printer as life tends to get in the way.
Also FYI: Klipperscreen is great but loading and unloading filament is a PITA vs the stock firmware as Sovol uses different calls than Klipperscreen for these macros. It can be done but it’s a lot more of a manual process in that you need to set hotend temperature manually and reconfigure the macro.cfg file. It also shows the camera light switch under pins if you have followed this guide but hitting the virtual switch doesn’t actually turn the light on or off from the screen. The light switch works fine in Mainsail (and/or Home Assistant using Moonraker integration) however.
This is very helpful, thanks. Can see that I have v8 installed