how about opendps as the software and this as the hw:
amazon.com/dp/B09B1NW9NH
(dps5005 series).
I have some small boxes that are 3d printable that fit this. you could adapt that for din rail use.
its fanless and it just takes a dc input (wall wart). and yes, its remote controllable (I'm working on a fork that expands a bit on the opendps firmware).
if you get the module that has both serial interfaces (bt and usb) then you can pick what you want. use an hc05 since I think the bt interface is classic and not ble (else, use an hm10 or similar for the pc side).
there is a cli util for linux (source) that will get/set values via simple .c program.
(I'm actually going to be updating my github with this info shortly)
I have used these psu's for a few years now and they are quite nice for the price and remote control ability. and being fanless helps, too.