Skip to content
Miguel Ángel Fernández edited this page Nov 17, 2016 · 11 revisions

Hardware Requirements

  • A Raspberry Pi, any version
  • SD Card >= 8Gb
  • Speakers
  • Wifi USB Adapter (optional)

System Requirements and Installation steps

Raspbian with wireless internet

Ruby

Install ruby

$> sudo apt-get install ruby

and bundler

$> gem install bundler

MPD Music Server: Mopidy

For setting alarms based on Spotify playlists you must install the mopidy-spotify extension (spotify premium required).

Google Calendar API Authentication

Get the authorization to access your Google Calendar through the API. Follow the instructions and finally get a file named client_secret.json that the application needs in order to query Google.

System Timezone

It is very important that the system's timezone matched the calendar timezone. To change the system timezone use

$> timedatectl list-timezones
$> timedatectl set-timezone 'your timezone'