What functions are avaialble inside the {{ .... }}

I just found the following code in https://home-assistant.io/getting-started/automation-templating/#available-trigger-data.

{{ trigger.topic.split('/')[-1] }}

What languages syntax does it use, and where can i find a list of functions and descriptions that i can use?


Ok, so it is Jinja2 and the jinja documentation is here: http://jinja.pocoo.org/docs/dev/templates/


We have some custom functions on top of Jinja2, which you can read in our docs.