Chyba v zápisu šablony FLOAT v logu
- Tad
- Administrátor fóra
- Příspěvky: 455
- Registrován: 30. prosinec 2020, 00:14
- Bydliště: 3D
- Dal poděkování: 89 poděkování
- Dostal poděkování: 52 poděkování
Chyba v zápisu šablony FLOAT v logu
Dnes se mi objevila tato chyba v logu, nevíte jak to opravit?
Template warning: 'float' got invalid input 'unknown' when rendering template '{{((states('sensor.krypto_zustatek') | float ) - (states('sensor.krypto_investice') | float )) | round(2)}}' but no default was specified. Currently 'float' will return '0', however this template will fail to render in Home Assistant core 2021.12
ale jinak šablona maká a ukazujeto, co potřebuji
Díky
Template warning: 'float' got invalid input 'unknown' when rendering template '{{((states('sensor.krypto_zustatek') | float ) - (states('sensor.krypto_investice') | float )) | round(2)}}' but no default was specified. Currently 'float' will return '0', however this template will fail to render in Home Assistant core 2021.12
ale jinak šablona maká a ukazujeto, co potřebuji
Díky
HAOS-x86-64, Intel J4125 Quad Core, 8GB RAM, 512GB SSD, Conbee II, zigbee2MQTT
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
Musíš zadat výchozí hodnotu. Hoď sem tu šablonu ukážu
Pokud nejsem přítomen tak jsem na rybách
- Tad
- Administrátor fóra
- Příspěvky: 455
- Registrován: 30. prosinec 2020, 00:14
- Bydliště: 3D
- Dal poděkování: 89 poděkování
- Dostal poděkování: 52 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
tady je
Kód: Vybrat vše
value_template: "{{((states('sensor.krypto_zustatek') | float ) - (states('sensor.krypto_investice') | float )) | round(2)}}"
HAOS-x86-64, Intel J4125 Quad Core, 8GB RAM, 512GB SSD, Conbee II, zigbee2MQTT
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
Takto:
Kód: Vybrat vše
value_template: "{{((states('sensor.krypto_zustatek') | float(0) ) - (states('sensor.krypto_investice') | float(0) )) | round(2)}}"
Pokud nejsem přítomen tak jsem na rybách
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
Bez zadání výchozí hodnoty bude šablona fungovat s varováním v logu, ale pouze do prosince, potom to bude chyba a šablona nebude fungovat
Pokud nejsem přítomen tak jsem na rybách
- Tad
- Administrátor fóra
- Příspěvky: 455
- Registrován: 30. prosinec 2020, 00:14
- Bydliště: 3D
- Dal poděkování: 89 poděkování
- Dostal poděkování: 52 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
Ok díky
HAOS-x86-64, Intel J4125 Quad Core, 8GB RAM, 512GB SSD, Conbee II, zigbee2MQTT
- Tad
- Administrátor fóra
- Příspěvky: 455
- Registrován: 30. prosinec 2020, 00:14
- Bydliště: 3D
- Dal poděkování: 89 poděkování
- Dostal poděkování: 52 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
a ted tam mam dalsi
TemplateError('ZeroDivisionError: float division by zero') while processing template 'Template("{{((states('sensor.krypto_zisk_kc') | float(0)) / ((states('sensor.krypto_investice') | float(0)) / 100))| round(2)}}")' for attribute '_attr_native_value' in entity 'sensor.krypto_zisk'
TemplateError('ZeroDivisionError: float division by zero') while processing template 'Template("{{((states('sensor.krypto_zisk_kc') | float(0)) / ((states('sensor.krypto_investice') | float(0)) / 100))| round(2)}}")' for attribute '_attr_native_value' in entity 'sensor.krypto_zisk'
Kód: Vybrat vše
value_template: "{{((states('sensor.krypto_zisk_kc') | float(0)) / ((states('sensor.krypto_investice') | float(0)) / 100))| round(2)}}"
HAOS-x86-64, Intel J4125 Quad Core, 8GB RAM, 512GB SSD, Conbee II, zigbee2MQTT
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
Zkus tam dát float(default=none) pokud to bude hlásit chybu kouknu večer na to.
Pokud nejsem přítomen tak jsem na rybách
- Tad
- Administrátor fóra
- Příspěvky: 455
- Registrován: 30. prosinec 2020, 00:14
- Bydliště: 3D
- Dal poděkování: 89 poděkování
- Dostal poděkování: 52 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
tak zase jina chyba... ja jsem z tech float a round uplne mimo, nejak to moc nechapu
HAOS-x86-64, Intel J4125 Quad Core, 8GB RAM, 512GB SSD, Conbee II, zigbee2MQTT
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Chyba v zápisu šablony FLOAT v logu
Podívej se zatím tady:
https://community.home-assistant.io/t/u ... 0-x/346198
https://community.home-assistant.io/t/u ... 0-x/346198
Pokud nejsem přítomen tak jsem na rybách