User guide

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,