2023-03-23 14:57:51 +00:00
|
|
|
#!/bin/bash
|
|
|
|
## USAGE: ./newToken.sh -u USERNAME -p PASSWORD
|
|
|
|
|
|
|
|
|
|
|
|
while getopts u:p: flag
|
|
|
|
do
|
|
|
|
case "${flag}" in
|
|
|
|
u) username=${OPTARG};;
|
|
|
|
p) password=${OPTARG};;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
curl --request POST \
|
|
|
|
--url https://vrmapi.victronenergy.com/v2/auth/login \
|
|
|
|
--header 'Content-Type: application/json' \
|
|
|
|
--data '{
|
|
|
|
"username": '$username',
|
|
|
|
"password": '$password',
|
|
|
|
}' > token.json
|