-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Info: Tray and water tank for E8 #8
Comments
Hi derjoerg, I also have an E8. I replaced these lines in jura_coffee.h, but unfortunately that did not seem to fix those statuses for me. Oh well. Also for me - the default "make coffee" and "make hot water" codes, just seem to emulate the bottom right and left buttons, which cycle screens, and open settings menu respectively. Is your experience the same? Any luck finding the correct codes? Thank you! |
I have an E6 and I can confirm that the Missing Tray and Water Tank Status is working with the code above. Had anybody got the Power (On/Off) State working? A year ago it was working with a little detour - I checked the sum of the coffees made and when the amount was lower then the value before the machine was off. So at that time when the machine was off - there weren't any status updates send concerning the total amount of coffees / cappuccinos etc. and the value was resetted to 0. When the machine was powered on again the 0 was replaced with the correct values and so the status of the machine was recognized as on. These days the amount isn't going to be resetted to 0 when the machine was powered off. No clue if this changed due to an update of the esp..?? Regards |
Thanks for sharing! When I changed the lines, I got this error message while building:
Any idea? @mac89muc I've been able to power off the machine, but powering on doesn't work. Another problem is that the Jura only powers the Wemos for 2 minutes after powering off. |
First of all: Thanks a lot for your work. It helped a lot!
Here - as info - if someone has an E8. The Tray and water tank status are stored in other places, so I modifed jura_coffee.h
trayBit = bitRead(strtol(result.substring(3,5).c_str(), NULL, 16), 4);
tankBit = bitRead(strtol(result.substring(5,7).c_str(), NULL, 16), 5);
if (trayBit == 1) { tray_status = "Present"; } else { tray_status = "Missing"; }
if (tankBit == 1) { tank_status = "Fill Tank"; } else { tank_status = "OK"; }
The text was updated successfully, but these errors were encountered: