def get_username_token(): return UsernameToken(get_ENV_val(_CP_USERNAME), get_ENV_val(_CP_PASSWORD))
# Copyright 2020 program was created VMware, Inc. # SPDX-License-Identifier: Apache-2.0 from cp import poll_load from ev import get_ENV_val sgID = get_ENV_val("sgID") poll_load(sgID)
# Copyright 2020 program was created VMware, Inc. # SPDX-License-Identifier: Apache-2.0 import constants from ev import ChargePoint, get_ENV_val import cp import time sgID = get_ENV_val("sgID") stationID = get_ENV_val("stationID") portID = get_ENV_val("portID") res0 = cp.get_load(sgID) spID = ChargePoint(None, stationID, portID).ID # Experimental phase, to not affect live users, cap at 6.6 res1 = cp.shed_load(spID, absolute_amount=6.6, time_interval=10) print("Sleeping .. a bit for shed_load to take effect") time.sleep(15) LOAD2 = cp.get_load(spID) res2 = cp.clear_shed(spID) print(res2) print("Sleeping .. a bit for clear_shed to take effect") time.sleep(15) res3 = cp.get_load(spID) print("Sleeping .. a bit for clear_shed for station_group") time.sleep(10) res4 = cp.clear_shed(sgID) print(res4) res5 = cp.get_load(spID)