NEWS
Test Adapter PoolControl
-
@dasbo1975
Es funktioniert unter Automatik (PV) wohl noch nicht ganz:2026-06-08 15:00:00.115 - info: poolcontrol.0 (149946) [speechHelper] Telegram to : Heutige Umwälzung: 9949 l (33 %). Automatisches Nachpumpen wird gestartet. 2026-06-08 15:00:00.124 - info: poolcontrol.0 (149946) [controlHelper] automatic pumping started (20051 l missing). 2026-06-08 15:00:00.307 - info: poolcontrol.0 (149946) [speechHelper] Telegram to : Automatisches Nachpumpen gestartet. Es fehlen 20051 Liter. 2026-06-08 15:01:00.186 - info: poolcontrol.0 (149946) [controlHelper] automatic pumping finished - daily target reached. 2026-06-08 15:01:00.250 - info: poolcontrol.0 (149946) [speechHelper] Telegram to : Nachpumpen abgeschlossen. Tagesziel erreicht.poolcontrol.0.pump.active_helperhabe ich mitgetrackt:
Juni 8., 15:01:00 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: 2Std 42Min 10s Juni 8., 15:00:00 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: controlHelper 60s Juni 8., 14:59:49 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: 11s Juni 8., 14:24:52 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: photovoltaicHelper 34Min 57sEdit:
Auch die Werte unter poolcontrol.0.circulation sind merkwürdig:

-
@dasbo1975
Es funktioniert unter Automatik (PV) wohl noch nicht ganz:2026-06-08 15:00:00.115 - info: poolcontrol.0 (149946) [speechHelper] Telegram to : Heutige Umwälzung: 9949 l (33 %). Automatisches Nachpumpen wird gestartet. 2026-06-08 15:00:00.124 - info: poolcontrol.0 (149946) [controlHelper] automatic pumping started (20051 l missing). 2026-06-08 15:00:00.307 - info: poolcontrol.0 (149946) [speechHelper] Telegram to : Automatisches Nachpumpen gestartet. Es fehlen 20051 Liter. 2026-06-08 15:01:00.186 - info: poolcontrol.0 (149946) [controlHelper] automatic pumping finished - daily target reached. 2026-06-08 15:01:00.250 - info: poolcontrol.0 (149946) [speechHelper] Telegram to : Nachpumpen abgeschlossen. Tagesziel erreicht.poolcontrol.0.pump.active_helperhabe ich mitgetrackt:
Juni 8., 15:01:00 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: 2Std 42Min 10s Juni 8., 15:00:00 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: controlHelper 60s Juni 8., 14:59:49 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: 11s Juni 8., 14:24:52 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: photovoltaicHelper 34Min 57sEdit:
Auch die Werte unter poolcontrol.0.circulation sind merkwürdig:

Juni 8., 15:01:00 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: 2Std 42Min 10s
Juni 8., 15:00:00 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: controlHelper 60s
Juni 8., 14:59:49 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: 11s
Juni 8., 14:24:52 Gerät Aktiver Helper (Prioritaetssteuerung) hat den Status geändert: photovoltaicHelper 34Min 57sDanke für deine Meldung. Ich bin schon länger am schauen aber kann direkt nichts finden. Ich baue gerade eine Plausibilitätsprüfung die dann solche dinge weiter eingrenzen kann.
-
Hallo zusammen,
ich habe gerade die Version 1.3.32 veröffentlicht.
Dieses Mal gibt es keine neue Steuerungsfunktion, sondern etwas, das mir langfristig mindestens genauso wichtig erscheint: eine Plausibilitätsprüfung für die Umwälzberechnung.
Im Laufe der Entwicklung und durch verschiedene Testsysteme sind vereinzelt Situationen aufgefallen, in denen berechnete Umwälzwerte auf den ersten Blick ungewöhnlich wirkten. Bevor ich an einer funktionierenden Berechnungslogik Änderungen vornehme, wollte ich zunächst eine Möglichkeit schaffen, solche Fälle sauber analysieren zu können.
Dafür gibt es jetzt den neuen Bereich:
circulation.plausibility
Dort findet ihr verschiedene Diagnosewerte, die die Umwälzberechnung überwachen und bewerten.
Unter anderem werden jetzt geprüft:
Plausibilität der aktuellen Pumpenleistung
Plausibilität des berechneten Durchflusses
Plausibilität von Sprüngen beim Tages-Umwälzvolumen
Zeitstempel und Detailinformationen zu erkannten AuffälligkeitenWichtig dabei:
Diese neue Funktion verändert keine bestehende Steuerungslogik.
Es werden weder die Pumpensteuerung noch die PV- oder Solarsteuerung beeinflusst. Die neue Diagnose dient ausschließlich dazu, Auffälligkeiten sichtbar zu machen und die Fehlersuche zu erleichtern.
Mein Ziel ist es, zukünftige Besonderheiten oder seltene Konfigurationsfehler deutlich schneller analysieren zu können, ohne dabei funktionierende Logik vorschnell anzufassen.
Wie immer freue ich mich über Rückmeldungen, Testergebnisse und natürlich auch über ungewöhnliche Fälle, die ich mit meinem Testsystem vielleicht nicht nachstellen kann.
Viele Grüße
Dirk (DasBo)
-
Aktuelle Test Version 1.3.18 Veröffentlichungsdatum 29.09.2025 Github Link https://github.com/DasBo1975/iobroker.poolcontrol Adapter-Beschreibung
Der Adapter ioBroker.poolcontrol dient zur Steuerung und Überwachung von Poolanlagen.
Zu den Funktionen gehören:- Pumpensteuerung (Automatik, Manuell, Zeitsteuerung, Aus) inkl. Frost- und Überhitzungsschutz
- Temperaturverwaltung mit bis zu 6 Sensoren, Min/Max, Deltas und Änderungsraten
- Solarsteuerung mit Hysterese und Warnschwellen
- Zeitsteuerung mit bis zu 3 konfigurierbaren Zeitfenstern
- Laufzeit- und Umwälzberechnung
- Verbrauchs- und Kostenanalyse über externen kWh-Zähler
- Sprachausgabe über Alexa oder Telegram
Changelog (Auszug)
- 0.0.7 – Help-Datei (
help.md) und erste README-Version hinzugefügt - 0.0.6 – Verbrauchs- und Kostenberechnung mit externem kWh-Zähler
- 0.0.5 – Sprachausgabe über Alexa und Telegram
Es wird schon, ist alles ja nur Simulation und teilweise mit KI gemacht. Trotzdem viel Arbeit.
Aber die Sim funktioniert. Ein paar Dummy DP und Skripte.
Cool wäre ja ein eigener Pool.

