Shion: Home Automation for the Masses.

Overview

Getting Started

Snapshots

Events

AppleScript

Troubleshooting

Compatible Devices

Purchase A License

Press & Reviewers

 

Shion Cookbook

Shion Environments

Shion's event system enables it to react to the external environment without your intervention. Shion supports an ever-growing list of events, including sunrise & sunset, scheduled times, and X10 commands. Events are bound to snapshots or AppleScripts, allowing Shion to manipulate the environment or take other actions.

Creating Events

  1. To invoke the events interface, select Events from the Shion menu item:

    Shion Screenshot
  2. Create an event by clicking the + button. Enter a name and select an event type. Some events have no configuration options (e.g. Shion Launch) while others do. In this example, we will create a Scheduled Event.

  3. To create an event that fires when you wake up on the weekdays, select all of the weekdays from the options and enter the time you get out of bed:

    Shion Screenshot
  4. Now, we have to make a choice. Do we want to activate a snapshot each morning or execute an AppleScript? A snapshot may be useful for waking you up (e.g. Activate "Radio On"), whereas an AppleScript may be useful for downloading your e-mail, starting your calendar, and so on. In this example, we will associate a snapshot with the event by selecting Snapshot from the Execute choices. This presents a list of snapshots to choose from:

    Shion Screenshot

    If we selected AppleScript, Shion would prompt for an AppleScript file using a standard file dialog.

  5. To test the event, change the scheduled time to the next minute and wait. If everything is configured correctly, Shion will execute the assigned action at the right time.

In the future, we will continue to add new event types to Shion. If you have an event type that you would like included, please post a request on the Shion UserVoice forum.