Roku Ultra never turns off, so, it isn't turning itself on. It may be turning the TV on, though.
If it is the screensaver that is turning the TV on, why don't you just disable the screensaver? Settings > Theme > Screensaver wait time > Disable screensaver
Roku Community Streaming Expert
Note: I am not a Roku employee.
If this post solves your problem please help others find this answer and click "Accept as Solution."