Is there any way in software to shut the miner down?
I have some remote boxes that are going to be without internet for about 8 hours tomorrow, I don't want to have them overheat.
no i dont know of any way to turn off the miner completely from software.. just reboot.
you try to SSH into the miner, and do a shutdown -t now
i dunno if that will turn it off tho.. it might put it in a limbo state where you would have to power cycle the psu to get it back on.
Back when there was scheduled tasks one could put a hashmark before cgminer-monitor that ran every 3 minutes, save, then send a halt command via ssh. Without stopping with cgminer-monitor it would restart. You might try /etc/init.d/minermonitor stop then ssh in and give a halt. Then check if it starts heating. Still you'd have a restart issue with linux shut down your ssh session would cease and not leave a reconnection.
Living out in the hinterland I had been having internet loss problems some years back. I put an X-10 device on the docsis cable modem and another on the first router. On a linux system I have a program to ping my DNS every 5 minutes and test if the ping was good. If not the x-10 would shut off power to the modem and router, time out a period then restart the modem, wait for its usual wakeup period then wakeup the router, wait for its usual wakeup period then test the ping again. If left to the docsis modems own devices it sometimes would be down an hour mid-week early in the AM. With this arrangement it's back up much sooner. But the internet losses have been much less frequent the last two years.
You may be able to run x-10 devices from a RPi or BBB. I'm not sure the X-10 devices can handle miner current so you may have to run those to heavy duty relays. Then when the halt command kills ssh connections and prevents reconnecting, you can ssh to the device controlling the X-10's, kill the power to the miners for as long as you need, then fire them up when ready.