LG
Sigi -
Es wird schon, ist alles ja nur Simulation und teilweise mit KI gemacht. Trotzdem viel Arbeit.
Aber die Sim funktioniert. Ein paar Dummy DP und Skripte.
Cool wäre ja ein eigener Pool.

LG
SigiEs wird schon, ist alles ja nur Simulation und teilweise mit KI gemacht. Trotzdem viel Arbeit.
Aber die Sim funktioniert. Ein paar Dummy DP und Skripte.
Cool wäre ja ein eigener Pool.

LG
SigiJa Cool.
Leider kann ich dir keinen Pool programmieren
Bei mir sieht das z.b. für die Datenauswertung der Chemiegeschichten so aus
oder für die allgemeine Übersicht so

-
Es wird schon, ist alles ja nur Simulation und teilweise mit KI gemacht. Trotzdem viel Arbeit.
Aber die Sim funktioniert. Ein paar Dummy DP und Skripte.
Cool wäre ja ein eigener Pool.

LG
SigiJa Cool.
Leider kann ich dir keinen Pool programmieren
Bei mir sieht das z.b. für die Datenauswertung der Chemiegeschichten so aus
oder für die allgemeine Übersicht so

@DasBo1975 @sigi234
Um die Visualisierung muss ich mich auch noch kümmern.
Darf man erfahren welche Vis/Widgets ihr verwendet? -
@DasBo1975 @sigi234
Um die Visualisierung muss ich mich auch noch kümmern.
Darf man erfahren welche Vis/Widgets ihr verwendet?@DasBo1975 @sigi234
Um die Visualisierung muss ich mich auch noch kümmern.
Darf man erfahren welche Vis/Widgets ihr verwendet?Basic HTML Widget und VIS2 mit CSS
-
@DasBo1975 @sigi234
Um die Visualisierung muss ich mich auch noch kümmern.
Darf man erfahren welche Vis/Widgets ihr verwendet?@DasBo1975 @sigi234
Um die Visualisierung muss ich mich auch noch kümmern.
Darf man erfahren welche Vis/Widgets ihr verwendet?Ich komme ursprünglich auch von VIS 1 und nutze das aktuell noch produktiv. Allerdings baue ich mir gerade als Nachfolger mein eigenes HomePanel.
HomePanel ist eine komplett selbst entwickelte Weboberfläche auf Basis von React/Vite. Sie läuft in einem Proxmox-LXC und liest die Daten direkt aus ioBroker über die Websocket-Schnittstelle. Dadurch kann ich die komplette Oberfläche frei gestalten und bin nicht auf fertige Widgets angewiesen.
Ziel ist eine zentrale Oberfläche für Haussteuerung, Energie, Pool, Wetter, Kameras, Kalender, Müllabfuhr, Alarmanlage und weitere Bereiche. Die Daten und Automatisierungen bleiben weiterhin in ioBroker, HomePanel übernimmt hauptsächlich die Visualisierung und Bedienung.
VIS 1 hat mir viele Jahre gute Dienste geleistet, aber inzwischen möchte ich bei Design, Performance und Flexibilität etwas mehr Freiheiten haben.
-
@dasbo1975 Bei der Solarsteuerung Extended wird doch das Delta zwischen Oberflächentemperatur und Kollektortemperatur gemessen oder? Dazu finde ich aber kein Datenpunkt mit dem Delta zwischen den beiden Werten. Kann in einer der weiteren Versionen so ein Datenpunkt eingebaut werden? Oder kann ich nicht richtig gucken?
-
@dasbo1975 Bei der Solarsteuerung Extended wird doch das Delta zwischen Oberflächentemperatur und Kollektortemperatur gemessen oder? Dazu finde ich aber kein Datenpunkt mit dem Delta zwischen den beiden Werten. Kann in einer der weiteren Versionen so ein Datenpunkt eingebaut werden? Oder kann ich nicht richtig gucken?
@dasbo1975 Bei der Solarsteuerung Extended wird doch das Delta zwischen Oberflächentemperatur und Kollektortemperatur gemessen oder? Dazu finde ich aber kein Datenpunkt mit dem Delta zwischen den beiden Werten. Kann in einer der weiteren Versionen so ein Datenpunkt eingebaut werden? Oder kann ich nicht richtig gucken?
Hallo Dennis,
du hast richtig geschaut. Für das aktuelle Steuerungs-Delta gab es bislang tatsächlich keinen eigenen numerischen Datenpunkt.
Ich habe mir die Solar- und Solar-Extended-Logik daraufhin nochmal genauer angesehen. Dabei ist aufgefallen, dass die Temperaturdifferenz zwar intern für die Steuerung berechnet wird, bisher aber nicht als separater Datenpunkt ausgegeben wurde.
Deshalb habe ich zwei neue Datenpunkte ergänzt:
-
Standard Solar:
solar.collector_surface_delta
(Kollektortemperatur minus Pooloberfläche) -
Solar Extended:
solar.extended.collector_pool_reference_delta
(Kollektortemperatur minus aktuell gewählte Pool-Referenz, also Oberfläche oder Grund)
Zusätzlich wird die Dokumentation entsprechend ergänzt.
In den nächsten Stunden wird dazu ein Update erscheinen.
Danke für den Hinweis und die gute Idee. 🙂
-
-
Ich habe zu danken für die wie immer schnelle Rückmeldung und Umsetzung. Ich bin gespannt.
-
Hallo zusammen,
Version 1.3.33 ist jetzt verfügbar.
Aus einer Anfrage von Dennis ist eine kleine, aber aus meiner Sicht sehr sinnvolle Erweiterung entstanden.
Neu hinzugekommen sind zwei zusätzliche Delta-Datenpunkte:
Standard Solar
solar.collector_surface_delta- Aktuelle Temperaturdifferenz zwischen Kollektor und Pooloberfläche
Solar Extended
solar.extended.collector_pool_reference_delta- Aktuelle Temperaturdifferenz zwischen Kollektor und der aktuell ausgewählten Pool-Referenztemperatur (Oberfläche oder Grund)
Dadurch lässt sich nun direkt nachvollziehen, mit welchem Temperaturüberschuss die jeweilige Solarsteuerung aktuell arbeitet, ohne die Werte selbst berechnen zu müssen.
Zusätzlich wurde die Dokumentation erweitert.
Hinweis zu Solar Extended
Wenn die Pool-Temperaturquelle (
surface/ground) im laufenden Betrieb geändert wird, ist kein Adapter-Neustart erforderlich.Die Änderung wird automatisch übernommen. Da Solar Extended bewusst zyklisch arbeitet, kann es jedoch bis zu etwa 60 Sekunden dauern, bis die Berechnung, die Schaltlogik und der neue Delta-Datenpunkt auf die geänderte Temperaturquelle reagieren.
Dieses Verhalten ist so gewollt und dient dazu, unnötige Berechnungen und häufige Neuauswertungen zu vermeiden.
Da PoolControl inzwischen schon einige Zeit im Latest-Repository läuft und mittlerweile über 40 aktive Installationen erreicht hat, würde mich die Meinung der aktuellen Tester interessieren:
Wie sind eure bisherigen Erfahrungen mit dem Adapter?
Gibt es aus eurer Sicht noch Punkte, die vor einer Aufnahme in Stable zwingend verbessert oder ergänzt werden sollten?
Oder würdet ihr inzwischen den Schritt in Richtung Stable befürworten?
Über ehrliches Feedback würde ich mich freuen. 🙂
-
Hallo zusammen,
Kurz vorweg, die Kids schreien nach einem Pool, kurzer Hand eben den Unterbau fertig gemacht und einen Framepool 4x2x1 aufgestellt.
Zwischenzeitlich noch eine 50kg Sandfilteranlage mit einer Aquaplus 6 Pumpe und einen 12mg Intex Chlorinator besorgt. Soll dann ein einer Keter Gerätebox untergebracht werden. Pool mit Wasser steht bereits, Keterbox, Pumpe, Filter, Chlorinator soll heute folgen. Umbau auf 50mm folgt noch die Tage, muss aber erst mal die Technik am stehen haben.
Das Thema Pool ist für mich komplett neu. Das was ich weiß ist, aus Salzwasser Chlor machen und den PH Wert im Auge behalten. Dafür muss ich aber was messen können und die Daten will ich natürlich im iobroker haben. Poolpumpe und Chlorinator wollte ich per Shelly schalten, aber womit kann ich alles messen, damit ich später smart steuern kann, vorallem die Chlorproduktion? ph minus wäre dann der 2te schritt mittels Schlauchpumpe oder so.
Welche Messgerätschaften nimmt ihr so? Ich muss mich ein wenig beeilen, bin mal wieder spät dran :-)
Gruß und Besten Dank -
Für Redox und PH nutze ich sowas.
Habe ich damals bei Aliexpress bestellt gehabt. Und einmal in der Woche kontrolliere ich mit meinem PooLab die Werte. Dazu habe ich mir 2 Schlauchpumpen für Chlor und PH- für die Dosierung gekauft. Die beiden Sonden für Redox und PH stecken in einer Messhülse vom Gemke.
-
Ah super, das Moped habe ich mir auch bestellt, ich hoffe, ich kann den Chlorinator in einer Steckdose einstecken und solange laufen lassen, bis der Wert passt.
PH-, da muss ich mir noch mal ne Pumpe und so besorgen.
Bei den aktuellen W2839 scheinen die Messsonden sehr groß zu sein, oder welche Messzelle hast du da genau genommen?
Gruß und Besten Dank für deine Unterstützung. -
Von Gemke die hier: https://www.gemke-shop.de/dosiertechnik/schwimmbad/elektroden/94/doppel-bypass-messzelle/elektrodenhalter-set-fuer-12mm-elektroden
Bei den Sonden muss man ein wenig gucken welche dabei sind. Man kann die aber auch extra bestellen. -
Hallo @ple ,
erst einmal herzlich willkommen hier im PoolControl-Testthread. 😊
Und natürlich auch Glückwunsch zum neuen Poolprojekt. Der Anfang ist immer etwas aufregend, weil auf einmal Themen wie Wasserpflege, pH-Wert, Chlor, Filterlaufzeiten und Technik dazukommen, mit denen man sich vorher oft noch nie beschäftigt hat.
Vielen Dank auch an @dennismenger für die schnelle und ausführliche Unterstützung. Genau solche Praxis-Erfahrungen helfen neuen Poolbesitzern oft mehr als jede technische Beschreibung.
Die von Dennis genannten Komponenten und Erfahrungen sind auf jeden Fall ein guter Einstiegspunkt. Wichtig ist aus meiner Sicht vor allem, die Anlage so aufzubauen, dass sie später problemlos erweitert werden kann. Dann bleiben alle Möglichkeiten offen – egal ob reine Überwachung, automatische Steuerung oder spätere Einbindung in PoolControl.
Falls Fragen auftauchen oder Unterstützung benötigt wird, einfach melden. Dafür ist der Testthread schließlich da. 🙂
Viele Grüße
Dirk / DasBo
Entwickler von PoolControl -
Zum Glück konnte ich gestern noch ein wenig fuschen, damit wenigsten die Sandfilteranlage + Chlorinator laufen. Aktuell ein Mix aus 32 und 38 Schläuchen die irgendwo rumlagen. Keter Gerätebox steht auch soweit. Ist doch wohl kleiner als ich dachte. OSB Wände kommen jetzt da rein und dann mal schauen wie ich den Platz am besten nutzen kann. Das wird schon eng, wenn ich 2 Bypässe(Wärmepume, Wasserqualität) erzeugen muss. Aktueller plan ist, statt die Gemke wollte ich von den 50 Rohr einen Abgang schaffen mit Hahn auf 20 Rohr und dort die Anbohrschellen setzen für die Sensoren. Durchflussmesser denke ich nicht, dass ich das brauche.
PH- dosieren kann ich denke ich mal direkt später am Ausgang des System mit Anbohrschellen. Puh das wird ein Puzzeln und hin und her. Habt ihr zufällig auch so eine Keter Box und ein paar Bilder vielleicht?
Da ist die Elektrik und iobroker das kleinste Problem.Gruß
-
Eine Kühlfunktion über Nacht könnte man aktuell gebrauchen ;-)
-
Eine Kühlfunktion über Nacht könnte man aktuell gebrauchen ;-)
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden