Type alias WallBox

WallBox: BaseSystemType & {
    chargeDurationTime: number | null;
    chargeRequestState: WallBoxChargeRequestState | null;
    chargeStartTime: string | null;
    chargeState: WallBoxChargeState | null;
    chargeUserIndex: number | null;
    chargeUserName: string | null;
    chargingPowerSetPoint: number | null;
    currentChargingEnergy: number | null;
    currentChargingPower: number | null;
    electricCurrentSetPoint: number | null;
    maximumChargingPower: number | null;
    pluggedState: WallBoxPluggedState | null;
    wallBoxUser: WallBoxUser[] | null;
}

Type declaration

  • chargeDurationTime: number | null

    The charging duration time as hh:mm:ss

  • chargeRequestState: WallBoxChargeRequestState | null

    The current charge request state

  • chargeStartTime: string | null

    The charging start time as hh:mm:ss

  • chargeState: WallBoxChargeState | null

    The current charge state

  • chargeUserIndex: number | null

    The current charging user index

  • chargeUserName: string | null

    The current charging username

  • chargingPowerSetPoint: number | null

    The current charging set point power as 1-100 kilowatt

  • currentChargingEnergy: number | null

    The current charging energy as 0-... kilowatt-hour

  • currentChargingPower: number | null

    The current charging power as 1-100 kilowatt

  • electricCurrentSetPoint: number | null

    The current electric set point as 1-... Ampere

  • maximumChargingPower: number | null

    The maximum charging power as 1-100 kilowatt

  • pluggedState: WallBoxPluggedState | null

    The current plugged state

  • wallBoxUser: WallBoxUser[] | null

    The registered users

Generated using TypeDoc