graphefruit / Beanconqueror

An open source project for coffee enthusiasts.
https://beanconqueror.com/
GNU General Public License v3.0
481 stars 68 forks source link

Integration with Gaggiuino NextMonday #786

Open ntompson opened 2 months ago

ntompson commented 2 months ago

Now that "Next Monday" has arrived for Gaggiuino, it would be fantastic to see Beanconquerer integrated with the new Gaggiuino API.

For those not aware, Gaggiuino is an awesome mod that can be installed in Gaggia (and Silvia) espresso machines, which provides pressure and flow profiling as well as temperature control and other cool features. The Gaggiuino team recently released a major upgrade: the touch display was updated to an ESP32 based solution, which means Gaggiuino also gets connectivity. The new version offers a web front-end and an API is in development.

It would be cool if a new brew could be started in Beanconquerer, the user select beans, weights, grinder setting etc, then when the brew starts, the brew profile generated by the Gaggiuino API is automatically recorded in Beanconquerer. There are probably many other cool things that could be achieved, but this seems like a good place to start.

graphefruit commented 2 months ago

Hello @ntompson, thank you for the ticket and the idea!. Without having a Gaggiuino on my side with this new API there won't be a possibility for an integration, or someone needs to pass me a PR.

If you got contact to Gaggiuino and can make an establishment for Beanconqueror I'd be more then happy :) Have a great cup of coffee Lars

graphefruit commented 1 month ago

@ntompson, Did you had contact with Gaggiuino to this?

ntompson commented 1 month ago

So sorry for the delay Lars. I have been a bit slow on my whole Gaggiuino journey. I've got a box full of bits, but haven't built my machine yet. I'd be happy to help once I've done it. In the meantime, I've asked the Gaggiuino folk whether there is a published API - I'll let you know.