Seite anzeigenDiskussionÄltere VersionenLinks hierherPDF exportierenODT exportierenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. === 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? * <del>Firmware für einen esp8266 erstellen der Befehle an die Maschine schicken kann</del> * <del>Mit dem esp8266 kommt die Maschine ins WLan und kann gesteuert werden (z.B. Reinigung)</del> * <del>kostet auf eBay nur 2,60€</del> * 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 === {{ :projekte:juras95hack_281215.jpg?600 |}} projekte/jura95.txt Zuletzt geändert: 05.01.2016 01:29von juri