Betriebsstundenzähler gibt es wie
Sand am Meer. Deine Lösung hat den Nachteil, dass sie nach 12 Stunden wieder von vorne anfängt.
Den Start Stopp Impuls kannst Du mit einem LCD Zähler und einen Fototransitor realisieren. Nur dazu braucht es etwas know how und Messgeräte. Auch Dein Vorschlag mit dem Lichtsensor braucht "etwas" Anpassung, bevor man ihn für so eine Aufgabe einsetzen kann.
Leichter ist es, den Stundenzähler direkt an die Versorgungsspannung zu legen.