俺ならこうするわ
2時間ごとに画面点灯するだけのサンプル

Profile: every 2times display on
Time: Every 2h
State: Display State [ Is:On ]
Enter: Disp ON
A1: DispOn [ Configuration:Display Turn On Timeout (Seconds):0 ]

PROFILE作成 > TIME > EVERYをタップして2 Hour(s)
FROMとTo(UNTILに変わる)をタップすれば指定なし(midnight)にできるぞ

負荷が上がるとバッテリ消費量上がるって認識でいいなら
方法1より方法2の方が負荷は高いと思う
変数A+2時間ってところ。毎秒か毎分か分からんが、2時間後かどうかチェックし続けてそう