This project is read-only.
Project Description
A Home Automation project to interact with INSTEON devices, the idea is to have a web service accessible from multiple devices (apps) to turn on/off lights, appliances etc in a home powered by INSTEON hardware.

DNN Tutorials
DotNetNuke Support
DotNetNuke Consulting

This project was started because I couldn't justify spending a couple hundred dollars on home automation (domotics) software that did far more than I needed, in an interface I didn't care for.

This started off as a simple web service to turn on or off an INSTEON device, it has grown into a budding DotNetNuke module to manage Rooms and Devices. After the management of these are handled, various applications will be developed, the first being for Android, to control lights remotely.

This code is currently setup as a DotNetNuke module, meaning you will need to have DNN (free) up and running in order to use it, to learn more about DNN check out

Currently you can add and manage Rooms, Device Types and Devices, though you can't associate devices with a room or type just yet. Basic on/off functionality is added in the default display if you have added some INSTEON devices. You most likely will need to change the COM settings in the Communications class, as currently the info is hard coded for the COM Port.

Last edited Nov 7 at 4:37 AM by christoc, version 9