|
Shion 3.0α8
admin, September 25th, 2010
Shion 3.0α8 is now available.
Please read the following release notes carefully.
This is an alpha release for Shion 3. This software is still very much under construction and has some very rough edges. In no particular order, some of the current major issues:
1. The RemoteBuddy interface remains unimplemented.
2. The DVR, Bluetooth, GPS, and camera devices have not yet been implemented.
3. The menu items leading to Shion web pages remain incomplete, pending the completion of the new Shion website.
4. Networked controller support (SmartLinc, EZServe) is not present in this release.
5. Sprinkler support is currently missing.
6. Changes in the device configuration from the preferences panel (modem & controllers) require an application restart to take effect.
7. (Shion 2 Users) You will need to reenter your devices, as the migration code is not yet complete.
This release introduces the following improvements:
1. Updated Shion 3 icons.
2. Fixes for automatic updates.
This release has been tested with the PowerLinc 2414U, PowerLinc 2412U/S, CM11A, and CM15A controllers.
Please submit any feedback in the comments below.
1 Comment »
Shion’s New Eyes
admin, September 19th, 2010
Shion 3.0a7 introduced the new Camera device and I wanted to share some information about this new feature and how to use it.
The rationale behind including this device type is that in this day and age, it’s difficult to purchase a new Apple computer that doesn’t include a webcam of some sort and I thought that it might be useful to put these devices to work in the same way we use other kinds of sensors within Shion. It you happen to use multiple computers with cameras, we can put this mostly-neglected hardware to use with Shion. No home automation hardware is necessary to use this device.
In short, the camera interface consists of two main elements: the image list view and the preview window. Clicking “+” and “-” will capture and remove images from the device’s list, while clicking the magnifying glass icon will toggle a preview window that displays the selected item in the list. To look at other images, simply select them from the list and the window will update automatically.
Read more for details…
Comments Off
Shion 3.0α7
admin, September 18th, 2010
Shion 3.0α7 is now available.
Please read the following release notes carefully.
This is an alpha release for Shion 3. This software is still very much under construction and has some very rough edges. In no particular order, some of the current major issues:
1. The RemoteBuddy interface remains unimplemented.
2. The DVR, Bluetooth, GPS, and camera devices have not yet been implemented.
3. The menu items leading to Shion web pages remain incomplete, pending the completion of the new Shion website.
4. Networked controller support (SmartLinc, EZServe) is not present in this release.
5. Sprinkler support is currently missing.
6. Changes in the device configuration from the preferences panel (modem & controllers) require an application restart to take effect.
7. (Shion 2 Users) You will need to reenter your devices, as the migration code is not yet complete.
This release introduces the following improvements:
1. A variety of bug fixes & user interface improvements.
2. Support for mobile devices running the Shion Touch application.
3. Support for built-in cameras (e.g. iSight) for use as an image logging device.
This alpha release is not intended for production use and is mainly intended to solicit feedback on the direction of the product. This release has been tested with the PowerLinc 2414U, PowerLinc 2412U/S, CM11A, and CM15A controllers.
Comments Off
Awareness, Influence & Shion
admin, September 13th, 2010
I recently received some feedback from an iPhone beta tester that I would like to address. While his comment was made with respect to the iPhone client, it’s also very relevant to the Shion 3 desktop client:
So really the only thing I could say is what impression the app makes when I’m using it. And I have to say that I’m a little confused by all the options I encounter. To me, it looks like a lot of more advanced options are immediately visible, while the most used one are hidden away. Turning on and off a light is about the only thing I would want to do (or activate an action). But to turn on a light I have to use a pull down menu to activate it. The whole graph page looks complicated (this one goes for the desktop application as well) and I’m not sure what it even means, let alone why I would need to see it – reasoning as an average consumer.
I want to preface this discussion with the admission that I agree with the comments and that the current iterations of Shion 3 and the iPhone app are a bit more complex from an interface perspective than it should ultimately be. I’m constantly working to make my interfaces more straightforward and fluid, but I still have a way to go. However, some of this added complexity is unavoidable and it reflects my plans for where I want to take Shion in the medium and long term.
Read on for the full explanation.
2 Comments »
Shion: Location-based Home Automation
admin, August 17th, 2010
After a busy week of client work, I spent most of today hacking on Shion. For the past couple of months, I wanted to implement location-based home automation (e.g. “activate Snapshot FOO when I go more than 5 miles from home”), so I spent the day doing just that:

