-
Notifications
You must be signed in to change notification settings - Fork 30
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
Idle state not detected on some machines #41
Comments
Aside from the UART debug functionality, you may use this extended uart debug configuration. Note that the last 3 bytes are added (2
This sounds strange, I have not experienced this yet. It may be a side effect from using different/invalid commands.
How does this show during usage? Are the number components unavailable? Does a button with I go my machine during summer 2022. The label on the inside shows the following: How does this differ from your machine, so that we can figure out when the change in protocol occured (if this is the case)? |
Hello Tiil, I still need to setup everything to collect the uart logs, as soon as I'll do I'll share the result. Davide |
Just FYI, I had to change the 7th byte in the Status sensor for Idle state to be recognized on my EP2224/40. From: ESPHome-Philips-Smart-Coffee/components/philips_coffee_machine/text_sensor/status_sensor.cpp Line 46 in 866fb17
To: Btw @TillFleisch could you explain what exactly do you mean by led_second and led_third?
|
Those values were recovered by observing the bus, they represent different states which the leds can take. You can find more information here: protocol.md |
OK, so you mean second/third STATE of a led. Got it. |
testing led_third as in TillFleisch#41 (comment)
Hi there. I have an EP2220, DAP NL9206AB-4a Drachten, EP2220/10 882871110010. MAIN 421945017972 UI 421945055571 from Spring 2023. |
Sounds like a difference in display units (i.e. different version). I will try |
Ciao Till, thanks for your good job, after latest changes I was also able to power on my coffe machine (previously this was not working but it has been fixed by message repetition).
I'm now moving forward with integrating all functionalities and I think that my machine 2220 has some difference in the protocol from yours since coffee beans and coffee size are not detected. Also when powering on I see the state moving from off to cleaning but never to ready.
Is there an easy way to print the messages shared between motherboard and display to try to debug the protocol? I have tried uart debugging but it prints tons of messages.
Another strange behavior is also happening sometimes, when powering on I hear ad duplicated "BIP" and display remains stuck with aqua clean icon blinking.
Thanks for your support
Davide
The text was updated successfully, but these errors were encountered: