Does Braiins support voltage / frequency control via API? I am looking for a fully automated setup that is scaling up and down according to solar power availability. To consume as little grid power as possible while running at max when sun is shining

Wondering if Braiins might be able do this job, since stock firmware's miner API does not seem to allow that on a S9/T9, even on older firmwares.
The focus of Braiins OS+ is automated efficiency (its not about blind speed). Rather than changing speeds and voltages, what you change is the power limit and let the algorithm do the rest. In fact, you want to change the power usage and not mess with anything else and that's exactly what power limit is for. You are specifying watts the miner is allowed to use and let it sort out the rest as efficiently as possible.
The API documentation is here:
https://docs.braiins.com/os/plus-en/Development/1_api.htmlYou could just swap the power limit and restart bosminer via ssh, schedule (crontab), or some custom script. Ask me on the
telegram group if you need help with getting a script to change the power limit at specified times of the day.