Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MessageProcessor

Index

Constructors

constructor

Properties

Private tadoData

tadoData: TadoData

Methods

Private clearZoneOverlayCommand

  • clearZoneOverlayCommand(message: any): void

Private doCommand

  • doCommand(message: any): void

Private getHomeIdBy

  • getHomeIdBy(name: string): string

Private getHomeNameList

  • getHomeNameList(): string[]

Private getMessageOptionsForResponse

  • getMessageOptionsForResponse(message: any, text: string): any

Private getWeatherCommand

  • getWeatherCommand(message: any): void

Private getZoneIdBy

  • getZoneIdBy(homeId: string, name: string): string

Private getZoneNameListBy

  • getZoneNameListBy(homeName: string): string[]

Private getZoneOverlayCommand

  • getZoneOverlayCommand(message: any): void

Private getZoneStateCommand

  • getZoneStateCommand(message: any): void

Private isAPrivateCommand

  • isAPrivateCommand(message: any): boolean

Private isAValidCommand

  • isAValidCommand(message: any): boolean

Private isAuthorizedUser

  • isAuthorizedUser(username: string): 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

Generated using TypeDoc