Class: CSAD
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:25
Extends
Constructors
Constructor
new CSAD(
omni,poolId,config):CSAD
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:26
Parameters
omni
poolId
number
config
Returns
CSAD
Overrides
Accessors
bodyConfig
Get Signature
get bodyConfig():
BodyOfWater|undefined
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:46
Returns
BodyOfWater | undefined
Inherited from
enabled
Get Signature
get enabled():
boolean
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:39
Returns
boolean
equipmentId
Get Signature
get equipmentId():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:33
Returns
number
Inherited from
inventoryBody
Get Signature
get inventoryBody():
BodyInventory
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:53
Returns
BodyInventory
Inherited from
isDispensing
Get Signature
get isDispensing():
boolean
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:101
Returns
boolean
mode
Get Signature
get mode():
string
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:97
Returns
string
name
Get Signature
get name():
string
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:37
Returns
string
Inherited from
omni
Get Signature
get omni():
OmniLogic
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:24
Returns
Inherited from
orp
Get Signature
get orp():
number|undefined
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:89
Returns
number | undefined
orpHighAlarm
Get Signature
get orpHighAlarm():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:68
Returns
number
orpLowAlarm
Get Signature
get orpLowAlarm():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:64
Returns
number
orpTarget
Get Signature
get orpTarget():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:60
Returns
number
ph
Get Signature
get ph():
number|undefined
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:81
Returns
number | undefined
phCalibration
Get Signature
get phCalibration():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:48
Returns
number
phHighAlarm
Get Signature
get phHighAlarm():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:56
Returns
number
phLowAlarm
Get Signature
get phLowAlarm():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:52
Returns
number
phTarget
Get Signature
get phTarget():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:43
Returns
number
poolId
Get Signature
get poolId():
number
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:29
Returns
number
Inherited from
running
Get Signature
get running():
boolean
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:41
Returns
boolean
Inherited from
state
Get Signature
get state():
CSAD
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:72
Returns
type
Get Signature
get type():
string
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:35
Returns
string
Methods
configured()
configured<
T>(node):T
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:83
Type Parameters
T
T
Parameters
node
T | undefined
Returns
T
Inherited from
idAt()
idAt(
path):number
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:64
Parameters
path
"filter" | "filter.vsp" | "heater" | "heater.gas" | "heater.unit" | "chlorinator" | "chlorinator.cell" | "chlorinator.feeder" | "csad" | "light" | "light.networked" | "blower" | "spillover"
Returns
number
Inherited from
reportedIn()
reportedIn(
list):boolean
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:78
Parameters
list
object[]
Returns
boolean
Inherited from
requireRunning()
requireRunning():
void
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:68
Returns
void
Inherited from
setOrpTarget()
setOrpTarget(
millivolts):Promise<void>
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:113
Parameters
millivolts
number
Returns
Promise<void>
setPhTarget()
setPhTarget(
ph):Promise<void>
Defined in: packages/omnilogic-local-sdk/src/equipment/csad.ts:105
Parameters
ph
number
Returns
Promise<void>
telemetry()
telemetry<
T>(list):T
Defined in: packages/omnilogic-local-sdk/src/equipment/device.ts:90
Type Parameters
T
T extends object
Parameters
list
T[]
Returns
T