výpočet

www
Odpovědět
michalbern
Začínající autor
Začínající autor
Příspěvky: 11
Registrován: 12. květen 2023, 12:15

výpočet

Příspěvek od michalbern »

Prosím o radu jak vypočítat z barevného snímače TCS34725 RGB

Kód: Vybrat vše

sensor:
  - platform: tcs34725
    red_channel:
      name: "Red"
    green_channel:
      name: "Green"
    blue_channel:
      name: "Blue"
    clear_channel:
      name: "Clear"
    illuminance:
      name: "Illuminance"
    color_temperature:
      name: " Color Temperature"
    glass_attenuation_factor: 1.0
    address: 0x29
    update_interval: 60s
Potřebuji vypočítat PAR tímto vzorcem ale netuším jak to udělat

PAR=(Clear×0.65847)+(Red×1.60537)+(Green×2.30216)+(Blue×0.50019)
Naposledy upravil(a) michalbern dne 12. květen 2023, 12:58, celkem upraveno 3 x.

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

Re: výpočet

Příspěvek od Pete30 »

Začni tím že naformátuješ svůj kód viz bod č.8
viewtopic.php?t=31
Pokud nejsem přítomen tak jsem na rybách ;)

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

Re: výpočet

Příspěvek od Pete30 »

Vyzkoušej toto vložit do vývojářských nástrojů šablony

Kód: Vybrat vše

{{ (states('clear') | int * 0.65847) + (states('red') | int * 1.60537) + (states('green') | int * 2.30216) + (states('blue') | int * 0.50019) }}
nahraď clear, red atd skutečnou tvoji entitou.
Dej vědět co to provedlo ;)
Pokud nejsem přítomen tak jsem na rybách ;)

michalbern
Začínající autor
Začínající autor
Příspěvky: 11
Registrován: 12. květen 2023, 12:15

Re: výpočet

Příspěvek od michalbern »

toto to vypsalo
Přílohy
Výstřižek.JPG

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

Re: výpočet

Příspěvek od Pete30 »

Ok zkus tam vložit jen:
třeba

Kód: Vybrat vše

{{ states ('sensor.test_esp8266_svetlo_red_chanel1') | float(0) }}
jestli vypíše hodnotu senzoru
Pokud ano tak vyzkoušej toto

Kód: Vybrat vše

{{ (states('sensor.test_esp8266_svetlo_clear_chanel1') | float(0) * 0.65847) + (states('sensor.test_esp8266_svetlo_red_chanel1') | float(0) * 1.60537) + (states('sensor.test_esp8266_svetlo_green_chanel1') | float(0) * 2.30216) + (states('sensor.test_esp8266_svetlo_blue_chanel1') | float(0) * 0.50019) }}
Pokud nejsem přítomen tak jsem na rybách ;)

michalbern
Začínající autor
Začínající autor
Příspěvky: 11
Registrován: 12. květen 2023, 12:15

Re: výpočet

Příspěvek od michalbern »

Ano to už jde
a jak to teď zadám do esphome

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

Re: výpočet

Příspěvek od Pete30 »

Za chvilku odjíždím. Na to bych se musel podívat.
Jinak, ale můžeš v HA vytvořit template senzor s touto šablonou a použít ten.
Pokud nejsem přítomen tak jsem na rybách ;)

michalbern
Začínající autor
Začínající autor
Příspěvky: 11
Registrován: 12. květen 2023, 12:15

Re: výpočet

Příspěvek od michalbern »

OK zkusím to děkuji

Odpovědět

Zpět na „ESPHome“