Im glad I could help!
I've found that the temperature falls pretty fast (within about 5-10 seconds).
Id suggest putting a timer before automatically restarting
or some feature that allows you to stop the auto-restart. Its really annoying when I stop the miner for some rig maintenance, then the darn thing automatically reboots!
If youre looking for information on how to send a text from a batch file, I found this article helpful. https://blog.frogslayer.com/sending-an-email-through-google-smtp-via-windows-command-line/
One more thing Ive found to help improve my uptime is the ability to reboot my rig from my phone when its totally hung up and Im not home. A device similar to Z-Wave Plus Wireless Smart Lighting Control Appliance Module ($40 Amazon) is very helpful! Using that with TeamViewer on my phone really helps me monitor/control the health of my rigs.
Yes I put 30 seconds before it restarts the rig and in addition I check the internet connection, if it is lost I don't want the rig loop restart.
I have similar device, if it lags i force restart, there is also usb watchdog do the same automatically i will test.
The email send maybe will be the long part to configure but for now i am pretty happy.