0.1.0 • Published 12 years ago

insteon v0.1.0

Weekly downloads
13
License
-
Repository
github
Last release
12 years ago

Insteon Parser

A node based INSTEON controller for sending and receiving INSTEON commands including a standalone parser for an INSTEON Power Line Modem (PLM) to build your own controller.

Features

* implements PLM request/response model
* message queue
* retry mechanism
* reconnect mechanism

Install

npm install serialport
npm install insteon

How to Use

See examples

Experimental

This is not production ready; in particular there are many known issues or portions of the insteon protocol that are not implemented fully or possibly correctly. Any help is appreciated ;)

Connection Tips

This has been tested with the following environments and devices:

PowerLinc Serial Dual Band Modem (#2413S) connected to Ubuntu 11.10 via Windows 7 host VMWare Player.

  • As long as the VM recognizes the host serial port, you should be able to connect using port "/dev/ttyS0"

PowerLinc Portable USB (#2448A7) connected to MacBook Air OSX 10.7.4.

PowerLinc USB Modem (#2412U) connected to Ubuntu 11.10 via Windows 7 host VMWare Player.

  • To activate the USB drivers, must install the Windows drivers: http://www.ftdichip.com/Drivers/VCP.htm
  • Once installed, and the VM recognized the host USB port, you should be able to connect using port "/dev/USBS0"

Note, others reported needing to comment out "parity" and "flowcontrol" for theirs to work (#2413U).

License

Please share your work or contact for commercial use

node-insteon by Graeme Canivet is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

0.1.0

12 years ago

0.0.3

12 years ago

0.0.2

12 years ago

0.0.1

12 years ago