
INSTEON Hub: Developer’s Guide
Page i © 2013 INSTEON
Table of Contents
Introduction ................................................................................................................................................. 1
The INSTEON Hub ................................................................................................................................... 1
Other Documents Included by Reference............................................................................................. 2
INSTEON Developer’s Guide ................................................................................................................ 2
INSTEON Conformance Specification................................................................................................... 2
INSTEON Command Tables Document ............................................................................................ 2
INSTEON Device Categories and Product Keys Document.............................................................. 2
INSTEON Modem Reference ...................................................................................................................... 3
Software Reference ................................................................................................................................. 3
IM Serial Communication Protocol and Settings ................................................................................... 5
IM Serial Communication Protocol..................................................................................................... 6
INSTEON HUB communication syntax and examples ............................................................................ 6
Control Commands ................................................................................................................................ 6
Query Commands.................................................................................................................................. 6
Command Syntax .................................................................................................................................. 7
Insteon Commands to send to the Hub for the PLM................................................................... 7
Hub Commands ....................................................................................................................................... 7
Commands that will be in the INSTEON Buffer ..................................................................................... 7
Group Commands.................................................................................................................................. 8
Individual Device Control Commands (Point to Point)........................................................................... 8
Linking Example:.................................................................................................................................... 8
ID Request Example: ........................................................................................................................... 10
Status Request Example: .................................................................................................................... 10
IM Power-up and Reset States ............................................................................................................ 11
IM Power-up Behavior...................................................................................................................... 11
IM Factory Reset State..................................................................................................................... 11
IM Serial Commands ........................................................................................................................... 12
IM Serial Command Summary Table ....................................................................................................... 13
IM Serial Command Charts .............................................................................................................. 18
INSTEON Message Handling ....................................................................................................... 19
Send INSTEON Standard or Extended Message..................................................................... 19
INSTEON Standard Message Received................................................................................... 22
INSTEON Extended Message Received .................................................................................. 23
Set INSTEON ACK Message Byte ........................................................................................... 24
Set INSTEON ACK Message Two Bytes.................................................................................. 25
Set INSTEON NAK Message Byte ........................................................................................... 26
X10 Message Handling ................................................................................................................27
Send X10 .................................................................................................................................. 27
X10 Received............................................................................................................................ 28
INSTEON ALL-Link Commands ................................................................................................... 29
Send ALL-Link Command......................................................................................................... 29
ALL-Link Cleanup Failure Report.............................................................................................. 31
ALL-Link Cleanup Status Report .............................................................................................. 32
ALL-Linking Session Management............................................................................................... 33
Start ALL-Linking....................................................................................................................... 33
Cancel ALL-Linking................................................................................................................... 34
ALL-Linking Completed............................................................................................................. 35
ALL-Link Database Management ................................................................................................. 36
Get First ALL-Link Record ........................................................................................................ 36
Get Next ALL-Link Record ........................................................................................................ 37