Rather than treat mobile clients as invisible participants in the Shion ecosystem, I went ahead and made them full peers of the other devices in the network. Doing so made it convenient for me to gather information from the devices (phones as sensors) and send instructions to the mobile client (phones as controllable devices). If you click through to the higher-resolution version of the screenshot, you’ll see that Shion gathers location information from the mobile clients and provides a “beacon” command that plays a unique sound on the mobile client (for those times when you unwittingly lose it between the couch cushion). For those concerned with sharing too much location information, a preference on the iPhone app allows it to go into private mode: beacon commands can be sent, but location data stays on the device. Since Shion does not store any of this information on a server (information passes through, but doesn’t stick around in the online components), it provides a secure alternative to other server-centric location-based services. The online service is only the conduit for passing the information from your phone to your Mac.
For those willing to share location information with their copies of Shion, a variety of interesting possibilities open up:
- Shion can be used to define geographically-aware “zones” that associate a particular geography with an action (activate a snapshot, execute an AppleScript, etc.)
- Shion can be used to track the location of several mobile devices simultaneously. This is much like Apple’s “Find My iPhone”, but will work on any client or device equipped with some form of geolocation functionality. On my own roadmap are Android and WebOS devices. (Both of those platforms will actually implement a richer feature set than the iOS devices on account of their unfettered multitasking abilities.)
- By hooking into the Events system in Shion, this feature an be used to draw a map of your travels over a given period of time. Don’t remember where you saw that interesting shop? Look it up on your copy of Shion.
I’m very excited about this feature and feel that I’m only scratching the surface of the possibilities. Location-awareness will be available in the next releases of Shion & Shion Touch.
1 Comment »
This month in projects
admin, August 13th, 2010
While I spent the bulk of the space here writing about Shion, I figured that it might be useful to describe some of the client work that I currently have underway that is funding the work on your friendly neighborhood home automation app. I run Audacious Software as both a products and services company, and while it receives fewer mentions on this weblog, the services side of the company is much more mature than the products side. Fortunately, I’ve been able to find client projects that strongly compliment the product work I do as well, so there’s a nice virtuous circle at work here.
So, in terms of what’s keeping me busy this month, here are a few descriptions (provided with permission) of some of the other work underway.
Comments Off
Free Shion 2 License Update
admin, August 9th, 2010
Despite my requests for users to migrate to Shion 3 for their home automation needs, I still receive regular requests for Shion 2 licenses. I’ve been slow to respond to these requests, to expedite the process, I’ve uploaded a generic license to unlock Shion 2. Feel free to download this license (Right-click, “Save As”…) to unlock Shion 2 without e-mailing me.
Moving forward, I encourage all Shion 2 users to at least try Shion 3 for your home automation needs. Shion 3 is now the active development version of Shion and it is superior to Shion 2 in terms of reliability, device support, user interface, and mobile access. If you’re a Shion 3 user and interested in beta testing the companion iPhone client, send a note to shion@audacious-software.com and I’ll get you started with the iPhone app. (Recently updated for iOS4!)
1 Comment »
Shion 3.0α6
admin, July 13th, 2010
Shion 3.0α6 is now available.
Please read the following release notes carefully.
This is an alpha release for Shion 3. This software is still very much under construction and has some very rough edges. In no particular order, some of the current major issues:
1. The RemoteBuddy interface remains unimplemented.
2. The DVR, Bluetooth, GPS, and camera devices have not yet been implemented.
3. The menu items leading to Shion web pages remain incomplete, pending the completion of the new Shion website.
4. Networked controller support (SmartLinc, EZServe) is not present in this release.
5. Sprinkler support is currently missing.
6. Changes in the device configuration from the preferences panel (modem & controllers) require an application restart to take effect.
7. (Shion 2 Users) You will need to reenter your devices, as the migration code is not yet complete.
This release introduces the following improvements:
1. Improved main pane UI. Snapshots and triggers are now visible in the history views. Furthermore, you can now click devices in the history view to navigate to the actual device.
2. The Events window has been fleshed out to allow filtering per device, trigger, and snapshot.
3. Bug fixes in the Shion framework to address broken thermostat functionality..
This alpha release is not intended for production use and is mainly intended to solicit feedback on the direction of the product. This release has been tested with the PowerLinc 2414U, PowerLinc 2412U/S, CM11A, and CM15A controllers.
Please submit any feedback in the comments below.
1 Comment »
Shion 3.0α5
admin, July 4th, 2010
Shion 3.0α5 is now available.
Please read the following release notes carefully.
This is an early alpha release for Shion 3. This software is still very much under construction and has some very rough edges. In no particular order, some of the current major issues:
1. The RemoteBuddy interface remains unimplemented.
2. The DVR, Bluetooth, GPS, and camera devices have not yet been implemented.
3. The menu items leading to Shion web pages remain incomplete, pending the completion of the new Shion website.
4. Networked controller support (SmartLinc, EZServe) is not present in this release.
5. Sprinkler support is currently missing.
6. Changes in the device configuration from the preferences panel (modem & controllers) require an application restart to take effect.
7. (Shion 2 Users) You will need to reenter your devices, as the migration code is not yet complete.
This release introduces the following improvements:
1. Better support for CM11A & CM15A X10 controllers. In particular, Shion’s CM15A support should be much more robust. (There is an issue sending DIM commands from that controller – a fix is in the works.)
2. The Events window has been integrated into the main Console window. This section will become better fleshed out in the next couple of releases.
3. Support for triggers in Shion Touch.
Note to testers: A lot of effort has been spent improving the performance of the CM15A & CM11A controllers. Please post a comment or send feedback if you continue to experience problems with these devices.
This alpha release is not intended for production use and is mainly intended to solicit feedback on the direction of the product. This release has been tested with the PowerLinc 2414U, PowerLinc 2412U/S, CM11A, and CM15A controllers.
Please submit any feedback in the comments below.
Comments Off
Shion 3.0α4
admin, June 20th, 2010
Shion 3.0α4 is now available.
Please read the following release notes carefully.
This is an early alpha release for Shion 3. This software is still very much under construction and has some very rough edges. In no particular order, some of the current major issues:
1. The RemoteBuddy interface remain unimplemented.
2. The DVR, Bluetooth, GPS, and camera devices have not yet been implemented.
3. The menu items leading to Shion web pages remain incomplete, pending the completion of the new Shion website.
4. Networked controller support (SmartLinc, EZServe) is not present in this release.
5. Sprinkler support is currently missing.
6. Changes in the device configuration from the preferences panel (modem & controllers) require an application restart to take effect.
7. (Shion 2 Users) You will need to reenter your devices, as the migration code is not yet complete.
This release introduces the following improvements:
1. Better support for PowerLinc 2414U & CM15A controllers.
2. Improved Shion Framework for hardware device communication.
3. Temperature trigger support. (e.g. “Execute snapshot “All off” when temperature drops below 70 degrees.”)
4. Improved Shion XMPP dialog support. (Requires Shion Online account.)
Note to testers: A lot of effort has been spent improving the performance of the CM15A and PowerLinc 2414U controllers. Please post a comment or send feedback if you continue to experience problems with these devices.
This alpha release is not intended for production use and is mainly intended to solicit feedback on the direction of the product. This release has been tested with the PowerLinc 2414U, PowerLinc 2412U/S, CM11A, and CM15A controllers.
Please submit any feedback in the comments below.
Comments Off
|