Skip to content
A Rails / IPhone web application to control an X10 system - Windows only until someone builds a linux or mac port of the ActiveHome SDK from x10.com
Ruby HTML CSS JavaScript Other
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
bin
config
db
doc
lib
log
public
script
test
vendor/assets
._README.doc
._Rakefile
.gitignore
Gemfile
Gemfile.lock
README.rdoc
Rakefile
config.ru
jce_policy-6.zip
run.bat

README.rdoc

X10 Controller system

This simple Rails app provides a mobile interface for accessing X10 equipment using the ActiveHome SDK via the web. Future versions will support JSON apis. But this works for me for now.

Features

* Mobile support
* Exteremly simple
* Tested
* Supported with JRuby as a Windows service

Requirements

* ActiveHome SDK and ahome.exe
* Windows
* JRuby with Bundler installed (for now)

Installation

Extract and edit app/models/unit.rb and set the path to ActiveHome. We'll fix this later.

Ensure your equipment is connected and start the server.

Create the file config/config.yml and add in a username and password

username: homer
password: 1234

Then

jruby -S bundle

Then run it with trinidad

jruby -S trinidad -e production -p 11000

Or install as a Unix or Windows service

jruby -S trinidad_init_service

What it doesn't do

Lots. No dimming, no cameras, none of that. Dimming would be easy to add but I don't care.

License

MIT, same as Ruby and Ruby on Rails.

Something went wrong with that request. Please try again.