I like using the home assistant shopping cart feature. I have it set up so that I can add and complete items with google assistant via IFTT. right now there are only two services: shopping_list.add_item
and shopping_list.complete_item
. To really flesh out the shopping list feature, it would be really useful to have 3 more services:
shopping_list.clear item
, which would remove an item entirety — useful if you add something in error
shopping_list.complete_all
which would mark all items as complete — usefull if you’ve just come back from grocery shopping
shopping_list.clear_all
which would clear all completed items in the shopping list, the same way that the button in the UI does. — useful for running scheduled cleanups so you don’t get a list full of completed items.