I find this a very interesting “todo” integration.
I personally have the shopping list items organized by store.
This allows me along with the zones of each store to automate this:
alias: Shopping list store XXX
description: ""
trigger:
- platform: zone
entity_id: person.jhon_doe
zone: zone.aldi
event: enter
condition: []
action:
- service: notify.mobile_app_iphone_jhon_doe
data:
message: Here is your shopping list
data:
actions:
- action: URI
title: View shopping list
uri: /todo
mode: single
I wonder if in the uri you can navigate directly to the list of that store?
EDIT: also I have an untested automation (I’m 5000km away from my zones), that I will post here for the answer to the rest of the question when I have access to my config later today or tomorrow.
todo.aldi
icon: mdi:cart
friendly_name: Aldi
supported_features: 15
And so on to different stores…
The problem is in the service:
- service: notify.mobile_app_iphone_jhon_doe
data:
message: Here is your shopping list
data:
actions:
- action: URI
title: View shopping list
uri: /todo
I have the same issue right now as I wanted to create an automation for shopping list reminders upon entering a zone. Due to multiple lists I only managed to open the last used one for now. Couldn’t find a direct link for a specific list. Also, entityId:<IDofShoppingList> does not work either.
- service: notify.mobile_app_iphone_jhon_doe
data:
message: Here is your shopping list
data:
actions:
- action: URI
title: View shopping list
uri: /todo?entity_id=todo.aldi