Archive › Uncategorized

Shion Touch 1.0β4

Shion Touch 1.0β4 is now available.

This update addresses a number of usability and performance issues.


  • The camera device type is now more considerate, and will not hog the communication channel when downloading new photos from Shion.
  • Added a new login button to the Shion Online settings pane that starts the login process.
  • Updated the camera’s photo list view to work better on older (1st gen) iPhones.

If you are a Shion Touch beta tester and have submitted your iOS device ID (here’s how to find it) to, feel free to download and install this beta app.

Installation instructions:

1. Download Shion_Touch_1.0b4.ipa. Drag this file to your iTunes library.

2. If you have not already done so, create a free beta testing account.

3. In, enter your account information in the “Online” section of the preferences.

4. Install Shion Touch to your iOS device. On first run, the app will prompt you to enter your account information.

5. Have fun!

If you have not submitted your iOS UDID and are interested in beta testing this app, please send your device ID to and we’ll update the appropriate files. Note that due to Apple’s limitation on public iOS beta testing, we may not be able to accomodate all requests.

Since this workflow is still under development and probably still contains issues, please report any problems in the comments below.

Comments ( 2 )

Shion 2.1.0b3

Shion 2.1.0b3 is now available.

This beta update includes the following changes:

  • Support for X10 house codes via the new “House” device
  • Memory leak fixes
  • “Motion Detector” devices have been renamed “Sensors”
  • TriggerLinc 2421 support under the new sensors category
  • 2-way X10 support for devices that support X10 status request commands
  • Misc. GUI tweaks

Please post any feedback in the comments.

Comments ( 3 )

Shion 2.1 Updates

XEP-0050 Support

Shion work is continuing and I’m getting close to releasing a 2.1 beta (probably sometime this weekend). Below the fold, updates on the following topics:

1. Shion XMPP support.

2. Shion online service.

3. Electric Meter.

Please keep reading.

Comments ( 1 )

Shion + XMPP = Win

While I continue to add new devices to Shion’s vocabulary, work’s also been underway on new ways to control Shion remotely. Pictured below is part of an Adium dialog between myself and Shion:

Shion: XMPP via Adium

The foundation of this functionality is the XMPP protocol. XMPP is an open standard for exchanging XML between nodes on a (often worldwide) network. Shion is using XMPP as a channel for receiving and responding to commands transmitted remotely.

The screenshot above shows a text dialog conducted via Adium. I also plan on including a full XML-based API for those of you wishing to write remote apps to control your environment.

I’m very excited about this, so stay tuned for more developments and further information.

Update: Here’s an equivalent view using the BeeJive IM client on the iPhone:

Shion XMPP using BeejiveIM

I verified that it was working from home using a combination of Back to My Mac, screen sharing, and Photo Booth on my office machine.

Comments ( 7 )