I couldn’t find any Home Assistant integration for the Mahlkönig E64 WS, so I built one. As far as I can tell it’s the first for the Sync-ecosystem grinders - the existing ha-mahlkoenig project targets the older X54, which has a local WebSocket API. The E64 WS has no local API; it only talks to the Mahlkönig Sync cloud.
This integration reads the same endpoint the official Sync web dashboard uses, with your own account, and exposes your grind and brew data as sensors:
-
Dose weight,
grind setting,
grind time,
last-grind timestamp -
Yield weight and shot time from a paired Sync Scale -
Recipe targets, recipe mode, and shot-quality diagnostics
I use it to auto-fill my espresso shot log so I stop typing dose and grind by hand. It’s cloud-polling (once every 2 min), UI config flow, no YAML. Credentials stay in HA’s encrypted store.
Install (HACS custom repository): add tomereli/mahlkoenig_sync_hacs as a custom
Integration repository, install, restart, then add the integration and enter your Sync email, password, and Store ID.
Repo: https://github.com/tomereli/ha-mahlkoenig-sync
Feedback very welcome — especially from anyone with other Sync-generation grinders or scales, since I’ve only been able to test against my own E64 WS + Sync Scale. If it’s useful, a
on the repo helps others find it.
