spouštění na základě porovnání dvou entit
- okoun
- Dárce - Donátor
- Příspěvky: 510
- Registrován: 30. prosinec 2022, 21:19
- Dal poděkování: 20 poděkování
- Dostal poděkování: 7 poděkování
spouštění na základě porovnání dvou entit
Ahoj, můžemi někdo poradit, nikde nemohu najít jak naklikat automatizaci když chci třeba spustit ventilátor (nasát chladný vzduch) na základě podmínky pokud je teplota venku menší než je teplota ve sklepě.
momentálně dokážu jen naklikat to že porovnávám teplotu ve sklepě proti pevnému číslu teploty, potřeboval bych místo toho pevného čísla dát tu entitu venkovního teploměru, ale nevím jak.
děkuji
momentálně dokážu jen naklikat to že porovnávám teplotu ve sklepě proti pevnému číslu teploty, potřeboval bych místo toho pevného čísla dát tu entitu venkovního teploměru, ale nevím jak.
děkuji
-
- Moderátor
- Příspěvky: 901
- Registrován: 03. červenec 2021, 18:35
- Dal poděkování: 107 poděkování
- Dostal poděkování: 210 poděkování
Re: spouštění na základě porovnání dvou entit
Je to tam...
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox
- tiimsvk
- Dárce - Donátor
- Příspěvky: 801
- Registrován: 06. květen 2021, 07:03
- Dal poděkování: 72 poděkování
- Dostal poděkování: 65 poděkování
Re: spouštění na základě porovnání dvou entit
Ja som to tiež riešil a stačilo trochu prelustrovať fóra:
Ja to mám nastavené takto:
Ja to mám nastavené takto:
Kód: Vybrat vše
trigger:
- platform: template
value_template: >-
{{states.sensor.spalna_teplomer_e_temperature.state <
states.sensor.esp_wheaterstation_bmp280_temperature.state}}
- okoun
- Dárce - Donátor
- Příspěvky: 510
- Registrován: 30. prosinec 2022, 21:19
- Dal poděkování: 20 poděkování
- Dostal poděkování: 7 poděkování
Re: spouštění na základě porovnání dvou entit
díky, pardon úplně jsem slepej a ještě jedna maličkost, jak udělat pokud bych chtěl třeba posunout tu měřenou teplotu venku třeba o - 1 stupeň lze to nějak?
- tiimsvk
- Dárce - Donátor
- Příspěvky: 801
- Registrován: 06. květen 2021, 07:03
- Dal poděkování: 72 poděkování
- Dostal poděkování: 65 poděkování
Re: spouštění na základě porovnání dvou entit
Kód: Vybrat vše
{{((states.sensor.spalna_teplomer_temperature.state | float ) - 20.0) < (states.sensor.weather_station_temperature.state | float )}}
https://www.home-assistant.io/docs/tools/dev-tools/
- okoun
- Dárce - Donátor
- Příspěvky: 510
- Registrován: 30. prosinec 2022, 21:19
- Dal poděkování: 20 poděkování
- Dostal poděkování: 7 poděkování
- tiimsvk
- Dárce - Donátor
- Příspěvky: 801
- Registrován: 06. květen 2021, 07:03
- Dal poděkování: 72 poděkování
- Dostal poděkování: 65 poděkování
Re: spouštění na základě porovnání dvou entit
Do spuštača vlož cez upravu v yaml toto
a doplnil podla potreby svoje údaje.
v šablonach si to vies odskusat ci to funguje ako ma
Kód: Vybrat vše
trigger:
- platform: template
value_template: >-
{{((states.sensor.senzor_1.state | float ) - 20.0) < (states.sensor.senzor_2.state | float )}}
v šablonach si to vies odskusat ci to funguje ako ma
- okoun
- Dárce - Donátor
- Příspěvky: 510
- Registrován: 30. prosinec 2022, 21:19
- Dal poděkování: 20 poděkování
- Dostal poděkování: 7 poděkování
Re: spouštění na základě porovnání dvou entit
Ahoj,
prosím znalé a pozorné. Proč se mi nespustí automatizace, i když v "nástroje pro vývojáře/šablony" je vidět, že při splnění podmínek je výsledek všeho je TRUE ?
prosím znalé a pozorné. Proč se mi nespustí automatizace, i když v "nástroje pro vývojáře/šablony" je vidět, že při splnění podmínek je výsledek všeho je TRUE ?
Kód: Vybrat vše
alias: TUV mísení vody - ZAPNOUT
description: >-
Když je teplota bojleru FVE větší o 8 stupň než teplota bojleru PLYN, zapne se
mísení vody.
trigger:
- platform: template
value_template: |2-
- platform: template
value_template: '{{
(states ('sensor.bojler_teplota_vrchni_2') | float
- states ('sensor.bojler_teplota_tm')| float )
> 8
}}
condition:
- condition: template
value_template: '{{ states ('sensor.bojler_teplota_vrchni_2') !=
"unavailable" }}'
{{ states ('sensor.bojler_teplota_tm') !=
"unavailable" }}'
alias: Porovnání teplot FVE a PLYN bojleru - zapne
for:
hours: 0
minutes: 0
seconds: 10
condition: []
action:
- type: turn_on
device_id: f5d9072943cfe7da438c8f36ff90e03b
entity_id: switch.fabia_sonoff_basic_relay
domain: switch
mode: single
- 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: spouštění na základě porovnání dvou entit
Trochu nechápu ten operátor ve spouštěči
Více řádkovou šablonu bych řešil takto
Díval jsi se na trasování kde to skončí z důvodu nějaké chyby ?
Proč neudělat template senzor, který to již na výstupu vyhodnotí true/false a ten použít jako spouštěč v automatizaci ?
Pokud bude trochu času podívám se na to.
Kód: Vybrat vše
value_template: |2-
Kód: Vybrat vše
value_template: >-
Proč neudělat template senzor, který to již na výstupu vyhodnotí true/false a ten použít jako spouštěč v automatizaci ?
Pokud bude trochu času podívám se na to.
Pokud nejsem přítomen tak jsem na rybách