How to save power while doing nothing

Hello,
I would like to ask if there is something that can be done in order to minimize cpu load during special situations, where scene isn’t doing anything (except waiting for some tcp/ip messages).

I would like to run TD on device that is powered by battery and my goal is to maximize the battery life. The scene running on this device isn’t supposed to do anything during long periods of time. It is in perform mode, just waiting for network commands that change some texts. There are almost no operators in the scene except TCP/IP DAT and some Text COMPs.

Nevertheless, since the scene is still cooking, there is constant CPU load of about 2%. It isn’t much, but having 0% load would increase battery life considerably. One could write simple dedicated application with minimal load for this purpose, but due to some reasons I would like to use TD.

Disabling cooking isn’t an option with TCP/IP DAT as callbacks wouldn’t be executed. Also lowering framerate it’s an option as response to packets needs to be fast.

Please is there something I could do in order to save power in such scenario? Thanks.

You might be able to use app.power to turn the power switch on and off, but figuring out how to trigger the “on” is the trick.