I am on a project to setup an standalone server with an RaspberryPi 5, PCIe DVB-C dual tuner card and tvheadend. Recorded files are stored on the Pi. Since energy prices go up and up caused by 2 special guy's I want to delete my old HTPC and switch to a RaspberryPi.
I have this Pi5 reserved for another project for later but I am courius to test this out now. If it is a seccess I will buy an other Pi5 with less RAM.
My goal:
- Only power up the Pi when a recording is running or a client(AndroidTV Box with Kodi) is connected(Watching or setup a recording) to the Pi.
- Wake the Pi with its built in RTC for a recording
- Wake the Pi with WakeOnLAN by AndroidTV Box(Kodi)
As an info:
- Expected runtimes for recording or watching is 10h per week.
- Expected power(With installed Card) on Suspend/PowerOff 0.024W (POWER_OFF_ON_HALT=1 in config.txt)
My current running setup:
- RaspberryPi 5 8Gb RAM
- Geekworm X1010 PCIe Expansion Board
- Digital Devices PCIe Cine C/C2/T/T2 (V7) with installed drivers
- Installed Tvheadend(Running as service) all fully setup ready for recordings
I have found some scripts for regular PC but they are a bit old and made for x86/x64.
Where i need you guys for help:
- Requirements for Suspend/PowerOff, WakeOnLan, "WakeByBuiltinRTC"
- Setup a script made for the Pi5 for Suspend/PowerOff, WakeOnLan, "WakeByBuiltinRTC"
I am switching from DVBViewer to Tvheadend and I am new on Pi5(But not Pi3, Pi4)
I am curious for your Input and looking forward to a success!