MTRClusterEnergyEVSE
Cluster Energy EVSE Electric Vehicle Supply Equipment (EVSE) is equipment used to charge an Electric Vehicle (EV) or Plug-In Hybrid Electric Vehicle. This cluster provides an interface to the functionality of Electric Vehicle Supply Equipment (EVSE) management.
Declaration
class MTRClusterEnergyEVSETopics
Initializers
Instance Methods
clearTargets(with:expectedValues:expectedValueInterval:completion:)clearTargets(withExpectedValues:expectedValueInterval:completion:)disable(with:expectedValues:expectedValueInterval:completion:)disable(withExpectedValues:expectedValueInterval:completion:)enableCharging(with:expectedValues:expectedValueInterval:completion:)getTargetsWith(_:expectedValues:expectedValueInterval:completion:)getTargetsWithExpectedValues(_:expectedValueInterval:completion:)readAttributeAcceptedCommandList(with:)readAttributeApproximateEVEfficiency(with:)readAttributeAttributeList(with:)readAttributeChargingEnabledUntil(with:)readAttributeCircuitCapacity(with:)readAttributeClusterRevision(with:)readAttributeFaultState(with:)readAttributeFeatureMap(with:)readAttributeGeneratedCommandList(with:)readAttributeMaximumChargeCurrent(with:)readAttributeMinimumChargeCurrent(with:)readAttributeNextChargeRequiredEnergy(with:)readAttributeNextChargeStartTime(with:)readAttributeNextChargeTargetSoC(with:)readAttributeNextChargeTargetTime(with:)readAttributeRandomizationDelayWindow(with:)readAttributeSessionDuration(with:)readAttributeSessionEnergyCharged(with:)readAttributeSessionID(with:)readAttributeState(with:)readAttributeSupplyState(with:)readAttributeUserMaximumChargeCurrent(with:)setTargetsWith(_:expectedValues:expectedValueInterval:completion:)startDiagnostics(with:expectedValues:expectedValueInterval:completion:)startDiagnostics(withExpectedValues:expectedValueInterval:completion:)writeAttributeApproximateEVEfficiency(withValue:expectedValueInterval:)writeAttributeApproximateEVEfficiency(withValue:expectedValueInterval:params:)writeAttributeRandomizationDelayWindow(withValue:expectedValueInterval:)writeAttributeRandomizationDelayWindow(withValue:expectedValueInterval:params:)writeAttributeUserMaximumChargeCurrent(withValue:expectedValueInterval:)writeAttributeUserMaximumChargeCurrent(withValue:expectedValueInterval:params:)