I am not currently running a tvheadend server, but I always kept my device running 24/7. My first tvheadend server ran on my $30 MK808B Plus Amlogic S805 stick, (OpenELEC). It just ran on my network, and not even connected to a TV or monitor. Power draw was almost nothing. Tuner was a HDHomeRun OTA networked tuner.
My main concern was doing damage to my box (Tronsmart Vega S95 Telos which I really like) but idle CPU usage is virtually zero and temp is nice and low, so I think I’ll just go for the 24/7 option.
If you are using it as a headless backend like I do with my X92 you can run
systemctl stop kodi
From SSH which will stop kodi that gets you back a chunk of memory and brings the cpu idle to about 99.8%. The Box uses about 10W maximum flat out you are probably using 4/5W + your tuner for TV Headend. I record to a NAS as I did not have much success recording to the box which probably uses 10 times the power.
Tanix Tx3 mini S905w … left on 24/7 … at one time I had stopped kodi, but have not bothered recently as it makes no difference that I have noticed.
I think I needed kodi running for something some time ago and never reverted to stopping it.
The only times it has been rebooted is for updated CE releases via ssh reboot command.
I seem to remember stopping kodi in an attempt to figure out why recording locally was not working. I also wanted to allocate the most memory to Timeshifting as I use RAMONLY for storing the timeshift.
@Daaave, yes, I understand. I think everyone is using networked tuners. I have an older Hauppauge PCI tuner floating around here somewhere, but haven’t used it in years. The networked tuners are soooo much more versatile.