Exposes Jinja2 templates as callable tools for Home Assistant, enabling queries of state information.
Home Assistant Template acts as a specialized server that integrates Jinja2 templating with Home Assistant. It reads user-defined YAML template files, which contain both a description and a Jinja2 template, from a specified directory. Each of these templates is then exposed as a callable tool, allowing other applications, such as LLM assistants, to retrieve structured and dynamic information directly from Home Assistant's state data based on predefined queries.