Chris J. Karr, September 9th, 2009
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.

October 27th, 2009 at 1:29 pm
Everything seems to work great except for the sharing. I’ve got Shion 2.1.0B3 running on a PowerBook G4 (PowerPC CPU), which is connected directly to the USB Controller (2414U) and I’ve got Shion 2.1.0B3 on my Unibody MacBook (release October 2008, Intel CPU). The Shion on my PowerBook G4 has no problems running, but whenever I start Shion on my MacBook and look at the devices weirdness occurs. It shows the devices in the house on my MacBook for like a minute and then they devices disappear then reappear. They flicker a couple times and then either doesn’t show them at all or the application close/crashes. When I restart the app it doesn’t do anything (No device polling when started since it doesn’t give me a Growl notification that it did and doesn’t show the items on the PowerBook G4).
Again, besides the sharing issues everything else seems to running very well.
November 17th, 2009 at 8:01 am
I’ve had 2 hardware failures since my last comment and I’ve got Shion setup, so that it notifies me when this occurs. For some reason though, it didn’t notify. Not sure if it’s a Shion coding issue or not, but I figured I’d let you know.
Also, I’ve added a TriggerLinc 2421 since and Shion works great with it. Thanks for adding TriggerLinc compatibility.
Can’t wait till the next beta release. I hope it’s soon. ^_^
November 23rd, 2009 at 6:26 pm
I noticed some odd behavior recently in the last couple days. I have a motion sensor and an applianceLinc hooked to a lamp in the den. I wrote an applescript that turns on the lights when motion is detected and then delays for 300 seconds before turning the lights off. The code is below and the applescript is activated with the motion detected event.
tell application “Shion”
activate snapshot named “Den On”
end tell
delay 300
tell application “Shion”
activate snapshot named “Den Off”
end tell
For some odd reason the lights would go on, but they would never shut off. The applescript works when I run it manually though. Then I tried something else by altering the code. I removed just the turn lights on part and have the lights turn on when motion is detected. Then I have the delay and the turn off code activated through an event when the motion is ceased, which works much better. The bad part is that sometimes the lights still don’t turn off, but I think that mainly due to the motion sensor signal not getting to the PLU or something, maybe the battery is weak. I ultimately like the original code since the lights are guaranteed to go off if they go on, but it doesn’t work with Shion for some reason. I have all this running on an old PowerBook G4, so maybe it’s the speed of the computer. Not sure.