How can i solve this error, i can’t do it i’ve been working on it for two days. Thank you
TemplateError('ValueError: Template error: float got invalid input ‘unknown’ when rendering template
Thank you
Logger: homeassistant.helpers.event
Source: helpers/template.py:425
First occurred: 09:04:07 (10 occurrences)
Last logged: 09:04:07
Error while processing template: Template("{{ (((states('sensor.p_importata_enel')|float) + (states('input_number.energia_prelevata_iniziale')|float)) | round(2) ) }}")
Error while processing template: Template("{{ (((states('sensor.p_importata_fotovoltaico')|float) + (states('input_number.energia_prodotta_iniziale')|float)) | round(2) ) }}")
Error while processing template: Template("{{ (((states('sensor.p_esportata_enel')|float) + (states('input_number.energia_scambiata_iniziale')|float)) | round(2) ) }}")
Error while processing template: Template("{{ (((states('sensor.energia_prodotta')|float) - (states('sensor.energia_scambiata')|float)) | round(2) ) }}")
Error while processing template: Template("{{ (((states('sensor.energia_prelevata')|float + states('sensor.energia_prodotta')|float - states('sensor.energia_scambiata')|float) + (states('input_number.energia_assorbita_iniziale')|float)) | round(2) ) }}")
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1710, in forgiving_float_filter
return float(value)
ValueError: could not convert string to float: 'unknown'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 423, in async_render
render_result = _render_with_context(self.template, compiled, **kwargs)
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1950, in _render_with_context
return template.render(**kwargs)
File "/usr/local/lib/python3.10/site-packages/jinja2/environment.py", line 1301, in render
self.environment.handle_exception()
File "/usr/local/lib/python3.10/site-packages/jinja2/environment.py", line 936, in handle_exception
raise rewrite_traceback_stack(source=source)
File "<template>", line 1, in top-level template code
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1713, in forgiving_float_filter
raise_no_default("float", value)
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1411, in raise_no_default
raise ValueError(
ValueError: Template error: float got invalid input 'unknown' when rendering template '{% if ( (states('sensor.p_instantanea_fotovoltaico')|float ) | int) > ( (states('sensor.p_instantanea_casa')|float ) | int) %}
0.0
{% else %}
{{ states('sensor.p_instantanea_enel')|float }}
{% endif %}' but no default was specified
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 540, in async_render_to_info
render_info._result = self.async_render(variables, strict=strict, **kwargs)
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 425, in async_render
raise TemplateError(err) from err
homeassistant.exceptions.TemplateError: ValueError: Template error: float got invalid input 'unknown' when rendering template '{% if ( (states('sensor.p_instantanea_fotovoltaico')|float ) | int) > ( (states('sensor.p_instantanea_casa')|float ) | int) %}
0.0
{% else %}
{{ states('sensor.p_instantanea_enel')|float }}
{% endif %}' but no default was specified