Right now with the variables that are available to Python I can't see another way to do it.
Simplified it a bit so the poll is just watching tuner lock once a second.
It is there for anyone that wants it. Not trying to force it on anyone.
https://github.com/H...dd.lock-monitor
Thanks for your input.