It’s really not very difficult, but if you’ve got £/$/E1000s to blow, then go for it. Alternatively, you could ask for help and clarification of stuff that you don’t understand. One of the things I like about Volumio is that it’s community is very happy to give help and advice on stuff from the basics of linux single board computers such as the RPi, right up through the experience of how to achieve great sound from your hardware whatever your budget.
Just for a first pointer if you’re looking for a comparable experience to commercial streamers, then please invest a tiny bit more in a more capable RPi than RPi2, or one of the x86 mini-PC boxes available.
Edit: ok for my example of a daily, clean reboot…
There is an error in this post, please go here for further details.
- Enable & access your RPi by ssh (this is simply a way of talking directly to your RPi through the command line.
https://volumio.github.io/docs/User_Manual/SSH.html
- Make a systemd timer file in /etc/systemd/system:
sudo nano /etc/systemd/system/systemd-reboot.timer
Add the following content and press CTRL-O to write the file, followed by CTRL-X to return to the command line. [Edit: please note that here I originally wrote “CTRL Z to save it.”]
[Unit]
Description=Reboot daily at 1am
[Timer]
OnCalendar=*-*-* 1:00:00
[Install]
WantedBy=timers.target
- Enable the timer & start it:
sudo systemctl enable /etc/systemd/system/systemd-reboot.timer
sudo systemctl start /etc/systemd/system/systemd-reboot.timer
Done, your RPi should reboot daily at 1.00am
Edit 2: to anyone wanting to get into writing plugins for Volumio, this simple rebooter would be a great first project to get used to how plugins are produced/work in Volumio. You just need to understand how the above timer file can be incorporated into Volumio’s plugin structure.
More information on writing plugins can be found here.