Skip to content

Class: Backyard ​

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:13

Constructors ​

Constructor ​

new Backyard(omni): Backyard

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:16

Parameters ​

omni ​

OmniLogic

Returns ​

Backyard

Accessors ​

airTemp ​

Get Signature ​

get airTemp(): number | undefined

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:48

Returns ​

number | undefined


bodies ​

Get Signature ​

get bodies(): BodyOfWater[]

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:53

Returns ​

BodyOfWater[]


favorites ​

Get Signature ​

get favorites(): Favorites

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:24

Returns ​

Favorites


lights ​

Get Signature ​

get lights(): Light[]

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

Returns ​

Light[]


panel ​

Get Signature ​

get panel(): Panel

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

Returns ​

Panel


pool ​

Get Signature ​

get pool(): BodyOfWater | undefined

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:81

Returns ​

BodyOfWater | undefined


relays ​

Get Signature ​

get relays(): Relay[]

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:66

Returns ​

Relay[]


running ​

Get Signature ​

get running(): boolean

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:40

Returns ​

boolean


schedules ​

Get Signature ​

get schedules(): Schedules

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:20

Returns ​

Schedules


spa ​

Get Signature ​

get spa(): BodyOfWater | undefined

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:85

Returns ​

BodyOfWater | undefined


state ​

Get Signature ​

get state(): Backyard

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:36

Returns ​

Backyard


systemState ​

Get Signature ​

get systemState(): string

Defined in: packages/omnilogic-local-sdk/src/equipment/backyard.ts:44

Returns ​

string


themes ​

Get Signature ​

get themes(): Themes

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

Returns ​

Themes

Methods ​

body() ​

body(nameOrId): BodyOfWater | undefined

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

Parameters ​

nameOrId ​

string | number

Returns ​

BodyOfWater | undefined

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