Hallo zusammen, da man die Intex Salzanlage 28670 nicht wirklich steuern kann, wollte ich nun nach dem ersten Jahr der Benutzung eine ESP darin verbauen, damit ich diese Anlage in meine Haussteuerung einbinden kann. Zwei Ideen habe ich: 1.) die "schöne": die Kommunikation zwischen Display/Bedieneinheit und der Steuereung zu sniffen und mich dann mit einem ESP dort reinhängen 2.) die "pragmatische": die vier Taster ausbauen und mittels Transistoren schalten Ich habe das Ding mal aufgeschraubt und gesehen, dass die Kommunikation wohl über I²C zwischen Bedieneinheit und Steuerung ist. In der Bedieneinheit ist ein TM1650 verbaut. Was auf der eigentlichen Platine verbaut ist, könnte ich leider nicht erkennen. Da ich nicht bewandert bin, wie ich das ganze am besten angehen/umsetzen sollte, würden mich Vorschläge von euch sehr freuen. Danke und lg Stefan
:
Bearbeitet durch User
Ist der Text auf den ICs angeschlieffen? Hast, du ein Multimeter?
Am IC auf der Steuerplatine war ein Klarlack drauf, durch dem konnte ich nichts erkennen. Ich habe dann versucht den Lack abzukratzen, aber erkennbarer wars dann auch nicht. Multimeter habe ich. Edit: Ich sehe grad, du meinst vermutlich den IC auf dem zweiten Bild, das ist der TM1650.
:
Bearbeitet durch User
Jetzt musst du dir noch ein Datenblatt zu dem TM1650 suchen, und eine Software schreiben, die die Tastendrücke von dem TM1650 simliert und das Display ausliesst.
Ich hab mit mal mit einem Arduino die Adressen mit denen der TM1650 am I2C hängt rausgesucht. Jetzt uss ich noch schauen, was bei einem Tastendrück passiert....
Leider ist nirgendwo ein brauchbares Datenblatt vom TM1650 auf "nichtchinesisch" zu finden. Bist Du schon weiter gekommen?
Würde mich auch sehr interessieren, wie man das lösen kann? Am liebsten intern etwas verbauen, aber keine Knöpfe ausbauen, damit das Gerät wasserdicht bleibt.
Ich hab leider nicht mehr über die Kommunikation rausgefunden, ich werde es nun über Relais lösen, und damit die Tasten des Displays simulieren.
Hallo, Michael schrieb: > Leider ist nirgendwo ein brauchbares Datenblatt vom TM1650 auf > "nichtchinesisch" zu finden. Ich habe jetzt nicht wirklich gesucht, aber da es eine Arduino-Lib für den Chip gibt: https://www.arduinolibraries.info/libraries/tm1650 muß da ja was bekannt sein. Ansonsten schick das Datenblatt durch https://www.onlinedoctranslator.com/de/translationform und laß Dir ein deutsches pdf draus machen, das Ergebnis ist durchaus lesbar. Gruß aus Berlin Michael
:
Bearbeitet durch User
Könntest du uns dann auch bitte eine Anleitung bereitstellen, wie du es mit den Relais gelöst hast
Hallo Michael (aus Berlin), danke! Habe das Datenblatt so konvertieren lassen, erster Eindruck ist wirklich gut! Im laufe der Woche schaue ich es mir detailierter an und melde mich wieder! VG Michael
für Harald: Meine Intex-Anlage speichert die programmierte Timerzeit dauerhaft, d.h. nach dem Zuschalten der 230V an die Anlage muss nur der Einschalt-Taster manuell gedrückt werden und dann läuft die Anlage wieder 12 Stunden. Die Tastereinheit unter dem Deckel wird mit 5V versorgt. Hier könntest Du uC/Digitalschaltung versorgen, welche nach einer Einschaltverzögerung kurzzeitig über ein Mini-Relais oder einen Halbleiter die Einschalt-Taste überbrückt. Viel Erfolg!
Genau so hab ichs gemacht, nur halt mit vier Relais, für vier Tasten
:
Bearbeitet durch User
Hallo Stefan, zur Steuerung hast Du eine Oberfläche auf der Du Buttons drücken kannst und dadurch die Relais ansteuern kannst. Kann die App/Oberfläche auch den aktuellen Ist-Status der Relais anzeigen (z.B. dass der Status automatisch alle 500ms aktualisiert wird)?
Leider nein, dazu müsste ich die interne Kommunikation kennen. Das werde ich mir dann als nächstes ansehen. Obwohl, ich könnte ja auch einfach den Status der Leds am Display überprüfen, dann wüsste ich auch wie die Anlage gerade eingestellt ist.
:
Bearbeitet durch User
Schau mal hier: Beitrag "Intex SPA Whirlpool automatisieren" Vielleicht hat Intex was ähnliches verwendet.
Ja, das war auch mein erster Ansatz, der aber sicher aufwendiger ist. Mal schaun, ob ich da Zeit investierte....
1.) Hallo Stefan, nach Deinen Bildern hast Du die Steuerung mit dem TM1650, auf den Seiten "Whirlpool aktualisieren" ist es wohl noch die Vorgängerschaltung mit diskreten Schieberegistern. Wenn Du die grüne Led auswertest, daran denken, dass diese je nach Helligkeitseinstellung von Intex von dem TM1650 getaktet angesteuert wird. 2.) zu meiner/Deiner App-Steuerung: Ich überblicke den App-Wirrwar leider nicht! Wo kann man denn eine App finden, mit der man auf einem uC (z.B. ESP32, möglichst nicht RaspPi) Aktoren schalten kann und die App sich dabei zyklisch automatisch mit dem Aktorstatus und angezeigten Sensorwerten aktualisiert. Wäre über jede weiterführende Hilfe sehr dankbar!!!
Ok, dass mit der Taktung der Led, um den aktuellen Stand auszuwerten, muss ich mir erst ansehen. Danke für den Tipp. Bzgl. "App", bei mir läuft ein Webserver am Esp, da ist ein automatisches refresh im HTML Code kein Problem.
Michael D. schrieb: > für Harald: > Meine Intex-Anlage speichert die programmierte Timerzeit dauerhaft, d.h. > nach dem Zuschalten der 230V an die Anlage muss nur der Einschalt-Taster > manuell gedrückt werden und dann läuft die Anlage wieder 12 Stunden. > Die Tastereinheit unter dem Deckel wird mit 5V versorgt. Hier könntest > Du uC/Digitalschaltung versorgen, welche nach einer > Einschaltverzögerung kurzzeitig über ein Mini-Relais oder einen > Halbleiter die Einschalt-Taste überbrückt. Viel Erfolg! Danke ??
Beitrag #6247480 wurde vom Autor gelöscht.
Hallo, ich möchte meine Anlage auch überwachen. Mir würde aber eine Betriebsmeldung reichen.Spricht was gegen ein 12 V Printrelais parallel zu einer Zelle?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.