Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

SiriProxy plugin for Raspberry Pi specific control.

Notifications You must be signed in to change notification settings

elvisimprsntr/siriproxy-rpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

siriproxy-rpi

About

Siriproxy-rpi is a [SiriProxy] (https://github.com/plamoni/SiriProxy) plugin with a collection of Raspberry Pi specific commands. It does not require a jailbreak, nor do I endorse doing so.

First, you must have SiriProxy installed and working. [HOW-TOs for SiriProxy] (https://github.com/plamoni/SiriProxy/wiki/Installation-How-Tos)

Watch Demo Video

Video

I have received offers to make a donation to help offset the cost of hardware and for my time. If you feel so inclined you can donate thru PayPal.

Donate

Raspberry Pi

The Raspberry Pi is an ARM based single board computer with a number of inputs and outputs, which can bed used to interface with the real world.

Installation (New for SiriProxy 0.5.0+)

  • Create a plugins directory

mkdir ~/plugins

cd ~/plugins/

  • Get the latest repo

git clone git://github.com/elvisimprsntr/siriproxy-rpi

  • Add the example configuration to the master config.yml

cat siriproxy-rpi/config-info.yml >> ~/.siriproxy/config.yml

  • Edit the config.yml as required. Note: Make sure to line up the column spacing.

vim ~/.siriproxy/config.yml

  • Edit the plugin as you wish. Note: Repeat all the following steps if you make additional changes.

vim siriproxy-rpi/lib/siriproxy-rpi.rb

  • Bundle.

siriproxy bundle

[rvmsudo] siriproxy server [-d ###.###.###.###] [-u username]

Usage

How warm is my pi

  • Returns the RPi temperature in both metric and imperial units.

Restart|start|stop AirPi

  • Restarts Shairport AirPi server, if installed.

To Do List

If you want to collaborate, review the issues list for things to implement. Fork, modify, test, and submit a pull request.

Licensing

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

SiriProxy plugin for Raspberry Pi specific control.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages