interface State {
    capacity: null | number;
    controlMode?: PumpConfigurationAndControl.ControlMode;
    effectiveControlMode: PumpConfigurationAndControl.ControlMode;
    effectiveOperationMode: PumpConfigurationAndControl.OperationMode;
    lifetimeEnergyConsumed?: null | number;
    lifetimeRunningHours?: null | number;
    maxFlow: null | number;
    maxPressure: null | number;
    maxSpeed: null | number;
    operationMode: PumpConfigurationAndControl.OperationMode;
    power?: null | number;
    pumpStatus?: TypeFromPartialBitSchema<{
        deviceFault: BitFlag;
        localOverride: BitFlag;
        remoteFlow: BitFlag;
        remotePressure: BitFlag;
        remoteTemperature: BitFlag;
        running: BitFlag;
        speedHigh: BitFlag;
        speedLow: BitFlag;
        supplyFault: BitFlag;
    }>;
    speed?: null | number;
}

Hierarchy

  • StateType
    • State

Properties

capacity: null | number
lifetimeEnergyConsumed?: null | number
lifetimeRunningHours?: null | number
maxFlow: null | number
maxPressure: null | number
maxSpeed: null | number
power?: null | number
pumpStatus?: TypeFromPartialBitSchema<{
    deviceFault: BitFlag;
    localOverride: BitFlag;
    remoteFlow: BitFlag;
    remotePressure: BitFlag;
    remoteTemperature: BitFlag;
    running: BitFlag;
    speedHigh: BitFlag;
    speedLow: BitFlag;
    supplyFault: BitFlag;
}>
speed?: null | number