FHEM Forum

Verschiedenes => Bastelecke => Thema gestartet von: d0m2011 am 03 März 2022, 22:13:56

Titel: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 03 März 2022, 22:13:56
Hallo zusammen,

ich weiß nicht, ob ich überhaupt hier in diesem Bereich richtig bin.
@Moderatoren: Ggf. einfach verschieben.

Es geht um Folgendes:
Ich habe mir vor Kurzem eine Kaffeemaschine Primadonna Soul gekauft.
https://www.delonghi.com/de-de/ecam610-75-mb-primadonna-soul-kaffeevollautomat/p/ECAM610.75.MB (https://www.delonghi.com/de-de/ecam610-75-mb-primadonna-soul-kaffeevollautomat/p/ECAM610.75.MB)

Diese lässt sich zwar per App einschalten, aber eben sehr umständlich.
App öffnen, warten und dann einschalten. Man muss eben immer ein Handy zur Hand haben und verwenden.

Ich würde das Ganze gerne per FHEM (zeitgesteuert oder per Alexa) realisieren und suche nach einem Ansatz.

Ansatz Hardware (nicht mein Favorit):
Kaffeemaschine zerlegen und den Einschaltknopf (Taster) nach außen legen und ggf. mit einem Relais anschalten.
Dies war auch bei meiner alten Kaffeemaschine (nach der Garantie) meine Lösung.

Ansatz APP "nachstellen":
Gibt es irgendwie die Möglichkeit, die Kommunikation zwischen der APP und der Kaffeemaschine nachzustellen?
Ob der Einschalt-Trigger per WLAN oder BT geht weiß ich noch nicht.

-> Meine Vorstellung: Den Befehl abfangen und irgendwie "nachbauen".
Google hat mir bisher nicht weiter geholfen.

Vielleicht könnt Ihr mir ja helfen. Ist ein bisschen speziell, ich weiß ;)

Grüße und danke vorab für eure Anregungen.

-----------------------------------UPDATE / Lösung-----------------------------------
Hardware-Lösung siehe Post vom 09.06.2022
Titel: Antw:DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: rabehd am 04 März 2022, 08:57:43
ZitatOb der Einschalt-Trigger per WLAN oder BT geht weiß ich noch nicht.
Wie hast Du denn die Maschine eingerichtet? Vermutlich in Dein Netz (WLAN)?
Das wäre dann vermutlich über die Cloud. Kannst Du Dir einen Kaffe aus 100km Entfernung machen?

BT ist unwahrscheinlich, da das nur zwischen Handy und Maschine gehen dürfte und bedeutet, Du mußt für einen Kaffe in der Nähe stehen (was auch irgendwie sinnvoll wäre).   
Titel: Antw:DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: Frank_Huber am 04 März 2022, 09:31:48
Soweit ich weis haben die Delonghis nur Bluetooth an Bord.
Und auch da ist die Reichweite sehr begrenzt. (zumindest bei unserer Dinamica)

Ein altes Handy und Steuerung per AMAD könnte ein Weg sein.
Titel: Antw:DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 04 März 2022, 21:34:40
Also die Verbindung besteht definitiv via WLAN.
Ich denke nur am Anfang ging das Ganze per BT um der Maschine mein WLAN beizubringen.
-> Teste ich morgen aber noch einmal (einschalten mit inaktivem BT).

Ich hab ein altes Android Tablet an der Wand um mein Tablet Ui anzuzeigen.
Das ganze ist per AMAD eingerichtet -> das könnte ich nutzen?

Titel: Antw:DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 09 März 2022, 09:16:29
Also es zeigt sich, dass ich die Kaffeemaschine auch von unterwegs einschalten kann.
Heißt wahrscheinlich über eine Cloud oder ähnliches...

Kann ich das irgendwie "abfangen" oder "nachbauen"?
Laut Kundensupport wird es keine Möglichkeit per Alexa geben (sehr schade).

