Shion: Home Automation for the Masses.

Overview

Getting Started

Snapshots

Events

AppleScript

Troubleshooting

Compatible Devices

Purchase A License

Press & Reviewers

 

Shion Cookbook

Shion Environments

Snapshots are a feature of Shion that allow you to save and recall your favorite environmental configurations at a later time. Snapshots are useful for shutting down extraneous lights when you got to bed, setting up the ideal room for watching movies, and dynamically adapting your environment throughout a workday.

Creating A Snapshot

Just as like its photographic namesake, you take a snapshot by arranging the devices in your environment in the configuration that you would like saved, and you "snap" a recording of that can be recalled later.

The following instructions describe how to take a Shion snapshot.

  1. Configure the environment how you would like to record it.

  2. From the Shion menu item, open the snapshot interface:

  3. Shion Screenshot
  4. Hit the + button in the lower-left corner to record the state of all the devices. A new snapshot will be created:

    Shion Screenshot
  5. If you wish to omit some devices from the snapshot, select them and click the - button under the device list.

  6. Rename the snapshot by clicking the snapshot's name in the snapshots list:

    Shion Screenshot
  7. To test the snapshot, change the local environment, then click the Activate button. Shion will send out the necessary commands to restore the environment to the snapshot's settings.

  8. To quickly activate a snapshot when the snapshot window is closed, click the name of the snapshot from the Actions menu in the Shion menu item:

    Shion Screenshot

Snapshots are an important building block for other Shion features. For example, the events system can activate a snapshot in response to an arbitrary event. For example, when the sun rises, Shion can invoke a "Turn off outside lights" snapshot.

AppleScript users can also use snapshots in their own scripts:

tell application "Shion"
	activate snapshot named "All On"
end tell

To learn more about these features, please see the Events and AppleScript pages.