Difference between revisions of "JavaScript Callback Functions API"

From HSYCO
Jump to navigation Jump to search
Line 9: Line 9:
 
'''Parameters:'''
 
'''Parameters:'''
 
* day:  boolean - true at sunrise, false at sunset.
 
* day:  boolean - true at sunrise, false at sunset.
 +
  
 
=== haActiveEvent(active) ===
 
=== haActiveEvent(active) ===
 +
 +
Triggered by the change of state of an HSYCO server in a master/slave high availability configuration.
 +
 +
'''Parameters:'''
 +
* active:  boolean - true if the server is active, false if not active.
 +
  
 
=== PowerEvent ===
 
=== PowerEvent ===

Revision as of 19:37, 30 January 2014

Callback Functions

System Functions

DaylightEvent(day)

Called at sunrise and sunset, according to the latitude and longitude values set in hsyco.ini, and the optional SunriseOffsetMinutes and SunsetOffsetMinutes parameters.

Parameters:

  • day: boolean - true at sunrise, false at sunset.


haActiveEvent(active)

Triggered by the change of state of an HSYCO server in a master/slave high availability configuration.

Parameters:

  • active: boolean - true if the server is active, false if not active.


PowerEvent

programTimerEvent

SchedulerEvent

StartupEvent

SunPositionEvent

TimeEvent

varEvent

Cameras

CameraCommandEvent

CameraMotionEvent

CameraViewEvent

DMX

DmxEvent

DmxFilter

DmxStartupEvent

Infrared Control

IREvent

I/O Servers

IOEvent

IOStartupEvent

Network Location Services

LocationEvent

Modbus

ModbusEvent

PBX

PBXCallEvent

Squeezebox

SlimPowerEvent

SlimStatusEvent

SlimVolumeEvent

Timers and Schedulers

UserTimerEvent

User Interface

pageEvent

uiClearEvent

userCommand

userSubmit

WebRootRequestEvent

Command and Utility Functions