Component Installation:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential python-dev git
sudo git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT/
sudo python setup.py install

Create Service

sudo nano /etc/systemd/system/tempmon.service

                    [Unit]
                    Description=GordonNet Temp Monitor
                    After=multi-user.target
                    [Service]
                    Type=simple
                    ExecStart=/bin/sh -c "python3 /home/pi/gordonnet/tempmon/gordonnet_tempmon.py"
                    WorkingDirectory=/home/pi/gordonnet/tempmon
                    Restart=always
                    User=pi
                    [Install]
                    WantedBy=multi-user.target
                    
                     
Enable the systemd service to run on startup, then start the service and check its status:
sudo systemctl enable tempmon
sudo systemctl start tempmon
sudo systemctl status tempmon


Documentation

https://github.com/nodrogie/Tempmon