Ich bin nicht weiter auf den notwendigen Shelly eingegangen, weil ich davon ausging, der TE hat schon etwas mit dem Prinzip der Shellys befasst.
Wie auch immer, eine Sicherheit würde ich trotzdem zur Sicherheit empfehlen. einen 2. unabhängigen Sensor vorzusehen. Schimmerschalter, wie auch jedes Schaltgerät sind nicht unfehlbar. Auch eine zeitliche Begrenzung wäre denkbar.
Mal die Zeit nehmen, wie lange Wasser zulaufen muss, zwischen den Schwimmerzuständen, da eine gewisse Zeit großzügig zugeben und dann einen Timer benutzen.
Schwimmer unten -- Motorventil (nächstes Thema) auf und nach Zeit x automatisch schließen, falls Schwimmer nicht stoppt.
Der Einlauf über ein,, bereits erwähntes, mechanisches "Schwimmerventil" wäre auch eine recht sichere Möglichkeit.(Spülkastenprinzip)
Vorausgesetzt man hat Platz zum nachträglichen Einbau in dem externen Behälter., was eher schwierig werden könnte.
Zum Motorventil gibt es ja auch reichlich Auswahl.
Es gibt natürlich auch fertige Lösungen. Siehe hier: automatische Poolbefüllung
Erst mal das mechanische planen, würde ich sagen, Shelly ist dann das kleinste Problem.