Improved Shopping List

I didn’t tried it yet. Our home assistant is public reachable and we normally open the app to check in the products we had put into the cart. I don’t think we’ll need the automation.

There’s another interesting project from a German dude. He build a custom barcode scanner and used an public available api to scan any product he like and put them to the shopping list. :grinning:

3 Likes

Ok, that’s pretty awesome, and a bit of a pain to maintain at first until you eventually add in the few hundred items you would normally purchase. I still think, however, that the biggest weakness of the shopping list is still there though. Once you have everything you want to buy listed, there may be 40+ items which are a pain to keep sorted since they will not autosort, and a pain to track visually since the shopping list has just one single solitary column. It would be better if that shopping list contained multiple columns, namely Qty (0 = checked off), Class (dairy, drinks, flesh, fresh, grain, frozen, etc), Supplier (grocery, costco, walmart, homedepot, pharmacy, etc), product (jarlsberg, pelegrino, etc), Pkg (block, jug, tub, flat, pack, bag, each, jar, can, bottle, kg, etc), detail (“make sure it’s pre-washed”, etc), and link (maybe an url pointer to an image or a specific product).

I looked at grocy for some of this, but grocy is built more like an ERP system. It’s great, but a huge overhead to maintain, i just need a shopping list that isn’t volatile and that doesn’t have a sort button that delete everything that is checked off so i’m left scratching my head on what i had on that list next time i want to replenish my stock.

Your solution is a great way to stabilize the shopping list against the weekly accidental deletion (glad i have backups), but it still presumes you shop at only one store and that you have only a few items at a time that fit on one screen and won’t need some secondary organization. I think the shopping list is useable for other purposes (it’s my to-do list for my server, i wish i could name it that way though) but as a shopping list i’m still waiting for it to evolve a bit.

-z

1 Like

Yeah agreed. The shopping list in home assistant is pretty basic and we can’t have more than one.
Maybe someone gives a bit of attention to it one day and adds more features.

Thank you for sharing this! Got it working quickly and will start to dive into creating categories and assigning pictures. I haven’t got to the automation side of it it but I have already setup the Alexa/todoist integration with shopping list and it all works perfectly together.

1 Like

Did you get it working to add custom items to a list from Google Assistant?

1 Like

Hi manunited10!

Good to know that more people are working on the same project :slight_smile:

I also have my improved shopping list. I just want to share it with you, since you may want to get some new funcionalities. I will get your categories section to add products, nice!!

1 Like

No not yet. looks like the new update on home assistant has some good features and added some interesting feature as well as google sync. I’ll look into it.

Great :+1:

I am sorry, I am a newbi here… I try again and again but when I press the category image nothing happens…could some one provide any help ?
Thanks.

Solved!!!

1 Like

The Shopping List feature is the primary reason we have kept Amazon Echos in our home.

With Home Assistant’s “Year of the Voice” is it possible to add items and hear (or view) the list?

———————————-

I would love to have a method of tracking the prices of items, since we shop at four to five stores every other week. A gallon of milk can vary from $3 to $7 depending on the store or sales. Many other items we find ourselves calculating the price per unit in the store while cross referencing others.

It would be amazing to have a shopping list that calculates the price per a unit for an item across stores then display the shopping list with the items grouped by store with details such as brand and quantity. #AskingForTooMuch

After some searching: There is an app called Flipp that apparently does a lot of this…but doesn’t offer a method for adding items via voice.

Hello,
I’ve managed to install the shopping list.
Great job!

1 Like

Hey guys,
Thanks to Home Assistant’s recent updates to the shopping list feature, which now supports multiple to-do lists, I’ve added a couple of to-do lists to my dashboard. I’ll update my original post above in a couple of days.

Hi All.
I really like the above solution. Though I am stuck and need more guidance as i am totally new to this.
I have addded the 2 button templates in a file called templates.yaml. And referred to this in the configuration.yaml file.

Then i take the dashboard code and paste into a blank dashboard. Nothing happen. I have tried to paste it into the shopping list and still nothing.

Can someone guide with a step by step for dummies on how to achieve the above.

Would really appreciate it.
Thanks

@pLeX bro can you give me a step by step walkthrough on how to achieve this ? thanks

Hey men,
what do you exacly asking for?

@pLeX I really like the above solution. Though I am stuck and need more guidance as i am totally new to this.
I have addded the 2 button templates from above in a file called templates.yaml. And referred to this in the configuration.yaml file.

Then i take the dashboard code and paste into a blank dashboard. Nothing happen. I have tried to paste it into the shopping list and still nothing.

Need a a step by step for dummies on how to achieve activating the solution
As i am pretty sure i am missing a few or lot of steps in between :smiley:
Would really appreciate it.

image below is for the template button .yaml file. I believe line number 1 in this is also incrorrect :slight_smile:

@pLeX was it something you could help with bro. I gave the information above. Would appreciate it a lot and make me very happy

you dont have to specify the platform in template.yaml. just remove line 1.
in your configuration.yaml you have specifed:

template: !include template.yaml

this will home assistant indicate that it is for template platform.

I was trying to reverse engineer what I did in the past and cannot give you a step-by-step guide right now, sorry. Its too long ago.

Im wondering in my config about the template. I had specified the shopping card templates to the following file in the config folder: shopping_list-template.yaml

But I dont load them in the configuration.yaml why Im currently struggling how my config is working :smiley: