-
Ruby 2.1.5 (rvm.io)
-
mpg123 (
sudo apt-get install mpg123) -
bundler (
gem install bundler)
To setup jarvis on your Raspberry Pi or home computer (the text-to-speech only works for Linux operating systems at the moment), follow these steps:
-
Clone this repository. I put mine in my home directory.
-
Open a shell in the jarvis directory, then install the required gems with
bundle install -
To make sure that alarms are scheduled, run
wheneverize .in the jarvis directory, and thenwhenever -wto update your crontab. Check your cron jobs usingcrontab -l -
If you have screen, you can start all the required processes by running the
./startup.shscript.
The Jarvis rails app will by default run on port 3000 of the local IP address of your Raspberry Pi. The web application can be accessed through the URL IP:PORT (example: 192.168.1.111:3000)
Make an account and start creating tasks, alarms, or edit Jarvis’s personality!