NEWS
Test Adapter PoolControl
-
Das mit dem Drucksensor finde ich cool. Baue gerade meine Sensoren-Box auf, allerdings nicht mit einem ESP sonder mit dem Shelly Uni Plus. #
Am Shelly kannst du- bis zu 5 Temperatur Sensoren
- einen Drucksensor (analog in)
- einen Flowsensor (count)
- zwei Levelsensoren (digital-in)
anschließen.
Für mich wollte ich die Pumpenleistung mit dem Flow Sensor messen. Weiterhin den Füllstand des Pools mit den beiden Levelsensoren. Den Rest habe ich, so wie bei dir es umgesetzt, ist geplant.
Vielleicht kannst du ja noch den Flowmeter und den Füllstand bei dir inkludieren :-)
-
Hallo, Drucksensor wird nicht erkannt obwohl angegeben.
poolcontrol.0 2025-11-30 01:43:29.540 warn statisticsHelperWeek: Berechneter Resetzeitpunkt liegt in der Vergangenheit – Korrigiere auf nächste Woche. poolcontrol.0 2025-11-30 01:43:29.205 info [photovoltaicHelper] Pumpe AUS (mode_not_auto_pv, ohne Nachlauf) poolcontrol.0 2025-11-30 01:43:29.068 info [pumpHelper2] Erfolgreich initialisiert poolcontrol.0 2025-11-30 01:43:28.960 info [controlHelper2] Rückspülerinnerung initialisiert (täglicher Check um 12:00 Uhr). poolcontrol.0 2025-11-30 01:43:28.959 info [controlHelper] initialisiert poolcontrol.0 2025-11-30 01:43:28.958 info [photovoltaicHelper] Initialisierung abgeschlossen. poolcontrol.0 2025-11-30 01:43:28.958 info [photovoltaicHelper] Subscribed: PV="0_userdata.0.Pool.PV.Erzeugungsleistung", Haus="0_userdata.0.Pool.PV.Hausverbrauch" poolcontrol.0 2025-11-30 01:43:28.957 info [pumpHelper4] Kein Drucksensor in der Instanzkonfiguration angegeben. poolcontrol.0 2025-11-30 01:43:28.957 info [pumpHelper4] Initialisierung gestartet (OID: nicht gesetzt) poolcontrol.0 2025-11-30 01:43:28.957 info [pumpHelper3] Erfolgreich initialisiert poolcontrol.0 2025-11-30 01:43:28.957 info [pumpHelper3] Initialisierung gestartet poolcontrol.0 2025-11-30 01:43:28.956 info [pumpHelper2] Initialisierung gestartet poolcontrol.0 2025-11-30 01:43:28.954 info [migrationHelper] Migration-Helper beendet. poolcontrol.0 2025-11-30 01:43:28.794 info [migrationHelper] Starte Migration-Check ... poolcontrol.0 2025-11-30 01:43:28.436 info [createPhotovoltaicStates] Initialisierung abgeschlossen. poolcontrol.0 2025-11-30 01:43:28.275 info Adapter gestartet poolcontrol.0 2025-11-30 01:43:28.266 info starting. Version 0.7.0 (non-npm: DasBo1975/ioBroker.poolcontrol) in C:/SmartHome/node_modules/iobroker.poolcontrol, node: v22.21.1, js-controller: 7.0.7
@sigi234 sagte in Test Adapter PoolControl:
poolcontrol.0
2025-11-30 01:43:28.957 info [pumpHelper4] Kein Drucksensor in der Instanzkonfiguration angegeben.
poolcontrol.0
2025-11-30 01:43:28.957 info [pumpHelper4] Initialisierung gestartet (OID: nicht gesetzt)Moin Sigi, danke für den Hinweis. Fehler gefunden. Für nicht gut befunden und geändert.
so sieht das nun bei mir aus
poolcontrol.0
2025-11-30 10:44:54.011 info [pumpHelper4] Erfolgreich initialisiertpoolcontrol.0
2025-11-30 10:44:54.010 info [pumpHelper4] Initialisierung gestartet (OID: mqtt.0.poolcontrol-pressurebox-esp32.sensor.pressure_bar) -
Das mit dem Drucksensor finde ich cool. Baue gerade meine Sensoren-Box auf, allerdings nicht mit einem ESP sonder mit dem Shelly Uni Plus. #
Am Shelly kannst du- bis zu 5 Temperatur Sensoren
- einen Drucksensor (analog in)
- einen Flowsensor (count)
- zwei Levelsensoren (digital-in)
anschließen.
Für mich wollte ich die Pumpenleistung mit dem Flow Sensor messen. Weiterhin den Füllstand des Pools mit den beiden Levelsensoren. Den Rest habe ich, so wie bei dir es umgesetzt, ist geplant.
Vielleicht kannst du ja noch den Flowmeter und den Füllstand bei dir inkludieren :-)
@claus1993 sagte in Test Adapter PoolControl:
Das mit dem Drucksensor finde ich cool. Baue gerade meine Sensoren-Box auf, allerdings nicht mit einem ESP sonder mit dem Shelly Uni Plus. #
Am Shelly kannst du- bis zu 5 Temperatur Sensoren
- einen Drucksensor (analog in)
- einen Flowsensor (count)
- zwei Levelsensoren (digital-in)
anschließen.
Für mich wollte ich die Pumpenleistung mit dem Flow Sensor messen. Weiterhin den Füllstand des Pools mit den beiden Levelsensoren. Den Rest habe ich, so wie bei dir es umgesetzt, ist geplant.
Vielleicht kannst du ja noch den Flowmeter und den Füllstand bei dir inkludieren :-)
Hey Claus,
coole Idee mit dem Shelly Uni Plus – das Modul ist wirklich flexibel und man kann einiges anschließen.Ich hatte den Shelly Uni am Anfang auch im Einsatz, allerdings speziell beim analogen Drucksensor kein wirklich sauberes Ergebnis hinbekommen. Die Werte waren zu sprunghaft bzw. zu ungenau für eine stabile Filterdruck-Auswertung.
Deshalb habe ich mich entschieden, dafür eine eigene PressureBox zu bauen, die den Druck deutlich zuverlässiger misst.
Zu deinen weiteren Sensoren (Flow & Level):
Grundsätzlich finde ich die beiden Themen spannend und sie würden gut zum PoolControl-Adapter passen. Damit ich aber einschätzen kann, wie wir das sinnvoll integrieren könnten, bräuchte ich von dir ein paar Infos:
- Welche Datenpunkte legt dein Shelly Uni an (Objekt-IDs)?
- Was liefern die Level-Sensoren genau (0/1 oder etwas anderes)?
- Wie liefert dein Flowmeter die Werte (Impulszähler, l/min, l/h)?
Die Integration hängt stark davon ab, wie die Werte im ioBroker ankommen.
Level:
Für die Zukunft ist sowieso eine eigene „LevelBox“ geplant (Ultraschall + Prozentwert). Deine digitalen Sensoren wären dann eine vereinfachte Variante – technisch machbar, aber erst integrierbar, wenn wir sehen, wie die Datenpunkte aussehen.Flow:
Ein echter Flow-Wert wäre extrem hilfreich für Pumpenüberwachung und Diagnose. Aber auch hier hängt alles davon ab, wie der Shelly den Impulswert bzw. Durchfluss liefert.Wenn du möchtest, poste einfach mal die Objekt-IDs und Beispielwerte. Dann kann ich dir sagen, wie und ob wir das sauber anbinden können.
Danke dir für deine Ideen – finde ich spannend!
-
@DasBo1975 sagte in Test Adapter PoolControl:
PoolControl 0.7.1 – Fix für Drucksensor-Initialisierung
Läuft
-
hier sieht du mal die Außenansicht meiner PressureBox und der TempBox. Beides sind noch Prototypen


