The telemeter flask webserver on the old PI will start as a service at boot. This is how I did
Connect to PI via console
ssh pi@telemeter.local
user: pi password: as ususal
cd /etc/systemd/system
nano telemeter.service
enter below
[Unit]
Description=DATV TELEMETER
[Service]
User=pi
WorkingDirectory=/home/pi/python_projects/FINAL/
ExecStart=/home/pi/python_projects/FINAL/main_extended.py
Restart=always
[Install]
WantedBy=multi-user.target
Activate
sudo systemctl daemon-reload
sudo systemctl enable telemeter.service
sudo reboot
To check if running after reboot
sudo systemctl status telemeter
pi@telemeter:/etc/systemd/system $ sudo systemctl status telemeter
● telemeter.service - DATV TELEMETER
Loaded: loaded (/etc/systemd/system/telemeter.service; enabled; vendor pr>
Active: active (running) since Thu 2022-05-26 09:39:00 BST; 10min ago
Main PID: 1570 (main_extended.p)
Tasks: 4 (limit: 529)
CPU: 7min 40.543s
CGroup: /system.slice/telemeter.service
└─1570 /usr/bin/python3 /home/pi/python_projects/FINAL/main_exten>
Check also webpage