We know that short cycling a motor damages it by adding heat caused by restarting before the motor has had a chance to cool from the last start or run. So it would seem to make sense that you can just check the motor temperature to see if it's OK to proceed with a restart. However, as the old saying goes, things are not always as they seem.
The problem with this approach is that temperature is an inherently slow process variable. You can shut off a running motor, then watch its temperature climb. With temperature, there always is a lag. Thus, you never know for sure how much heat is in a motor at any given moment.
Temperature monitoring is excellent system to have in place, but you cannot use it in lieu of over cycling protection rules. Always follow the manufacturer’s directions, making sure to allow for factors that may retard heat dissipation.