Scripting Functions for Applications and Plug-ins

The procedures below control or return information about HomeSeer, plug-ins, and other applications.

Get Information

Action / Control

Frequently-Used API Procedures

ApplicationName
AppStarting

Edition

GetAppPath

GetINISection

GetINISetting

GetTVGTData

GetUsers

HSMemoryUsed

HSModules

HSThreads

IsLicensed

LogGet

PowerFailRecover

ReplaceVariables

RunningAsService

ShuttingDown

System Functions

SystemUptime

Version

WebServerPort

WebServerSSLPort

WebStatsPageViews

 

ClearINISection
ClearLog

DebugMode

InstallScript

Keys

Launch

NoLog

PrintOut

PruneLogs

SaveEventsDevices

SaveINISetting

ScheduleFile

SendMessage

Shutdown

SwitchLog

System

WriteLog

WriteLogEx
LogFileAccess

HomeSeer's Scheduler as
an ActiveX Server

GetHSPRef

GetPageFooter

GetPageHeader

GetPlugins

GetPluginsEx

GetPlugLinks

InterfaceVersion

Plugin

RaiseGenericEventCB

RegisterConfigLink

RegisterHelpLink

RegisterLink

RegisterLinkEx

RegisterEventCB

RegisterGenericEventCB

RegisterStatusChangeCB

UnRegisterGenericEventCB

UnRegisterHelpLinks

UnRegisterStatusChangeCB

WebLoggedInUser

WebValidateUser