Tlak přepočtený na hladinu moře

možnosti a vlastnosti
Odpovědět
mamonick
Dárce - Donátor
Dárce - Donátor
Příspěvky: 187
Registrován: 20. září 2021, 13:47
Bydliště: Třebechovice p. O.
Dal poděkování: 23 poděkování
Dostal poděkování: 22 poděkování

Tlak přepočtený na hladinu moře

Příspěvek od mamonick »

Sice úplně nevím, jak číst, chápej využít takovou hodnotu, přesto jsem se rozhodl ji sledovat a porovnávat s naměřeným tlakem.
Ona se v podstatě z naměřeného tlaku vypočítává, jak jsem se dozvěděl tady https://github.com/lichtteil/local_luft ... -sea-level a dle tohoto příkladu jsem sensor nakódoval.
Jenže mi vrací hodnotu 0.
Takže vás tímto prosím borci, koukněte mi na kód, co tam mám blbě... trápím se tím celý odpoledne a možná snadno viditelnou chybu tam nevidím.
Jen pro doplnění: teplotní i tlakový sensor mi hodnoty vrací.

Kód: Vybrat vše

  - platform: template
    sensors:
      atmospheric_pressure:
        value_template: >-
          {% set temperature_gradient = 0.0065 %}
          {% set exponent = 0.03416 / temperature_gradient %}

          {% set altitude_meters = 243 %}
          {% set temperature_celsius = states('sensor.sensor_vzduchu_temperature') | float %}
          {% set temperautre_at_sealevel_kelvin = temperature_celsius + (temperature_celsius * temperature_gradient) + 273.15 %}
          {% set air_pressure_hpa = (states('sensor.sensor.sensor_vzduchu_pressure') | float / 100) | round(1) %}

          {{ (air_pressure_hpa / (1 - ((temperature_gradient * altitude_meters) / temperautre_at_sealevel_kelvin)) ** exponent) | round(2) }}
        friendly_name: 'Atmosferický tlak'
        unit_of_measurement: 'hPa'

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Tlak přepočtený na hladinu moře

Příspěvek od Lion® »

mamonick píše: 26. leden 2022, 18:33 Sice úplně nevím, jak číst, chápej využít takovou hodnotu, přesto jsem se rozhodl ji sledovat a porovnávat s naměřeným tlakem.
Ona se v podstatě z naměřeného tlaku vypočítává, jak jsem se dozvěděl tady https://github.com/lichtteil/local_luft ... -sea-level a dle tohoto příkladu jsem sensor nakódoval.
Jenže mi vrací hodnotu 0.
Takže vás tímto prosím borci, koukněte mi na kód, co tam mám blbě... trápím se tím celý odpoledne a možná snadno viditelnou chybu tam nevidím.
Jen pro doplnění: teplotní i tlakový sensor mi hodnoty vrací.

Kód: Vybrat vše

  - platform: template
    sensors:
      atmospheric_pressure:
        value_template: >-
          {% set temperature_gradient = 0.0065 %}
          {% set exponent = 0.03416 / temperature_gradient %}

          {% set altitude_meters = 243 %}
          {% set temperature_celsius = states('sensor.sensor_vzduchu_temperature') | float %}
          {% set temperautre_at_sealevel_kelvin = temperature_celsius + (temperature_celsius * temperature_gradient) + 273.15 %}
          {% set air_pressure_hpa = (states('sensor.sensor.sensor_vzduchu_pressure') | float / 100) | round(1) %}

          {{ (air_pressure_hpa / (1 - ((temperature_gradient * altitude_meters) / temperautre_at_sealevel_kelvin)) ** exponent) | round(2) }}
        friendly_name: 'Atmosferický tlak'
        unit_of_measurement: 'hPa'

{% set air_pressure_hpa = (states('sensor.sensor.sensor - tohle je správně?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Tlak přepočtený na hladinu moře

Příspěvek od Pete30 »

Co třeba: to máš špatně :o :

Kód: Vybrat vše

('sensor.sensor.sensor_vzduchu_pressure')
co zkusit to takto ;)

Kód: Vybrat vše

('sensor.sensor_vzduchu_pressure')
Pokud nejsem přítomen tak jsem na rybách ;)

mamonick
Dárce - Donátor
Dárce - Donátor
Příspěvky: 187
Registrován: 20. září 2021, 13:47
Bydliště: Třebechovice p. O.
Dal poděkování: 23 poděkování
Dostal poděkování: 22 poděkování

Re: Tlak přepočtený na hladinu moře

Příspěvek od mamonick »

Pete30 píše: 26. leden 2022, 18:52
co zkusit to takto ;)

Kód: Vybrat vše

('sensor.sensor_vzduchu_pressure')
BINGO! Diky! To je ono. Furt do toho koukám a přitom tak jasná chyba :o

Odpovědět

Zpět na „Entity“