Warning: Constant ABSPATH already defined in /home/kcupit/spaceman.ca/blog/wp-config.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kcupit/spaceman.ca/blog/wp-config.php:28) in /home/kcupit/spaceman.ca/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":204,"date":"2011-07-27T12:19:02","date_gmt":"2011-07-27T20:19:02","guid":{"rendered":"http:\/\/www.spaceman.ca\/blog\/?p=204"},"modified":"2011-07-27T12:19:02","modified_gmt":"2011-07-27T20:19:02","slug":"adventures-in-insteon","status":"publish","type":"post","link":"http:\/\/www.spaceman.ca\/blog\/?p=204","title":{"rendered":"Adventures in Insteon"},"content":{"rendered":"

I believe I have outgrown my SmartLinc controller. It has all the workings of an absolutely amazing Insteon powerline modem (PLM) as a network controller, but almost no companies put effort into supporting it. Instead they focus on older hardwired technologies, even though the SmartLinc is one of the most (if not the<\/i> most) popular Insteon controller and thus possibly representing a large untapped market for them.<\/p>\n

Anyway, the SmartLinc is great for running basic timers and allowing web access to Insteon devices. However, I need more than simple timers and web access now. I want to be able to incorporate logic into our house, so that it keeps tracks of certain modes for example. Such as a nighttime security mode, an away-from-home security mode, a vacation mode, and more. I also want to be able to script a lot of this myself, so I can devise new scenarios or adapt existing ones if\/when I acquire new equipment.<\/p>\n

The SmartLinc will technically allow you to do all this provided you have a computer running 24\/7 to handle the logic. However, because there are no programs offering an elegant interface to the PLM side of the SmartLinc, my coding attempts would be written in Python or Java and thus would be hard to maintain. The alternative is to get something other than a SmartLinc and use it with a full-featured desktop software package that allows for easy configuring of all the fancy stuff I want to do.<\/p>\n

Through my research, I love the usability and features of Indigo. For anything it can’t already do, it gives you access to AppleScript, a language similar to the very first language I ever programmed in (HyperTalk from back in the HyperCard days). It is also very actively and continually supported. The price floors me though ($180 + tax)! Not to mention the hardware side of all this, that I now need to buy a controller to replace the SmartLinc.<\/p>\n

Hardware-wise, there are really only three options I would consider to get a computer to talk to an Insteon network. There are alternatives if you don’t want to leave a computer running, but since I have a media server running it would make a perfect home automation server as well.<\/p>\n