Zur Auswahl des notwendigen Sensors, würde ich noch mal ein paar Gedanken anstellen.
Nach dem Bild ist das ein Kaffevollautomat für Pads.
Links oben sind ja anscheinend eine ganze Reihe Bedienelemente.

Um zu wissen, was muß ich messen um sinnvolle Daten zu haben, muß man sich erst mal ansehen was für Parameter gibt es.

Eine normale Kaffetasse hat so 150ml.
Ein Espresso unter 100ml.
Bei Mocca sind wir bei ca. 50ml.
Ein großer Cafelatte kann schon mal bis 400ml groß sein.

Bei dem Tank muß man wissen wieviel ml gehen rein bevor am Sichfenster der Wasserstand sichtbar/auswertbar wird.
Als nächstes, wie viel ml gehen rein bis das Sichtfenster Maximalstand zeigt.

Die Höhe des Sichtfensters schätze ich anhand des Bildes auf ca. 12cm.

Mit diesen Daten ergibt sich das Delta des Wasserstandes im Sichtfenster bei Entnahme für die verschiedenen Produkte.
Daraus ergibt sich dann die notwendige maximale Auflösung des Sensors und der abzudeckende Messbereich.