Hallo,
i dont know if it would be possible to monitor the ecm file in /temp.
I wrote a script that check the log file every 1minute for timeout and will restart then.
That is the same like what you are thinking.
If the receiver freeze you dont need to unplug the receiver from power you have to wait 1minute and incubuscamd will restart automatic.