Items DSC5401 - hollie/misterhouse GitHub Wiki
DSC5401
See original
SYNOPSIS
None
DESCRIPTION
None
INHERITS
METHODS
| Method | Description | 
|---|---|
new | 
Starting a new object | 
init | 
serial port configuration | 
startup | 
module startup / enabling serial port | 
check_for_data | 
check for incoming data on serial port | 
CmdStr | 
Validate the command and perform action | 
LocalLogit | 
local logit call | 
IsChecksumOK | 
Validate if checksum is OK, from the string receive | 
ResetDscState | 
Reset DSC state to simulate a "now" on some value ie: zone, temp etc. | 
DoChecksum | 
calculate checksum | 
DefineEventMsg | 
Define hash with DSC message event | 
DefineCmdMsg | 
Define hash with DSC command | 
DefineErrorCode | 
Define hash with DSC command error code | 
ZoneName | 
read the zone name and put name in hash | 
cmd | 
Sending command to DSC panel | 
set_clock | 
This method copied from Gaeton's example DSC_Clock.pl code. I recommend that this be run every day at 3am to keep the clock synchronized and also to correct for daylight saving time. | 
INI PARAMETERS
None
AUTHOR
Jocelyn Brouillard Gaetan lord [email protected]
SEE ALSO
None