Ich habe keine Ahnung, wie schnell die Pumpe dreht. Ich muss mir das mal in Ruhe ansehen.
Ist sicher die ideale Lösung, aber eben doch etwas aufwendiger.
Ich habe inzwischen schon mal die einfache Lösung mit dem Relais umgesetzt. Funktioniert super.
Tut eigentlich was es soll. Es zeigt mir halt an, wenn die Steckdose, wo die Pumpe dran hängt, Strom liefert. In 99,99% der Fälle ist das deckungsgleich mit dem Laufen der Pumpe.
Ich habe noch ein paar andere Projekte in Arbeit. Die Poolsteuerung und Überwachung ist daher erstmal auf dem Stand, wie sie jetzt ist schon ganz gut und daher mal als vorläufig abgeschlossen zu betrachten.
Kann nun per MQTT die Pumpe an und ab schalten, kriege angezeigt, ob sie läuft (bzw. Strom abbekommt), kann die Poolscheinwerfer ein und aus schalten und die Farbwechsel der Scheinwerfer steuern und ich bekomme die Wassertemperatur und die Temperatur im Technikschacht (im Winter wichtig) übermittelt.
Die Temperatursensoren haben mich heute etwas genervt. Wenn einer angeschlossen ist, dann hat das am ESP8266 direkt funktioniert, wenn der Sensor mit 5V angespeist wurde (der hängt mit den Relais an einer 5V Versorgung). Habe ich beide Sensoren angeschlossen, ging damit nichts mehr. Nach langem hin und her bin ich dann darauf gekommen, dass es mit 2 Temperatursensoren nur funktioniert, wenn ich die Spannungsversorgung der Sensoren auf 3,3V bringe. Musste also einen kleinen Spannungsteiler basteln. Egal, nun funktioniert es.
Ich verwende übrigens diese Temperatursensoren:
https://www.banggood.com/DS18B20-Waterproof-Digital-Temperature-Temp-Sensor-Probe-1M-2M-3M-5M-10M-15M-p-1211828.html?