Screenshots From the README of iamkarlson/grocy.
About
Grocy is a custom integration that connects Home Assistant to an existing Grocy household management installation. It talks to Grocy over its API on the local network and adds sensors for chores, meal plans, shopping lists, stock, tasks and batteries. Binary sensors flag overdue, expired, expiring and missing products, as well as overdue tasks, chores and batteries. A calendar shows Grocy events such as chores, tasks, meal plans and products, and to-do lists are also provided. Settings cover the Grocy address, API key, port, SSL verification, calendar sync interval, a timezone fix for calendar times, and which user completes chores done in Home Assistant. It is set up in the UI, and its entities are disabled by default until enabled.
Automatic summary of the README and code of iamkarlson/grocy. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
- Calendars
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Grocy
- Grocy API Key
- Calendar Sync Interval (minutes)
- Fix timezone for calendar
- Port Number (9192)
- Grocy API URL
- Verify SSL Certificate
- Chores completed in Home Assistant are done by
Also asked when changing the connection.
Re-authenticate Grocy
- Grocy API Key
After setup
- Grocy API Key
- Calendar Sync Interval (minutes)
- Fix timezone for calendar
- Port Number (9192)
- Grocy API URL
- Verify SSL Certificate
- Chores completed in Home Assistant are done by
Texts from the code of iamkarlson/grocy.
From the README
A custom Home Assistant integration for Grocy — the self-hosted groceries & household management solution. Track stock, chores, tasks, batteries, meal plans, and shopping lists directly from your Home Assistant dashboard.
This integration communicates with an existing Grocy installation via its API, powered by the grocy-py library.
Shows in Vulpo
Calendar card, Chart card, Apple Watch.Information
- Installs
- 857 sharing analytics
- GitHub stars
- 50
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v2.0.0,
- Category
- Productivity and information, Shopping and groceries
- Kind
- Marketplace integration
- Brand
- Grocy
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
grocy- Issues
- Report an issue














