Exemplo n.º 1
0
async def getreserve():
    token = await load_token()
    client = TeslaApiClient(token=token, on_new_token=save_token) 
    client.authenticate()
    energy_sites = await client.list_energy_sites()
    assert(len(energy_sites)==1)   
    reserve = await energy_sites[0].get_backup_reserve_percent()    
    await client.close()
    print(reserve)
    return reserve
Exemplo n.º 2
0
def authenticate(username, password):
    client = TeslaApiClient(username, password)
    print("Authenticating...")
    client.authenticate()
    return client