Es gibt natürlich noch die Möglichkeit einen sogenannten Switch-Bot in die Nähe des Einschaltknopfes zu kleben.
Sieht aber einfach schlecht aus...
Titel: Antw:DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: rabehd am 09 März 2022, 09:34:46
Zitat von: d0m2011 am 04 März 2022, 21:34:40
Ich hab ein altes Android Tablet an der Wand um mein Tablet Ui anzuzeigen.
Das ganze ist per AMAD eingerichtet -> das könnte ich nutzen?

Wenn man nicht (über eine API, https,...) auf die Cloud zugreifen kann, dann müßte das doch gehen.
Wahrscheinlich ohne Rückmeldung. 
Titel: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 09 Juni 2022, 20:57:31
Hallo zusammen,

nach langem Hin und Her, habe ich mich für eine andere Lösung entschieden.

Ich habe das Ganze mit einer Hardwarelösung umgesetzt:
Siehe Bild IMG_1459
Auf der Platine im Inneren der DeLonghi sitzt auf dem Stecker J17 der Power-Knopf.
Dabei handelt es sich um einen simplen Taster.
-> Werden beide Pins von J17 verbunden, springt die Maschine an bzw. fährt herunter (je nach Zustand).

Siehe Bild IMG_1460
Zuerst habe ich die beiden Pins "außerhalb der Maschine gelegt".

Siehe Bild IMG_1461
Anschließend habe ich mir ein 433 MHz Funk-Relais besorgt.
Damit lassen sich die beiden Pins kurzzeitig verbinden und die Maschine lässt sich somit ein- bzw. ausschalten.

In FHEM habe ich mir einen Dummy gebaut, welcher sich per Alex steuern lässt.
Wird der Dummy per Alex ein- oder ausgeschaltet, wird das Relais für einen kurzen Moment geschlossen (Dummy ein oder aus -> Notify triggert kurz das Relais).

Und fertig ist die smarte DeLonghi :)


Offener Punkt:
Der aktuelle Zustand der Maschine (ob and oder aus) ist FHEM nicht bekannt.
Ich habe mir noch überlegt, ob ich eine Funksteckdose inkl. Strommessung einsetze, um den aktuellen Zustand zu kennen.
Bisher sehe ich noch keine Notwendigkeit.
Titel: Antw:GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: Ranseyer am 30 Juni 2022, 19:47:44
Cool dass Delonghi hier einen ESP32 scheinbar als "Brain" verbaut !

PS: Ich habe ein Hassliebe zu der Firma. Die Edelstahl Primadonna ist inzwischen eine Platikmaschine von denen gewichen, aber die bleibt noch möglichst lange zu!
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: pillepalle12 am 10 Februar 2024, 09:01:38
Zitat von: d0m2011 am 09 Juni 2022, 20:57:31Hallo zusammen,

nach langem Hin und Her, habe ich mich für eine andere Lösung entschieden.

Ich habe das Ganze mit einer Hardwarelösung umgesetzt:
Siehe Bild IMG_1459
Auf der Platine im Inneren der DeLonghi sitzt auf dem Stecker J17 der Power-Knopf.
Dabei handelt es sich um einen simplen Taster.
-> Werden beide Pins von J17 verbunden, springt die Maschine an bzw. fährt herunter (je nach Zustand).

Siehe Bild IMG_1460
Zuerst habe ich die beiden Pins "außerhalb der Maschine gelegt".

Siehe Bild IMG_1461
Anschließend habe ich mir ein 433 MHz Funk-Relais besorgt.
Damit lassen sich die beiden Pins kurzzeitig verbinden und die Maschine lässt sich somit ein- bzw. ausschalten.

In FHEM habe ich mir einen Dummy gebaut, welcher sich per Alex steuern lässt.
Wird der Dummy per Alex ein- oder ausgeschaltet, wird das Relais für einen kurzen Moment geschlossen (Dummy ein oder aus -> Notify triggert kurz das Relais).

Und fertig ist die smarte DeLonghi :)