@DasBo1975 sagte in Test Adapter PoolControl:
hier sieht du mal die Außenansicht meiner PressureBox und der TempBox. Beides sind noch Prototypen
Das schauen deine Prototypen besser aus als meine Sensorbox. Bei mir ist es eine einfache AP Verteilerdose mit mehreren PG Verschraubungen. Bin da aber auch noch am Anpassen, bei mir wird es hat nur ein kleiner Whirlpool.
-
@DasBo1975 sagte in Test Adapter PoolControl:
hier sieht du mal die Außenansicht meiner PressureBox und der TempBox. Beides sind noch Prototypen
Das schauen deine Prototypen besser aus als meine Sensorbox. Bei mir ist es eine einfache AP Verteilerdose mit mehreren PG Verschraubungen. Bin da aber auch noch am Anpassen, bei mir wird es hat nur ein kleiner Whirlpool.
@claus1993 sagte in Test Adapter PoolControl:
@DasBo1975 sagte in Test Adapter PoolControl:
Das schauen deine Prototypen besser aus als meine Sensorbox. Bei mir ist es eine einfache AP Verteilerdose mit mehreren PG Verschraubungen. Bin da aber auch noch am Anpassen, bei mir wird es hat nur ein kleiner Whirlpool.
ob kleiner Whirlpool oder 20 Meter Bahn. Die Grundauswertung ist fast immer die gleiche
-
@claus1993 sagte in Test Adapter PoolControl:
Das mit dem Drucksensor finde ich cool. Baue gerade meine Sensoren-Box auf, allerdings nicht mit einem ESP sonder mit dem Shelly Uni Plus. #
Am Shelly kannst du- bis zu 5 Temperatur Sensoren
- einen Drucksensor (analog in)
- einen Flowsensor (count)
- zwei Levelsensoren (digital-in)
anschließen.
Für mich wollte ich die Pumpenleistung mit dem Flow Sensor messen. Weiterhin den Füllstand des Pools mit den beiden Levelsensoren. Den Rest habe ich, so wie bei dir es umgesetzt, ist geplant.
Vielleicht kannst du ja noch den Flowmeter und den Füllstand bei dir inkludieren :-)
Hey Claus,
coole Idee mit dem Shelly Uni Plus – das Modul ist wirklich flexibel und man kann einiges anschließen.Ich hatte den Shelly Uni am Anfang auch im Einsatz, allerdings speziell beim analogen Drucksensor kein wirklich sauberes Ergebnis hinbekommen. Die Werte waren zu sprunghaft bzw. zu ungenau für eine stabile Filterdruck-Auswertung.
Deshalb habe ich mich entschieden, dafür eine eigene PressureBox zu bauen, die den Druck deutlich zuverlässiger misst.
Zu deinen weiteren Sensoren (Flow & Level):
Grundsätzlich finde ich die beiden Themen spannend und sie würden gut zum PoolControl-Adapter passen. Damit ich aber einschätzen kann, wie wir das sinnvoll integrieren könnten, bräuchte ich von dir ein paar Infos:
- Welche Datenpunkte legt dein Shelly Uni an (Objekt-IDs)?
- Was liefern die Level-Sensoren genau (0/1 oder etwas anderes)?
- Wie liefert dein Flowmeter die Werte (Impulszähler, l/min, l/h)?
Die Integration hängt stark davon ab, wie die Werte im ioBroker ankommen.
Level:
Für die Zukunft ist sowieso eine eigene „LevelBox“ geplant (Ultraschall + Prozentwert). Deine digitalen Sensoren wären dann eine vereinfachte Variante – technisch machbar, aber erst integrierbar, wenn wir sehen, wie die Datenpunkte aussehen.Flow:
Ein echter Flow-Wert wäre extrem hilfreich für Pumpenüberwachung und Diagnose. Aber auch hier hängt alles davon ab, wie der Shelly den Impulswert bzw. Durchfluss liefert.Wenn du möchtest, poste einfach mal die Objekt-IDs und Beispielwerte. Dann kann ich dir sagen, wie und ob wir das sauber anbinden können.
Danke dir für deine Ideen – finde ich spannend!
@DasBo1975 sagte in Test Adapter PoolControl:
- Welche Datenpunkte legt dein Shelly Uni an (Objekt-IDs)?
- Was liefern die Level-Sensoren genau (0/1 oder etwas anderes)?
- Wie liefert dein Flowmeter die Werte (Impulszähler, l/min, l/h)?
Bisher habe ich nur die Dp wie sie vom Shelly geliefert werden vorliegen.
- Flowmeter liefert mir nur die Impulse. Diese muss ich im IoBroker aufarbeiten und möchte errechnen den,
-- aktuellen Durchfluss
--Tagesdurchfluss - Für den Level habe ich zwei Levelsensoren die ich übereinander anordnen werde. Je nachdem wie diese ausschlagen berechne ich Wasserstand zu
-- hoch
-- okay
-- niedrig - Der Drucksensor liefert nur einen Voltwert. Für mich reicht es wenn ich sehe das der Voltwert sich verändert um zu sehen das der Filter zu geht. Werde es aber aus optischen gründen als Bar ausgeben
Wenn du möchtest, poste einfach mal die Objekt-IDs und Beispielwerte. Dann kann ich dir sagen, wie und ob wir das sauber anbinden können.
Gerne doch, das gibt mir dann sicherlich auch noch Ideen was ich Berechnen kann :-)
-
PoolControl v0.7.4
- Verbesserung: Der State control.circulation.mode ist jetzt vollständig überinstallationsgeschützt.
Benutzerdefinierte Einstellungen werden beim Update oder Neustart nicht mehr überschrieben. - Kleine interne Korrekturen.
- Verbesserung: Der State control.circulation.mode ist jetzt vollständig überinstallationsgeschützt.
-
Ist eigentlich die Auflistung an Features auf der GitHub Seite aktuell? Ich hab ein paar Ideen, welche da z.B. nicht aufgeführt sind.
-
Ist eigentlich die Auflistung an Features auf der GitHub Seite aktuell? Ich hab ein paar Ideen, welche da z.B. nicht aufgeführt sind.
@Hansi1234 sagte in Test Adapter PoolControl:
Ist eigentlich die Auflistung an Features auf der GitHub Seite aktuell? Ich hab ein paar Ideen, welche da z.B. nicht aufgeführt sind.
Hallo. Ideen und Anregung am besten hier im Forum posten. Unabhängig davon, wie aktuell die Auflistung auf github ist. Geht hab selber ist aber auf einem relativ aktuellem Stand.
-
@Hansi1234 sagte in Test Adapter PoolControl:
Ist eigentlich die Auflistung an Features auf der GitHub Seite aktuell? Ich hab ein paar Ideen, welche da z.B. nicht aufgeführt sind.
Hallo. Ideen und Anregung am besten hier im Forum posten. Unabhängig davon, wie aktuell die Auflistung auf github ist. Geht hab selber ist aber auf einem relativ aktuellem Stand.
@DasBo1975
Ok super. Ich hab den Adapter noch nicht installiert. Gibt es den Unabhängigkeiten, wenn zb das Licht angeschaltet wurde, dass dann zb es automatisch nach x min ausgehen soll und in dieser Zeit zb auch keine Pumpe aktiv sein sollte? Ich habe diese Eigenschaften bei Whirlpools gesehen -
@DasBo1975
Ok super. Ich hab den Adapter noch nicht installiert. Gibt es den Unabhängigkeiten, wenn zb das Licht angeschaltet wurde, dass dann zb es automatisch nach x min ausgehen soll und in dieser Zeit zb auch keine Pumpe aktiv sein sollte? Ich habe diese Eigenschaften bei Whirlpools gesehen@Hansi1234 sagte in Test Adapter PoolControl:
@DasBo1975
Ok super. Ich hab den Adapter noch nicht installiert. Gibt es den Unabhängigkeiten, wenn zb das Licht angeschaltet wurde, dass dann zb es automatisch nach x min ausgehen soll und in dieser Zeit zb auch keine Pumpe aktiv sein sollte? Ich habe diese Eigenschaften bei Whirlpools gesehenTatsächlich ist eine Beleuchtung Strg angedacht. Aber noch nicht implementiert. Warum ich sie noch nicht eingebaut habe, ist, dass ich mir selber noch nicht sicher bin, in welchen Abhängigkeiten das Licht zum Pool sein soll. Die einen mögen es ganz gerne, dass wenn Licht an ist dann auch keine Pumpe laufen soll und wiederum andere mögen es, dass eventuell durch die laufende Pumpe noch mal extra warmes Wasser in den Pool gedrückt wird. Ist also nicht ganz so einfach.
Aber installier den Adapter ruhig und schau ihn dir mal an
-
@DasBo1975 sagte in Test Adapter PoolControl:
Readme Aktualisierung auf Github durchgeführt im Bereich Funktion
Link ist Falsch:
Hinweis:
Details zum Verhalten der Verbrauchs- und Kostenwerte (z. B. bei Neustarts oder beim Wechsel des Stromzählers) finden Sie in der Datei help.md.Hier auch:
Dokumentation
help.md (ausführliche Beschreibung und Hinweise)
Richtig?
https://github.com/DasBo1975/ioBroker.poolcontrol/blob/main/admin/help.mdhttps://github.com/DasBo1975/ioBroker.poolcontrol/blob/main/README.md