Problem "Invalid config for [utility_meter]" po aktualizacji HA core do 2021.12

Witam,

po aktualizacji Home Asistant Core wyskoczyły mi takie błędy:

Invalid config for [utility_meter]: Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test’][‘offset’]. Got OrderedDict([(‘days’, 99), (‘hours’, 17), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test1’][‘offset’]. Got OrderedDict([(‘days’, 305), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test2’][‘offset’]. Got OrderedDict([(‘days’, 99), (‘hours’, 17), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test3’][‘offset’]. Got OrderedDict([(‘days’, 305), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test4’][‘offset’]. Got OrderedDict([(‘days’, 304), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test5’][‘offset’]. Got OrderedDict([(‘days’, 304), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test6’][‘offset’]. Got OrderedDict([(‘days’, 303), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test7’][‘offset’]. Got OrderedDict([(‘days’, 303), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test8’][‘offset’]. Got OrderedDict([(‘days’, 302), (‘hours’, 0), (‘minutes’, 0)])
Unsupported offset of more then 28 days, please use a cron pattern. for dictionary value @ data[‘utility_meter’][‘energy_test9’][‘offset’]. Got OrderedDict([(‘days’, 302), (‘hours’, 0), (‘minutes’, 0)]). (See /config/configuration.yaml, line 329).

Wiecie co trzeba zmienić w zapisie w configuration.yaml żeby to naprawić?

Tak wyglądają zapisy w configuration.yaml:

Z logów wynika, że problemem jest wartość offset.

Wcześniej z tym nie było problemu?

Nie korzystam w utility_meter z offset więc nie miałem informacji/ostrzeżeń o planowanej zmianie tego parametru.

Jak widać z wesją 2021.12 weszła w życie.

Zmienił się format konfiguracji integracji utility_meter

nie pamiętam kiedy - przejrzyj breaking changes z ostatnich paru miesięcy, gdzieś mi to już mignęło - może tam jest jakiś przykład jak ma wyglądać nowy format.

na 100% ten kawałek

    cycle: yearly
    offset: 314

prawdopodobnie musisz zamienić na coś postaci

    cron: "0 0 10 11 *"

(0 0 10 11 * to akurat 0:00 dziesiątego listopada wypadający w dowolny dzień tygodnia w formacie crona, ale nie wiem jak to powinno wyglądać w konfiguracji tej integracji)

1 polubienie

4 posty zostały podzielonye na nowy temat: Pusty widok w lovelace po aktualizacji HA core do 2021.12

Post został scalony z istniejącym tematem: Pusty widok w lovelace po aktualizacji HA core do 2021.12