NEWS
[Skript] Atlantic Wärmepumpe über Cozytouch abfragen
-
Hallo zusammen,
ich habe seit kurzem auch eine BWWP von Austria email.
da habe ich auf github.com eine interessante Alternative zum cozytouch gefunden. Da hängt man eonen esp32 zwischen dem Bedienteil HMI und der Bwwp Prozessorplatine und kann dann die Daten als mqtt Werte an einen Broker absenden.
Hab es noch nicht in Betrieb, erst mal nur gelesen.
Vielleicht hilft es jemanden oder jemand kann das mal testen. Hier der Link
https://github.com/tspopp/AquaMQTT?tab=readme-ov-file
Gruß Herbert -
@herbert Das klingt sehr interessant und definitiv besser als dieses Cloud-Geraffel. Schau ich mir gern mal an!
-
Bin gerade dabei, das Skript auf Axios umzustellen. Dann verschwinden die Warnungen im Log. Werde ich zeitnah im ersten Post hochladen...
So, erledigt. Gerne mal das neue Skript aus dem ersten Beitrag testen. Es sollten nun keine Warnungen bezgl. des veralteten Request-Moduls mehr auftreten.
-
@oxident ich habe jetzt das HMI Interface als "man in the middle" am laufen, genau wie es bei aquamqtt beschrieben ist. Man kann dann über mqtt alle Zustände der Austria email abfragen und auch die Werte entsprechend setzen.
Hier ein Screenshot mit dem mqtt Explorer
-
@herbert Sehr cool! Leider bin ich so ein "Löt-Depp" und kann mir die Platine nicht selber basteln. Vielleicht findet sich ja jemand, der das als "Auftragsarbeit" anbietet
Gerade auch die Angaben zu den Kompressortemperaturen und Enteisung gibt's ja ansonsten gar nicht.
Bin gespannt auf Langzeiterfahrungen!
-
Hallo,wo hast du die Platine bestellt?Ich würde das gerne nachbauen.
-
@t-maas
bei jlpcb für 4 Euro, einfach anmelden und das ganze zip file mit den Gerber Daten hochladen. Kommt dann in einer Woche direkt aus hongkong für 4 Euro. Einfach per Post. -
@herbert Aber fertug bestücken können die nicht, oder?
-
@oxident
glaube ich nicht, ist aber nicht schwer, die paar Widerstände und den pegelwandler löten. Die einkaufsliste ist ja auch mit auf github dabei. -
@herbert Danke füe die Info,werde das mal bestellen und dann berichten
-
@t-maas Moin Herbert,kannst du mir mal erklären wie ich die AquaMqtt Software auf den Arduino bekomme?
-
@t-maas
man muss die Firmware selbst kompilieren und dann das bin file flashen. Davor in configuration das wlan passwort und den Router name eingeben und ob man maninthemiddle haben will. Ich habe das mit vscode von einem Windows Rechner aus gemacht, dazu muss man plattform.io als extension installieren. Oder man kann es auch so machen, wie auf github erklärt machen. Eigentlich nicht schwer, nur halt wie immer etwas rum probieren. Viel Erfolg. -
Guten Morgen,ich habe es tatsächlich geschaft,Platine zusammengelötet,Software instaliert und alles angeschlossen.
Alles funktioniert bestens,Daten werden im HA angezeigt und das tolle an der Sache ist das man den Heizstab seperat ansteuern kann,ich hab noch 2 Platinen über,wer bedarf hat dem versende ich für 8€ so ein Teil -
@t-maas Würdest Du die auch (gegen Aufpreis natürlich) fertig bestücken?
-
@oxident ja das kann ich machen......esp musst du dir selber besorgen,alle anderen Sachen habe ich noch.
Ich löte dir einen Sockel für den ESP auf die Platine dann brauchst du den nur aufstecken.
ich möchte dann 25€ dafür haben. -
@t-maas
super, dass das läuft. Was hast du denn für eine Anlage?
Vielleicht kannst du das ja auf github dem Entwickler sagen, dann kann er das in die Liste mit kompatiblen Geräten aufnehmen.
... da gibt es übrigens gerade wieder ein Update... -
@oxident
Danke für das Update des Scripts. Ich bekomme allerdings folgende Fehlermeldung:script.js.Home.BwwPCloud: Fehler bei getTokenAPI(): AxiosError: Request failed with status code 500
-
@sputnik24 Ja, ich leider auch. Die haben leider irgendwas geändert und im Moment funktionieren daher manche Abfragen nicht. Temperatur lesen/setzen sollte aber noch klappen.
Muss dafür mal die neue App wieder mitsniffen und die neuen "Codes" finden
-
@sputnik24... ich sehe gerade, der Wasserverbrauch wird auch in der Cozytouch-App nicht mehr angezeigt. Vielleicht liegt es doch an deren Server. Mal abwarten!
-
@herbert Moin ist eine Atlantic V4 die ist schon auf seiner Liste
@herbert said in [Skript] Atlantic Wärmepumpe über Cozytouch abfragen:
@t-maas
super, dass das läuft. Was hast du denn für eine Anlage?
Vielleicht kannst du das ja auf github dem Entwickler sagen, dann kann er das in die Liste mit kompatiblen Geräten aufnehmen.
... da gibt es übrigens gerade wieder ein Update...Moin ist eine Atlantic V4 die ist schon auf seiner Liste