User guide
Table Of Contents
- Installation and setup
- Username/Password
 - Automatically add new devices to HomeSeer
 - Display Insteon type descriptions
 - Split Location/Name from ISY name using character
 - Set HomeSeer Location to
 - Set HomeSeer Location 2 to
 - ISY Insteon Plug-in Logging Level
 - Update Device Types
 - Remove Duplicates
 - Save
 - Status Message Filter
 - Device Filter
 - Advanced Feature
 
 - ISY Insteon Plug-in Status Screen
 - ISY Insteon Plug-in Thermostat Control
 - Device Control
 - Triggers
 - Conditions
 - Actions
 - Thermostat API
 - ISY Insteon API
 - Tips
 - Error Messages
 - Warning Messages
 

ISY X10 Command X10 Address On, Off
ISY Network 
Resource
Resource ID Run
ISY Energy 
Management
Device On, Off, Fast On, Fast Off
Thermostat API
The ISY Insteon Plug-in fully supports HomeSeer's Thermostat API for Insteon enabled 
thermostats. Scripts can make use of this API to query and control any Insteon thermostats 
connected to the ISY.
For more information on the Thermostat API see the HomeSeer documentation.
Function Parameters Return Description
Nthermostats N/A Integer 1's based number representing the 
number of thermostats that the plug-in is 
managing.
ThermLoc Thermostat Number String Call ThermLoc(x) for each thermostat to 
retrieve the location name for the 
thermostat – the location is part of the 
thermostat’s name, and if the plug-in 
does not name the thermostat using the 
HomeSeer “Location Name” syntax, then 
a null value (“”) should be returned.
ThermName Thermostat Number String Call ThermName(x) for each thermostat 
to retrieve the name for the thermostat.
NTemps Thermostat Number Integer Call NTemps(x) for each thermostat that 
the plug-in supports, and it should return 
a 1’s based integer representing the 
number of temperature readings that 
each thermostat supports (e.g. a 
thermostat might support an indoor and 
outdoor temperature reading)
SupportsStat Thermostat Number
Sensor Number
Boolean Call SupportsStat(x,y) for each 
temperature reading that each 
thermostat supports to determine if there 
is a full thermostat there or 
(Return=False) if it is only a temperature 
sensor.
SupportsCoolSet Thermostat Number
Sensor Number
Boolean Call SupportsCoolSet(x,y) for each 
SupportsStat=True to determine if the 
thermostat supports a separate cool 
setpoint. If the Boolean return is False, 










