This device uses 3 74HC595 shift registers to drive the 20 LEDs. I could add three 74HC165s to the ESP to read the status of the LEDs but a much cleaner interface would be to read the serial data going to the cascading 595s and set variables in the ESP to be used in the web server.
Has anyone done this or know of similar code I could start with, I'm rather basic with my programming skills so I will not be able to write this code from scratch but could modify code written for a similar application. It's really only the serial input I need help with.