Action_url is set as a variable at the top of the automation:
alias: Set up variables for the actions
variables:
action_ignore: "{{'IGNORE_' ~ context.id }}"
action_open: "{{ 'OPEN_' ~ context.id }}"
action_url: "{{trigger.to_state.state }}"
Which I can see from the set_value service it is getting the correct value. It’s just not making it way into the input_text.nvr_playback_channel entity.
You can change the limit in the input text entity’s settings. But, keep in mind that all states are limited to 255 characters. If you need more than that, the only option is to do it in an attribute. There are a few ways to do that, I would use a trigger-based template sensor.
Thanks, found I can increase the limit size of a helper under advanced settings. I think it might be finally working.
So this automation receives a playback link from my cameras (rather than having home assistant have to consume all the cameras), and when I open the notification it takes the url at that time and feeds it to a camera entity - that performs a playback from that period - not right now.
Every other solution seems to be based on home assistant being in control of the cameras - where i already have a recorder with 24x7 recordings.