Web Interface possible?
If I understood the statement from @Matteo-CM in Issue #2 correctly, the Pi tool uses WebSockets. So a web interface in combination with the CLI Version should be possible, right?
I find it a pity that after 3 months still no CLI method exists
Technically a web interface should be possible, yes. The Pi Tool was built using web technologies, so instead of launching it as an Electron application it could additionally be served via a local web server. The recent discussion in https://github.com/CoolerMasterTechnology/Pi-Tool/issues/7 also touches upon that.
While I can't speak for Cooler Master, as far as I know the statement by @Matteo-CM is still the current state and there is no ETA for a CLI, but I'd happy to review/merge any PRs in that regard.
I think the biggest TODO to actually make this happen is adding some kind of authentication to the deamon for the websocket connection and require it for all clients that do not connect from localhost. That way it'd be still compatible with the GUI but not open for everyone after changing the socket binding IP from 127.0.0.1 to 0.0.0.0.
You could then implement the authentication in the GUI client and serve it with a simple webserver. I would like to do that myself as I'd already know how, but unfortunately my time is very limited.
Without authentication it's actually very simple, but I do not intend to commit a crime like that.