Methods
Private clearZoneOverlayCommand
- clearZoneOverlayCommand(message: any): void
Private doCommand
- doCommand(message: any): void
Private getHomeIdBy
- getHomeIdBy(name: string): string
-
Parameters
Returns string
Private getHomeNameList
- getHomeNameList(): string[]
Private getMessageOptionsForResponse
- getMessageOptionsForResponse(message: any, text: string): any
-
Parameters
-
message: any
-
text: string
Returns any
Private getWeatherCommand
- getWeatherCommand(message: any): void
Private getZoneIdBy
- getZoneIdBy(homeId: string, name: string): string
-
Parameters
-
homeId: string
-
name: string
Returns string
Private getZoneNameListBy
- getZoneNameListBy(homeName: string): string[]
-
Parameters
Returns string[]
Private getZoneOverlayCommand
- getZoneOverlayCommand(message: any): void
Private getZoneStateCommand
- getZoneStateCommand(message: any): void
Private isAPrivateCommand
- isAPrivateCommand(message: any): boolean
-
Parameters
Returns boolean
Private isAValidCommand
- isAValidCommand(message: any): boolean
-
Parameters
Returns boolean
Private isAuthorizedUser
- isAuthorizedUser(username: string): boolean
-
Parameters
Returns boolean
loadTadoData
- loadTadoData(callback: Function): void
processMessage
- processMessage(message: any): void
Private sendAuthDenegationMessage
- sendAuthDenegationMessage(message: any): void
Private sendHelpCommandMessage
- sendHelpCommandMessage(message: any): void
Private sendNoCommandMessage
- sendNoCommandMessage(message: any): void
Private setZoneOverlayCommand
- setZoneOverlayCommand(message: any): void