MTRBaseClusterEnergyEVSE
Cluster Energy EVSE
Declaration
class MTRBaseClusterEnergyEVSEOverview
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.
Topics
Initializers
Instance Methods
clearTargets(completion:)clearTargets(with:completion:)disable(completion:)disable(with:completion:)enableCharging(with:completion:)getTargetsWith(_:completion:)getTargetsWithCompletion(_:)readAttributeAcceptedCommandList(completion:)readAttributeApproximateEVEfficiency(completion:)readAttributeAttributeList(completion:)readAttributeChargingEnabledUntil(completion:)readAttributeCircuitCapacity(completion:)readAttributeClusterRevision(completion:)readAttributeFaultState(completion:)readAttributeFeatureMap(completion:)readAttributeGeneratedCommandList(completion:)readAttributeMaximumChargeCurrent(completion:)readAttributeMinimumChargeCurrent(completion:)readAttributeNextChargeRequiredEnergy(completion:)readAttributeNextChargeStartTime(completion:)readAttributeNextChargeTargetSoC(completion:)readAttributeNextChargeTargetTime(completion:)readAttributeRandomizationDelayWindow(completion:)readAttributeSessionDuration(completion:)readAttributeSessionEnergyCharged(completion:)readAttributeSessionID(completion:)readAttributeState(completion:)readAttributeSupplyState(completion:)readAttributeUserMaximumChargeCurrent(completion:)setTargetsWith(_:completion:)startDiagnostics(completion:)startDiagnostics(with:completion:)subscribeAttributeAcceptedCommandList(with:subscriptionEstablished:reportHandler:)subscribeAttributeApproximateEVEfficiency(with:subscriptionEstablished:reportHandler:)subscribeAttributeAttributeList(with:subscriptionEstablished:reportHandler:)subscribeAttributeChargingEnabledUntil(with:subscriptionEstablished:reportHandler:)subscribeAttributeCircuitCapacity(with:subscriptionEstablished:reportHandler:)subscribeAttributeClusterRevision(with:subscriptionEstablished:reportHandler:)subscribeAttributeFaultState(with:subscriptionEstablished:reportHandler:)subscribeAttributeFeatureMap(with:subscriptionEstablished:reportHandler:)subscribeAttributeGeneratedCommandList(with:subscriptionEstablished:reportHandler:)subscribeAttributeMaximumChargeCurrent(with:subscriptionEstablished:reportHandler:)subscribeAttributeMinimumChargeCurrent(with:subscriptionEstablished:reportHandler:)subscribeAttributeNextChargeRequiredEnergy(with:subscriptionEstablished:reportHandler:)subscribeAttributeNextChargeStartTime(with:subscriptionEstablished:reportHandler:)subscribeAttributeNextChargeTargetSoC(with:subscriptionEstablished:reportHandler:)subscribeAttributeNextChargeTargetTime(with:subscriptionEstablished:reportHandler:)subscribeAttributeRandomizationDelayWindow(with:subscriptionEstablished:reportHandler:)subscribeAttributeSessionDuration(with:subscriptionEstablished:reportHandler:)subscribeAttributeSessionEnergyCharged(with:subscriptionEstablished:reportHandler:)subscribeAttributeSessionID(with:subscriptionEstablished:reportHandler:)subscribeAttributeState(with:subscriptionEstablished:reportHandler:)subscribeAttributeSupplyState(with:subscriptionEstablished:reportHandler:)subscribeAttributeUserMaximumChargeCurrent(with:subscriptionEstablished:reportHandler:)writeAttributeApproximateEVEfficiency(withValue:completion:)writeAttributeApproximateEVEfficiency(withValue:params:completion:)writeAttributeRandomizationDelayWindow(withValue:completion:)writeAttributeRandomizationDelayWindow(withValue:params:completion:)writeAttributeUserMaximumChargeCurrent(withValue:completion:)writeAttributeUserMaximumChargeCurrent(withValue:params:completion:)
Type Methods
readAttributeAcceptedCommandList(withClusterStateCache:endpoint:queue:completion:)readAttributeApproximateEVEfficiency(withClusterStateCache:endpoint:queue:completion:)readAttributeAttributeList(withClusterStateCache:endpoint:queue:completion:)readAttributeChargingEnabledUntil(withClusterStateCache:endpoint:queue:completion:)readAttributeCircuitCapacity(withClusterStateCache:endpoint:queue:completion:)readAttributeClusterRevision(withClusterStateCache:endpoint:queue:completion:)readAttributeFaultState(withClusterStateCache:endpoint:queue:completion:)readAttributeFeatureMap(withClusterStateCache:endpoint:queue:completion:)readAttributeGeneratedCommandList(withClusterStateCache:endpoint:queue:completion:)readAttributeMaximumChargeCurrent(withClusterStateCache:endpoint:queue:completion:)readAttributeMinimumChargeCurrent(withClusterStateCache:endpoint:queue:completion:)readAttributeNextChargeRequiredEnergy(withClusterStateCache:endpoint:queue:completion:)readAttributeNextChargeStartTime(withClusterStateCache:endpoint:queue:completion:)readAttributeNextChargeTargetSoC(withClusterStateCache:endpoint:queue:completion:)readAttributeNextChargeTargetTime(withClusterStateCache:endpoint:queue:completion:)readAttributeRandomizationDelayWindow(withClusterStateCache:endpoint:queue:completion:)readAttributeSessionDuration(withClusterStateCache:endpoint:queue:completion:)readAttributeSessionEnergyCharged(withClusterStateCache:endpoint:queue:completion:)readAttributeSessionID(withClusterStateCache:endpoint:queue:completion:)readAttributeState(withClusterStateCache:endpoint:queue:completion:)readAttributeSupplyState(withClusterStateCache:endpoint:queue:completion:)readAttributeUserMaximumChargeCurrent(withClusterStateCache:endpoint:queue:completion:)