Forum: Haus & Smart Home Hilfe beim Ausstatten einer Intex Salzanlage mit ESP


von Stefan E. (sir0x)



Lesenswert?

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
von TR.0LL (Gast)


Lesenswert?

Ist der Text auf den ICs angeschlieffen?

Hast, du ein Multimeter?

von Stefan E. (sir0x)


Lesenswert?

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
von TR.0LL (Gast)


Lesenswert?

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.

von Stefan E. (sir0x)


Lesenswert?

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....

von Michael (Gast)


Lesenswert?

Leider ist nirgendwo ein brauchbares Datenblatt vom TM1650 auf 
"nichtchinesisch" zu finden.
Bist Du schon weiter gekommen?

von Harald (Gast)


Lesenswert?

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.

von Stefan E. (sir0x)


Lesenswert?

Ich hab leider nicht mehr über die Kommunikation rausgefunden, ich werde 
es nun über Relais lösen, und damit die Tasten des Displays simulieren.

von Michael U. (amiga)


Lesenswert?

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
von Harald (Gast)


Lesenswert?

Könntest du uns dann auch bitte eine Anleitung bereitstellen, wie du es 
mit den Relais gelöst hast

von Michael D. (michel66)


Lesenswert?

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

von Michael D. (michel66)


Lesenswert?

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!

von Stefan E. (sir0x)


Angehängte Dateien:

Lesenswert?

Genau so hab ichs gemacht, nur halt mit vier Relais, für vier Tasten

: Bearbeitet durch User
von Michael D. (michel66)


Lesenswert?

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)?

von Stefan E. (sir0x)


Lesenswert?

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
von Bademeister (Gast)


Lesenswert?

Schau mal hier:

Beitrag "Intex SPA Whirlpool automatisieren"

Vielleicht hat Intex was ähnliches verwendet.

von Stefan E. (sir0x)


Lesenswert?

Ja, das war auch mein erster Ansatz, der aber sicher aufwendiger ist. 
Mal schaun, ob ich da Zeit investierte....

von Michael D. (michel66)


Lesenswert?

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!!!

von Stefan E. (sir0x)


Lesenswert?

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.

von Harald (Gast)


Lesenswert?

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.
von Intex (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.