Thank you, I like this, when I get home this evening I will be looking into this further. If you have anything else with regards this idea you could send me it will be much appreciated.The “If all you have is a hammer...” reference made me think of something.
Arduino C has a function that measures the width of a pulse with one statement. if you connect three pins to the LED leads, you can continuously monitor the LED state. Within a certain error range, you can build a map of the three pulse lengths to a specific situation.
Take a look at the pulsein() command.
An easy sketch could be written to “learn” what conditions each set of LED signals corresponds to.
The application is straightforward enough so that even an Arduino Nano would suffice.
Cheers
Jay