Skip to content

Class: Panel ​

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:8

Constructors ​

Constructor ​

new Panel(omni): Panel

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:11

Parameters ​

omni ​

OmniLogic

Returns ​

Panel

Accessors ​

chlorinatorDisplay ​

Get Signature ​

get chlorinatorDisplay(): ChlorinatorDisplay

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:69

Returns ​

ChlorinatorDisplay


omni ​

Get Signature ​

get omni(): OmniLogic

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:15

Returns ​

OmniLogic


timeFormat ​

Get Signature ​

get timeFormat(): number

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:80

Returns ​

number


vspSpeedFormat ​

Get Signature ​

get vspSpeedFormat(): SpeedFormat

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:59

Returns ​

SpeedFormat

Methods ​

backLight() ​

backLight(): Promise<boolean>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:32

Returns ​

Promise<boolean>


backLightBrightness() ​

backLightBrightness(): Promise<number>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:41

Returns ​

Promise<number>


backLightTimeout() ​

backLightTimeout(): Promise<number>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:50

Returns ​

Promise<number>


beeper() ​

beeper(): Promise<boolean>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:23

Returns ​

Promise<boolean>


coordinates() ​

coordinates(): Promise<{ latitude: number; longitude: number; }>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:102

Returns ​

Promise<{ latitude: number; longitude: number; }>


setBackLight() ​

setBackLight(on): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:37

Parameters ​

on ​

boolean

Returns ​

Promise<void>


setBackLightBrightness() ​

setBackLightBrightness(percent): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:46

Parameters ​

percent ​

number

Returns ​

Promise<void>


setBackLightTimeout() ​

setBackLightTimeout(seconds): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:55

Parameters ​

seconds ​

number

Returns ​

Promise<void>


setBeeper() ​

setBeeper(on): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:28

Parameters ​

on ​

boolean

Returns ​

Promise<void>


setChlorinatorDisplay() ​

setChlorinatorDisplay(display): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:73

Parameters ​

display ​

ChlorinatorDisplay

Returns ​

Promise<void>


setCoordinates() ​

setCoordinates(latitude, longitude): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:110

Parameters ​

latitude ​

number

longitude ​

number

Returns ​

Promise<void>


setTimeFormat() ​

setTimeFormat(hours): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:84

Parameters ​

hours ​

number

Returns ​

Promise<void>


setUnits() ​

setUnits(units): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:96

Parameters ​

units ​

UnitSystem

Returns ​

Promise<void>


setVspSpeedFormat() ​

setVspSpeedFormat(format): Promise<void>

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:63

Parameters ​

format ​

SpeedFormat

Returns ​

Promise<void>


units() ​

units(): Promise<"Standard" | "Metric">

Defined in: packages/omnilogic-local-sdk/src/equipment/panel.ts:91

Returns ​

Promise<"Standard" | "Metric">

This software is not produced, endorsed, or supported by Hayward Industries, Inc. “Hayward” and “OmniLogic” are trademarks of their respective owners.