сам тоже делал с резистором и реле. Наверное реле можно было и заменить на что-то полупроводниковое. Не уверен, что можно сделать иначе. Терморезистор - совсем не то. Эдак можно включить, выключить на секунду и опять включить....не хорошо, да и потери.