Co nie działa w najnowszej wersji HA core 2023.6

Możecie zerknąć na ten błąd? Wydaje mi się, że pojawił się po aktualizacji do 2023.06.1.
Co dziwne wartości są prezentowane prawidłowo.

Source: helpers/template.py:565
First occurred: 14:21:29 (2 occurrences)
Last logged: 14:21:29

Error while processing template: Template<template=({{ (states('sensor.se4k_mb_ac_energy_kwh') | float ) | round(0) }}) renders=2>
Error while processing template: Template<template=({{ (states('sensor.se4k_mb_ac_power') | float / 1000) | round(1) }}) renders=2>
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1908, 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 563, in async_render
    render_result = _render_with_context(self.template, compiled, **kwargs)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 2179, in _render_with_context
    return template.render(**kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
    self.environment.handle_exception()
  File "/usr/local/lib/python3.11/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 1911, in forgiving_float_filter
    raise_no_default("float", value)
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1609, in raise_no_default
    raise ValueError(
ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states('sensor.se4k_mb_ac_energy_kwh') | float ) | round(0) }}' 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 684, in async_render_to_info
    render_info._result = self.async_render(variables, strict=strict, **kwargs)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 565, in async_render
    raise TemplateError(err) from err
homeassistant.exceptions.TemplateError: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states('sensor.se4k_mb_ac_energy_kwh') | float ) | round(0) }}' but no default was specified

Wydaje się czy powstał?
Przecież można cofnąć wersje z terminala…

Wycofałem do wersji 2023.5.4 i błąd jest dalej, więc aktualizacja nie ma związku, musiał być wcześniej.

Możliwe przyczyny : encja już nie jest dostępna, niepoprawne znaki, zły separator, kropka zamiast przecinka, zbędne spacje, inne znaki jak cyfry.

Zaraz będę sprawdzał. Dzięki.

Ma ktoś może problem z HA 2023.6.1? Przy uruchamianiu blokuje mi router i nie mogę się połączyć.

HA raczej nie ma władzy wykonawczej aby blokować router.
Czym to się objawia ?

Ping chodzi do HA ?
Adres HA jest statyczny, przypisany przez DHCP routera ?

1 polubienie

Tak jakby blokował router i router się sam restartuje, może dostaje jakieś zapytania z HA?
W kompie mi wyświetla Błąd DNS, po kablu mogę podłączyć bezpośrednio HA na stałym IP i mogę wejść, robiłem przywrócenie kopii zapasowej ale jakoś nie widzę efektu bo ciągle mi pokazuje 2023.6.1 a robiłem restore 2023.5.4, pojawia się tylko okno przez kilka sekund i znika i nie widać żeby przywracał core.

Może dostaje, a może nie dostaje, masz zintegrowane jakieś funkcje routera w HA?
(ja np. mam i nie mam z tym problemu po update do 2023.6.1, 2 routery na openwrt oraz 1 huawei_lte, w każdym przypadku integracja z HA jest dość głęboka).

Wymagane do poprawnego działania usługi

Konsola ssh wymagany sudo

ha resolution info

Screenshot - 11.06.2023 , 02_29_55

Problemy z serwerem DNS

https://www.home-assistant.io/more-info/unsupported/dns_server/

Dzięki za pomysł! Coś w nowej wersji musieli zmienić, bo brakowało mi ustawienia DNS w routerze przez to HA był zapasowym DNS i wygląda na to że HA przejmował ruch na siebie …