Thank you to codementor.io/@ufukafak/how-to-run-a-python-script-in-linux-with-systemd-1nh2x3hi0e
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.