SetThermostat Action - CSV Column Headers Required

  Field Name

  Description

  Notes

action:equipmentname

Name of the equipment item as seen in the equipment manager

Unique

action:devicename

Name of the device interface

Venstar

action:name

Name of the particular action

SetThermostat

action:order

If multiple actions are present in the equipment item, this defines the order

0

action:functionid

Custom event function that will activate this action

This is normally blank.

action:triggername

Name of the trigger that executes the action

EventStartStop, EventSetupTeardown,
ZoneFirstLastEventStartStop,
ZoneFirstLastSetupTeardown

action:disabled

Disables the action

True/False

parm:deviceid

Device id of thermostat (MAC address)

Example “dc-f3-1c-f8-9f-7b”

 

parm:name

Name of thermostat

 

parm:locationurl

Url of the thermostat’s local api.

http(s)://{ip}:{port}/

parm:returntoschedule

Return to schedule action

FALSE = HOLD,
TRUE = SCHEDULED

parm:actionstate

Not applicable

blank

parm:occcoolsetting

Occupied cooling setpoint

decimal

parm:occheatsetting

Occupied heating setpoint

decimal

parm:unocccoolsetting

Unoccupied cooling setpoint

decimal

parm:unoccheatsetting

Unoccupied heating setpoint

decimal

parm:occfanmode

Occupied fan mode

Auto, On

parm:occsystemmode

Occupied hvac system mode

AutoCool, AutoHeat, Cool, Heat, Off

parm:unoccfanmode

Unoccupied fan mode

Auto, On

parm:unoccsystemmode

Unoccupied hvac system mode

AutoCool, AutoHeat, Cool, Heat, Off

parm:useglobalunoccsettings

Use default unocc settings

FALSE,TRUE

parm:useglobaloccsettings

Use default occ settings

FALSE,TRUE

parm:pincode

Optional screenlock pin code

Numeric

parm:user

Optional basic auth username

 

parm:encpassword

Encryted basic auth password