Offener Punkt:
Der aktuelle Zustand der Maschine (ob and oder aus) ist FHEM nicht bekannt.
Ich habe mir noch überlegt, ob ich eine Funksteckdose inkl. Strommessung einsetze, um den aktuellen Zustand zu kennen.
Bisher sehe ich noch keine Notwendigkeit.


Hallo, super Idee!

Kannst du mir bitte sagen, welchen Funkaktor Du hier gekauft hast?
Vielen Dank
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: juergs am 10 Februar 2024, 11:37:30
ZK1PA (https://www.youtube.com/watch?v=dNWWIwTWkyE)

Und per Wireshark die TCP-Kommunikation analysieren, keine Option?
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 10 Februar 2024, 20:09:49
Ich hab folgendes Relais verbaut (anfangs hatte ich ein anderes): LINK (https://www.ebay.de/itm/284105929689?var=585597421617)
Per MQTT eingebunden; Relais für 1/4 Sekunden (Zeit kann per FHEM gesendet werden) schließen und es funktioniert tadellos.


Damals hatte ich mir überlegt, die Kommunikation zwischen dem Handy und der Kaffeemaschine anzuzapfen.
Habs dann erst gar nicht versucht, da bereits die App- und damit Handysteuerung alles andere als zuverlässig funktioniert. Daher die Lösung mit dem Relais.

Einziger Nachteil: FHEM weiß nicht, ob die Kaffeemaschine an oder aus ist.
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: pillepalle12 am 17 April 2024, 14:48:52
Zitat von: d0m2011 am 10 Februar 2024, 20:09:49Ich hab folgendes Relais verbaut (anfangs hatte ich ein anderes): LINK (https://www.ebay.de/itm/284105929689?var=585597421617)
Per MQTT eingebunden; Relais für 1/4 Sekunden (Zeit kann per FHEM gesendet werden) schließen und es funktioniert tadellos.


Damals hatte ich mir überlegt, die Kommunikation zwischen dem Handy und der Kaffeemaschine anzuzapfen.
Habs dann erst gar nicht versucht, da bereits die App- und damit Handysteuerung alles andere als zuverlässig funktioniert. Daher die Lösung mit dem Relais.

Einziger Nachteil: FHEM weiß nicht, ob die Kaffeemaschine an oder aus ist.

Noch eine Frage, wo hast du denn den Strom gezogen für das Relais?

Kann ich den aus der Kaffeemaschine abzapfen? Muss ja immer versorgt bleiben um die Maschine zu starten...
Danke!
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 17 April 2024, 21:31:07
Ich habe hinter der Kaffeemaschine ein Netzteil um verschiedene USB-Geräte zu laden.
Davon nutze ich einen Port, um das Relais mit Strom zu versorgen.
Da das Netzteil eh da war, habe ich gar nicht darüber nachgedacht, den Strom bei der Kaffeemaschine zu holen.
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: pillepalle12 am 24 April 2024, 13:43:22
Zitat von: d0m2011 am 17 April 2024, 21:31:07Ich habe hinter der Kaffeemaschine ein Netzteil um verschiedene USB-Geräte zu laden.
Davon nutze ich einen Port, um das Relais mit Strom zu versorgen.
Da das Netzteil eh da war, habe ich gar nicht darüber nachgedacht, den Strom bei der Kaffeemaschine zu holen.
Sorry dass ich nochmal nachfragen muss, die Kabel von der Kaffeemaschine hast du an nc und no angeschlossen, oder?
Der com Anschluß wird dann leer gelassen?
Vielen Dank nochmal. Danach hab ich es ;)
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: d0m2011 am 24 April 2024, 22:22:30
Musst du an NO und am COM anschließen.
NO = Normally open

Wenn das Relais aktiviert wird, wird NO zu COM geschlossen.
Wie als würdest du den Knopf drücken.
Titel: Aw: GELÖST: DeLonghi Primadonna Soul einbinden // Blutooth oder WLAN App abfangen
Beitrag von: pillepalle12 am 24 April 2024, 22:31:04
Vielen Dank!