Track Jura coffee machine data with webhook API and Google Sheets
Jura Coffee Counter: Webhook API & Google Sheets Logger ☕️ Track how many coffees your Jura E8 espresso machine makes — fully automated via webhook and Google Sheets. This workflow exposes a custom API endpoint that c...
Template notes
Jura Coffee Counter: Webhook API & Google Sheets Logger ☕️
Track how many coffees your Jura E8 espresso machine makes — fully automated via webhook and Google Sheets.
This workflow exposes a custom API endpoint that can be called by smart devices, such as an ESP8266 or ESP32 reading data from a Jura E8 coffee machine via Bluetooth Low Energy (BLE). The incoming data (including total coffee count) is timestamped and appended to a Google Sheet, making it easy to visualize or analyze your machine usage.
☕ Originally built for a Jura E8, based on [AlexxIT/Jura](https://github.com/AlexxIT/Jura) reverse-engineering project.
> 📝 This workflow uses Google Sheets as a logging backend. You can easily switch it to Airtable, Notion, or a database of your choice.
Live example available at: [https://halfbitstudio.com/o-nas/](https://halfbitstudio.com/o-nas/)
> 🖥️ In our setup, this workflow is used to provide real-time coffee consumption stats displayed directly on our website.
> 🔌 Some Jura machines require an accessory Bluetooth transmitter to enable connectivity. Communication is based on the Bluetooth Low Energy (BLE) protocol.