Keurig Connect is done using P1

Not on my end. I have found no info being sent from the particle to the keurig so I just gave up for now. Working on some other projects at this time. If anyone has serial commands to turn on the keurig or trigger a brew I’d be more than willing to try them out and make a setup.

Hi Tomforti
I’ve tried connecting the RX/TX directly to my PC using a standard USB/RS232 adaptor and then using a simple terminal program - I’m getting completely different values then you have - my Keurig seems to be using a HEX protocol (granted I don’t have the WiFi dongle you have, so this is just connecting directly to the port on the Keurig)

I’ve connected a scope just to check the baud rate, it looks like the Keurig TX line is idling high at about 3.2V and then dips down to 0v doing data transmissions (wish I knew how to attach a image here, so I could post the scope image)
Obliviously not RS232 levels, but my USB/RS232 dongle have no problems reading it anyway

I would like to be able to control it, but figuring out what to send is a bit challenging:
Anybody recognize the following serial data structure and have any good guesses on what I should try to send to the Keurig to initiate a cup of coffee?

Here is what I receive from my Keurig 2.0:

Power connected
[00h] [F9h] [EFh] [F7h] [CFh] [00h]
Powered On
[C1h] [FDh] [F7h] [FFh] [B5h] [FFh] [FDh] [FFh] [FBh] [FFh] [C1h] [FFh] [F9h] [FFh] [FDh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FDh] [39h] [FFh] [00h]
Heated up and ready
[C3h] [F5h] [F7h] [FFh] [B5h] [FFh] [FDh] [FFh] [FBh] [FFh] [C1h] [FFh] [F9h] [FFh] [FDh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FFh] [FDh] [39h] [00h]

Start Hot water
[F7h] [F9h] [F7h] [CFh] [BFh] [00h]
Done Hot water
[F9h] [F3h] [F7h] [7Fh] [00h]

Start 4 Ounce Coffee (not strong)
[F7h] [F9h] [F7h] [FFh] [FFh] [00h]
Done 4 Ounce Coffee (not strong)
[F9h] [F3h] [F7h] [77h] [00h]

Start 6 Ounce Coffee (not strong)
[F7h] [F9h] [F7h] [DFh] [FFh] [00h]
Done 6 Ounce Coffee (not strong)
[F9h] [F3h] [F7h] [73h] [00h]

Start 8 Ounce Coffee (not strong)
[F7h] [F9h] [F7h] [BFh] [FFh] [00h]
Done 8 Ounce Coffee (not strong)
[F9h] [F3h] [F7h] [6Fh] [00h]

Start 10 Ounce Coffee (not strong)
[F7h] [F9h] [F7h] [9Fh] [FFh] [00h]
Done 10 Ounce Coffee (not strong)
[F9h] [F3h] [F7h] [6Bh] [00h]

1 Like

OMG, why was this never released as a product?! Is it possible to get hold of one of these wifi modules for my V2 Keurig?

So there are no integrations for Keurig coffee brewer machines like the K575 and K475?

@georgebalanchine, the Keurig device was not official and was sent out as part of a data collection campaign to volunteer users. This was never meant as any kind of integration. This topic exists because one user opened the “device” sent to him only to discover a P1 was being used.

1 Like