Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Degeczi

    nagyúr

    válasz vampire17 #16393 üzenetére

    Gondolj bele: nem értékelheti ki folyamatosan, megállás nélkül a template kifejezést (hogy mikor teljesül végre), hiszen az hatalmas terhelés lenne.
    Ezért optimalizál úgy, hogy az abban található entitásokat figyeli, és csak akkor értékeli ki, ha megváltozott azok közül valamelyik állapota (bármilyen attribútuma, nem csak a "state" nevű).
    Esetedben csak a climate.nappali szerepel a kifejezésben, így azt fogja figyelni. Akár a "temperature", akár a "current_temperature" attribútuma (akár persze bármilyen másik, ha van még neki) változik, akkor fogja megnézni, teljesül-e amit előírtál.

    Tehát ugyanez másképp írva:

    trigger:
    - platform: state
       entity_id: climate.nappali
    condition: template
        value_template: >-
          {{ state_attr('climate.nappali', 'temperature') }} >
        {{ state_attr('climate.nappali', 'current_temperature') }}

    [ Szerkesztve ]

Új hozzászólás Aktív témák