INSTEON Hub: Developer’s Guide
Page 13 © 2013 INSTEON
IM Serial Command Summary Table
This table lists all of the Modem Serial Commands supported by INSTEON powerline or RF modem
chips.
Code
Gives the hexadecimal number of the IM Serial Command. Note that IM Commands sent by an IM to
the host begin at 0x50 and IM Commands sent by the host to an IM begin at 0x60.
Command
Gives the name of the IM Serial Command as a link to the complete explanation of the Command in
the IM Serial Command Charts
18
.
Format
Gives the syntax of the IM Serial Command, including any parameters.
S: and R: denote serial data you Send to or Receive from the IM, respectively. See IM Serial
Communication Protocol
6
for more information.
All IM Serial Commands start with ASCII 0x02 (STX, Start-of-Text) followed by the Serial Command
Number.
All fields in this table contain only one byte, except as noted.
INSTEON Modem Serial Commands
Commands Sent from an IM to the Host
Code Command Format
0x50 INSTEON Standard Message
Received
22
R: 0x02 0x50
<INSTEON Standard message (9 bytes)>
0x51 INSTEON Extended
Message Received
23
R: 0x02 0x51
<INSTEON Extended message (23 bytes)>
0x52
X10 Received
28
R: 0x02 0x52
<Raw X10> <X10 Flag>
0x53
ALL-Linking Completed
35
R: 0x02 0x53
<0x00 (IM is Responder) | 0x01 (IM is Controller | 0xFF Link Deleted)>
<ALL-Link Group>
<ID high byte> <ID middle byte> <ID low byte>
<Device Category> <Device Subcategory> <0xFF | Firmware Revision>
0x54
Button Event Report
51
R: 0x02 0x54 <0x02>
IM’s SET Button tapped
R: 0x02 0x54 <0x03>
IM’s SET Button held
R: 0x02 0x54 <0x04>
IM’s SET Button released after hold
R: 0x02 0x54 <0x12>
IM’s Button 2 tapped
R: 0x02 0x54 <0x13>
IM’s Button 2 held
R: 0x02 0x54 <0x14>
IM’s Button 2 released after hold
R: 0x02 0x54 <0x22>
IM’s Button 3 tapped
R: 0x02 0x54 <0x23>
IM’s Button 3 held
R: 0x02 0x54 <0x24>
IM’s Button 3 released after hold
0x55
User Reset Detected
44
R: 0x02 0x55
User pushed and held IM’s SET Button on power up