Skip to content

A Home Assistant add-on to manage and track pantry items, with product categorization, real-time inventory updates, and intuitive controls..

License

Notifications You must be signed in to change notification settings

mintcreg/pantry_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pantry Tracker - HomeAssistant

***NOTE THIS IS A WIP ***

Description

The Pantry Tracker add-on is a Home Assistant integration designed to help you keep track of products in your kitchen, pantry, or any other storage space. With a user-friendly interface and a powerful backend, this add-on simplifies the organization and management of your items by allowing you to create categories, assign products to them, and maintain an up-to-date inventory.

The add-on operates using a Flask API server hosted locally on port 5000 (restricted to the local network for security). All product and category data is stored persistently in a .db file using JSON, ensuring your data is retained across reboots.

Features

🖥️ Responsive User Interface

The add-on provides a sleek, easy-to-navigate interface that adapts to different screen sizes for seamless use on both desktop and mobile devices.

📦 Product Management

Add, update, or remove products from your inventory. Automatically track counts for individual products.

🗂️ Category Management

Create, edit, or delete custom categories. Assign products to specific categories for better organization.

🔄 Real-Time Updates

Sensors in Home Assistant are updated in real time to reflect changes made via the API or the interface.

Installation

1: Add https://github.com/mintcreg/pantry_tracker/ to repositories to the addon store

2: Install Addon from the addon store

3: Install Pantry Tracker - Custom Components

4: (Optional) Install Pantry Tracker Card

5: Navigate to http://(HA-LOCAL-IP):5000

Screenshots & Video

Early Preview

App Screenshot

Roadmap

  > Full ability to manage existing products
  
  > Integrate with UPC/EAN Database

  > Provide functionality for barcode scanning to add/remove/increase/decrease quantities

](https://github.com/mintcreg/pantry_tracker/tree/dev)

About

A Home Assistant add-on to manage and track pantry items, with product categorization, real-time inventory updates, and intuitive controls..

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published