Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

COMMAND_FUNC_ID_ERROR

COMMAND_FUNC_ID_ERROR: number

WSCommandNotFoundError

WSCommandNotFoundError: any

_CommandPingPong

_CommandPingPong: any

_CommandReboot

_CommandReboot: any

_CommandReset

_CommandReset: any

_CommandResetOnDisconnect

_CommandResetOnDisconnect: any

_CommandSelfCheck

_CommandSelfCheck: any

_CommandSleepIoTrigger

_CommandSleepIoTrigger: any

_CommandSleepMinute

_CommandSleepMinute: any

_CommandSleepSeconds

_CommandSleepSeconds: any

_CommandVCC

_CommandVCC: any

_CommandWait

_CommandWait: any

_hw

_hw: any

envelopWarning

envelopWarning: any

ioNotUsed

ioNotUsed: number

module

module: any

sendCommand

sendCommand: any

validateCommandSchema

validateCommandSchema: any

Accessors

Static CommandClasses

  • get CommandClasses(): any
  • Returns any

Static schema

  • get schema(): WSSchema.TV4
  • Returns WSSchema.TV4

Methods

_filterSchema

  • _filterSchema(schema: any, json: any): any
  • Parameters

    • schema: any
    • json: any

    Returns any

envelopError

  • envelopError(objToSend: any, module_key: any, obj: any): void
  • Parameters

    • objToSend: any
    • module_key: any
    • obj: any

    Returns void

filter

  • filter(commandUri: any, json: any): any
  • Parameters

    • commandUri: any
    • json: any

    Returns any

getSchema

  • getSchema(uri: any): WSSchema.JsonSchema
  • Parameters

    • uri: any

    Returns WSSchema.JsonSchema

isValidIO

  • isValidIO(io: any): boolean
  • Parameters

    • io: any

    Returns boolean

keepWorkingAtOffline

  • keepWorkingAtOffline(params: any): void
  • Parameters

    • params: any

    Returns void

notifyFromBinary

  • notifyFromBinary(objToSend: any, func: any, payload: any): void
  • Parameters

    • objToSend: any
    • func: any
    • payload: any

    Returns void

onlyTypeErrorMessage

  • onlyTypeErrorMessage(validateError: any, rootPath: any): any
  • Parameters

    • validateError: any
    • rootPath: any

    Returns any

parseFromJson

  • parseFromJson(json: any): void
  • Parameters

    • json: any

    Returns void

ping

  • ping(params: any): void
  • Parameters

    • params: any

    Returns void

pong

  • pong(objToSend: any, payload: any): void
  • Parameters

    • objToSend: any
    • payload: any

    Returns void

reboot

  • reboot(params: any): void
  • Parameters

    • params: any

    Returns void

reset

  • reset(params: any): void
  • Parameters

    • params: any

    Returns void

resetOnDisconnect

  • resetOnDisconnect(mustReset: any): void
  • Parameters

    • mustReset: any

    Returns void

selfCheck

  • selfCheck(params: any): void
  • Parameters

    • params: any

    Returns void

setHw

  • setHw(obj: any): void
  • Parameters

    • obj: any

    Returns void

sleepIoTrigger

  • sleepIoTrigger(params: any): void
  • Parameters

    • params: any

    Returns void

sleepMinute

  • sleepMinute(params: any): void
  • Parameters

    • params: any

    Returns void

sleepSeconds

  • sleepSeconds(params: any): void
  • Parameters

    • params: any

    Returns void

validate

  • validate(commandUri: any, json: any): WSSchema.MultiResult
  • Parameters

    • commandUri: any
    • json: any

    Returns WSSchema.MultiResult

wait

  • wait(params: any): void
  • Parameters

    • params: any

    Returns void

Static addCommandClass

  • addCommandClass(name: any, classObj: any): void
  • Parameters

    • name: any
    • classObj: any

    Returns void

Static compress

  • compress(wscommands: any, json: any): Uint8Array | null
  • Parameters

    • wscommands: any
    • json: any

    Returns Uint8Array | null

Static dequeueOne

  • dequeueOne(buf: any): object | null
  • Parameters

    • buf: any

    Returns object | null

Static framed

  • framed(module: any, func: any, payload: any): Uint8Array
  • Parameters

    • module: any
    • func: any
    • payload: any

    Returns Uint8Array

Generated using TypeDoc