That worked really well. I had to put full path to the settings files in the py script for it to work though. This command works fine.
sudo systemctl xxxxx teslabot.service
This means I can retire one of my Rpi for other projects.
Update: I changed the user in the .service file to openhabian so that it would use the ~/ path successfully forthe config and I would not have to manually change it.