Gegen das Schwappen würde ich eine gewisse Zeitverzögerung einbauen/einprogrammieren. Wenn also das "leer"-Signal kommt, erst mal ein paar Sekunden warten, ob es wirklich dabei bleibt. Erst wenn zb zehn Sekunden lang "leer" gemeldet ist, die Anzeige anschalten. Und umgekehrt genauso: wenn der Sensor auf "leer" stand und plötzlich wieder "voll" meldet, ebenfalls abwarten, ob es dabei bleibt.