This is a CLI tool to start/stop the loading of your ShellRecharge / NewMotion wallbox. As Shell decided to move to 50five as a new provide, this tool mimics the user interaction to start and to stop charging. The code is inspired by the work of @themarek https://github.com/themarek/sRechargeCLI
First you need to create a config.yaml file. Take the values from the 50five web interface.
Then you can run the tool with the following commands:
- gradle build
- extract the 50fiveChargeCLI-shadow-1.0-SNAPSHOT.zip from the build/libs folder
- java -jar 50fiveChargeCLI-1.0-SNAPSHOT-all.jar start/stop
config.yaml (yes, it needs to contain all the lines):
!!Configuration
chargerId: "you will find the id on the 50five web interface https://50five-sde.evc-net.com/RechargeSpots/List"
card: "you will find the card number on the 50five web interface https://50five-sde.evc-net.com/Cards/List"
username: "the username you are using to login"
password: "the password you are using to login"