Today, I set up the dgthomson / 35e node-red flow to automate starting/stopping of shell recharge (advanced charger) sessions. It works, testing phase started .
Note to other people trying this and who use Double Quotes ", Single Quotes ', Parentheses (), and Square Brackets [ ]
in their passwords: I had to change my shell account password. Although there was no issue to login at https://account.shellrecharge.com through browser and app, there seems to be something sketchy with the way that dgthomson/nodered escapes these characters, resulting in parsing errors “Unexpected string in JSON at position” etc. (using sr-2-50.json).
Anyway, it works after using a password without the above mentioned special characters.
Thanks a lot for sharing this project, dgthomson/@35e !
Hopefully, some day, shell will allow all end users to use their api directly… But until then, this is the best solution when you can’t wire a UTP cable to your charger.