Pomoc s vytvarenim vlastniho sensors.yaml
-
- Začínající autor
- Příspěvky: 19
- Registrován: 04. listopad 2022, 16:47
- Dal poděkování: 6 poděkování
- Dostal poděkování: 2 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Jak dáváte entity do Energy panelu v HA? Vůbec mi je tam nenabízí.
- Pete30
- Moderátor
- Příspěvky: 3453
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Trochu hledat a musí mít správné atributy
viewtopic.php?t=407&hilit=energy+panel
viewtopic.php?t=407&hilit=energy+panel
Pokud nejsem přítomen tak jsem na rybách
-
- Začínající autor
- Příspěvky: 19
- Registrován: 04. listopad 2022, 16:47
- Dal poděkování: 6 poděkování
- Dostal poděkování: 2 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
To jsem samozřejmě zkoušel. Nejde mi ale třeba k této entitě přidat
state_class: total_increasing. Yaml hlásí chybu.
Zkoušel jsem ho vložit i do customize, taky chyba.
solax_grid_in_today:
friendly_name: "Solax Grid in today"
value_template: "{{ state_attr('sensor.solax', 'Data')[92] | float / 100 }}"
unit_of_measurement: "kWh"
icon_template: "mdi:transmission-tower-export"
device_class: "energy"
state_class: total_increasing. Yaml hlásí chybu.
Zkoušel jsem ho vložit i do customize, taky chyba.
solax_grid_in_today:
friendly_name: "Solax Grid in today"
value_template: "{{ state_attr('sensor.solax', 'Data')[92] | float / 100 }}"
unit_of_measurement: "kWh"
icon_template: "mdi:transmission-tower-export"
device_class: "energy"
- Pete30
- Moderátor
- Příspěvky: 3453
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Budu se asi stále opakovat, ale pokud chce někdo pomoci je třeba správně formátovat svůj kód, takto to není čitelné.
Vložit sem konfiguraci senzoru.
Zveřejnit co to hlásí za chybu, prostě více informací protože takto se rady nedočkáš (není se čeho chytit)
Vložit sem konfiguraci senzoru.
Zveřejnit co to hlásí za chybu, prostě více informací protože takto se rady nedočkáš (není se čeho chytit)
Pokud nejsem přítomen tak jsem na rybách
-
- Začínající autor
- Příspěvky: 19
- Registrován: 04. listopad 2022, 16:47
- Dal poděkování: 6 poděkování
- Dostal poděkování: 2 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Hlásí to :
Invalid config for [sensor.template]: [state_class] is an invalid option for [sensor.template]. Check: sensor.template->sensors->solax_grid_in_today->state_class. (See ?, line ?).
To znamená, že template nebere state_class:
Kam to tedy dát, když to nejde ani do customize, kde mám takto třeba plyn a funguje to?
Invalid config for [sensor.template]: [state_class] is an invalid option for [sensor.template]. Check: sensor.template->sensors->solax_grid_in_today->state_class. (See ?, line ?).
To znamená, že template nebere state_class:
Kam to tedy dát, když to nejde ani do customize, kde mám takto třeba plyn a funguje to?
Kód: Vybrat vše
solax_grid_in_today:
friendly_name: "Solax Grid in today"
value_template: "{{ state_attr('sensor.solax', 'Data')[92] | float / 100 }}"
unit_of_measurement: "kWh"
icon_template: "mdi:transmission-tower-export"
device_class: "energy"
state_class: total_increasing
- Pete30
- Moderátor
- Příspěvky: 3453
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Díky teď už je to lepší a i když nevidím začátek toho senzoru tak pravděpodobně používáš starý způsob - platform: template a vkládáš to pod senzory
Vyzkoušej postavit šablonu senzoru po novu(potom všechny šablonové senzory dávej pod template ) a dej vědět
Pokud používáš recorder, nezapomeň entitu povolit(přidat do recorderu), aby ukládala historická data.
Vyzkoušej postavit šablonu senzoru po novu(potom všechny šablonové senzory dávej pod template ) a dej vědět
Kód: Vybrat vše
template:
- sensor:
- name: "Solax Grid in today"
unique_id: xxxxxx(co chceš bez mezer a musí být jedinečné v HA)
state: "{{ state_attr('sensor.solax', 'Data')[92] | float / 100 }}"
icon: "mdi:transmission-tower-export"
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing
Pokud nejsem přítomen tak jsem na rybách
-
- Začínající autor
- Příspěvky: 19
- Registrován: 04. listopad 2022, 16:47
- Dal poděkování: 6 poděkování
- Dostal poděkování: 2 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Nechtěl jsem sem dávat všech 400 řádků ze souboru, co sem dal Kiwi a který jsem použil. Toto je začátek a odpovídá to jak to má být. Je to funkční a používám ho. Jen mi nejde doplnit do toho evidentně správného formátu další řádek state_class aby mi vzal ty entity Energy panel.
Nebude problém v tom, že tyto entity nemají v HA jedinečné id?
Nebude problém v tom, že tyto entity nemají v HA jedinečné id?
Kód: Vybrat vše
- platform: template
sensors:
solax:
- Pete30
- Moderátor
- Příspěvky: 3453
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Problém je v tom že platform template nebude podporována a bude odstraněna tuším že teď v prosincové aktualizaci HA(zatím funguje bez problému) a tím ti přestanou fungovat i ty ostatní senzory co už tam máš a budou hlásit chybu.
Další problém je v tom že starý formát nepodporuje state_class proto musíš upravit v customize, ale to bohužel nevím jak nastavuješ info chybí.
Jak jsem ti poslal výše, to je a bude preferovaný způsob vytváření senzorů a dalších pomocí šablon (template) v HA.
Problém není v unikátním ID, to slouží i k tomu, aby jsi mohl entity upravovat přes GUI a pokud ho nemá upravuje se přes customize.
Další problém je v tom že starý formát nepodporuje state_class proto musíš upravit v customize, ale to bohužel nevím jak nastavuješ info chybí.
Jak jsem ti poslal výše, to je a bude preferovaný způsob vytváření senzorů a dalších pomocí šablon (template) v HA.
Problém není v unikátním ID, to slouží i k tomu, aby jsi mohl entity upravovat přes GUI a pokud ho nemá upravuje se přes customize.
Pokud nejsem přítomen tak jsem na rybách
-
- Začínající autor
- Příspěvky: 21
- Registrován: 30. září 2022, 14:38
- Dal poděkování: 2 poděkování
- Dostal poděkování: 11 poděkování
Re: Pomoc s vytvarenim vlastniho sensors.yaml
Pro energy panel je potřeba aby senzory měly definován atribut device_class: energy , který ale nejde u platform: template zadat. Řešil jsem to přes customize.
Do /config stačí vložit přiložený soubor (případně si ho upravit) a do configuration.yaml pak dát tohle:
Do /config stačí vložit přiložený soubor (případně si ho upravit) a do configuration.yaml pak dát tohle:
Kód: Vybrat vše
homeassistant:
customize: !include customize.yaml
- Přílohy
-
- customize.yaml
- (965 bajtů) Staženo 362 x
-
- Začínající autor
- Příspěvky: 19
- Registrován: 04. listopad 2022, 16:47
- Dal poděkování: 6 poděkování
- Dostal poděkování: 2 poděkování