Intro

Wie ich heute, dem 28.12.15 raus gefunden habe, hat unsere Bytespeicher Kaffeemaschine eine serielle Schnittstelle. Dies ist eine Dokumentation damit sie vielleicht mal ins WLan kommt.

Was kann man machen

Amtel Blog: http://blog.atmel.com/2014/12/28/brewing-up-a-coffeemaker-payment-system-with-atmega328/

Youtube: https://www.youtube.com/watch?v=uXPG3yZxTzM

Arduino Code Backup: https://github.com/oliverk71/Coffeemaker-Payment-System

+5v, RX, TX und GND sind am Service Port

Commands: https://github.com/oliverk71/Coffeemaker-Payment-System/wiki/Commands-for-coffeemaker-Jura-Impressa-S95-%28most-work-with-S90-and-X70,-too%29

Alter Blog von den Entdeckern https://web.archive.org/web/20150403060045/http://protocol-jura.do.am/index/protocol_to_coffeemaker/0-7

Was habe ich bis jetzt versucht

USB-to-TTL Stick

Baud 9600

Befehle müssen von Ascii in Uart codiert werden

Arduino 2560

es wurde https://github.com/oliverk71/Coffeemaker-Payment-System/blob/master/coffeemaker-communication-tool.ino ausprobiert

funktioniert (Es gibt eine Ausgabe die von Pin 4&5 mit dem USB-to-TTL Stick eingelesen wurde)

Kabel vom USB-to-TTL Stick mit dem 2560 funktioniert anscheinend nicht

esp8266

Es wurde esp-link (https://github.com/jeelabs/esp-link) als Firmware geflasht
esptool.py –port /dev/ttyUSB0 write_flash -fs 4m -ff 40m 0x00000 boot_v1.4\(b1\).bin
esptool.py –port /dev/ttyUSB0 write_flash -fs 4m -ff 40m 0x1000 user1.bin
esptool.py –port /dev/ttyUSB0 write_flash -fs 4m -ff 40m 0x7E000 blank.bin

TX und RX funktionieren mit dem USB-to-TTL Stick

ToDo

Es müsste ein passender Stecker für den Service Port gefunden werden

Funktioniert der Service Port der Kaffeemaschine überhaupt?

Firmware für einen esp8266 erstellen der Befehle an die Maschine schicken kann

Mit dem esp8266 kommt die Maschine ins WLan und kann gesteuert werden (z.B. Reinigung)

kostet auf eBay nur 2,60€

Die richtige Eingabe für die Commandline finden

Eventuell eine Erweiterung für esp-link erstellen

Integration von Hyper Text Coffee Pot Control Protocol

Den ESP-01 mit der Maschine verbinden

Fotos