Stock and due dates, the shopping list as a to-do list, chores, tasks, batteries, the meal plan and Grocy's calendar. Book purchases and chores from automations, or with one tap on the included card.
One Grocy device with sensors, binary sensors, a to-do list and a calendar. Only the features you use in Grocy show up.
Everything in stock with amounts, best-before dates and pictures, plus alerts for expiring, overdue, expired and missing products.
Tick items off in the supermarket, add products by name, or ask Assist. It's a regular Home Assistant to-do list.
Counts with full lists, and "overdue" binary sensors that make reminder automations a one-liner.
Grocy's calendar (due products, chores, tasks, batteries and meals) in the Home Assistant calendar view.
Overdue items, pantry by location, chores, tasks and the shopping list with one-tap buttons. Loaded automatically.
A tiny "has anything changed?" check every 30 seconds. Data is only downloaded when Grocy says something changed.
All on the Grocy device. The lists are attributes and aren't written to your history database.
Actions (grocy_pro.*)
triggers:
- trigger: tag
tag_id: dog_food_bin
actions:
- action: grocy_pro.consume_product_from_stock
data: { product_id: 42, amount: 1 }
- action: grocy_pro.execute_chore
data: { chore_id: 15, track_execution_now: true }
A daily watcher runs the same API calls against the public Grocy demo and opens an issue if a new Grocy release breaks something.
2.x used the domain grocy and the folder custom_components/grocy, the same as the original custom-components/grocy integration that HACS removed from its list. That's why HACS kept saying the repository was removed. 3.0 has its own domain, grocy_pro.
sensor.grocy_* entity IDs and history.custom_components/grocy if it's still there. Restart.grocy.* to grocy_pro.* in automations and scripts./local/grocy-action-card.js dashboard resource: the card now comes with the integration.HACS, a restart, and a Grocy API key.
https://github.com/DonTranQuiL/grocy-pro as a custom repository (category Integration).
type: custom:grocy-action-card
title: Kitchen
locations:
1: Pantry
5: Garage
Full docs, examples (NFC tags, AI receipts, reminders) and troubleshooting are in the README.