Světlo zap/vyp
Světlo zap/vyp
Zdravím všechny,
prosím o radu. Potřeboval bych pomoct s vytvořením mé první automatizace a to zap/yyp světlo. V mnou nastavenou hodinu se zapne a pak v nastavenou hodinu vypne. Zkouším to v grafickém rozhraní, ale nějak s tím bojuju. Chápu že se tady řeší složitější věci, ale každý nějak začínal.
Předem díky za každou radu.
prosím o radu. Potřeboval bych pomoct s vytvořením mé první automatizace a to zap/yyp světlo. V mnou nastavenou hodinu se zapne a pak v nastavenou hodinu vypne. Zkouším to v grafickém rozhraní, ale nějak s tím bojuju. Chápu že se tady řeší složitější věci, ale každý nějak začínal.
Předem díky za každou radu.
- Pete30
- Moderátor
- Příspěvky: 3465
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Světlo zap/vyp
Ahoj, pokud používáš grafické rozhraní(jako já ) máš dvě možnosti.
Jednoduchá:
jako spouštěč v automatizaci vyber čas(zapnutí) a zadej ho ve formátu 08:30:00(půl deváte ráno příklad)
jako akci vyber zavolat službu (záleží jestli světlo máš jako switch nebo zařízení) pokud máš světlo jako zařízení - light.turn_on a entitu tvoje světlo.
Pokud máš světlo jako spínač vyber službu switch.turn_on
To je jedna půlka a teď ješte druhou automatizaci kde to obratíš a budeš vypínat light.turn_off nebo switch.turn_off.
Složitější ,ale praktická:
Pokud máš instalován HACS tak si stáhni a nainstaluj https://github.com/nielsfaber/scheduler-card
a máš plánovač (funguje ověřeno používám) kde si jen naklikáš co chceš spustit nebo vypnout v kolik hodin. Můžeš si přidávat podmínky a spoustu dalšího.
Pokud si nebudeš vědět rady dej vědět protože není rozdíl složité a jednoduché pokud je třeba poradit .
Jednoduchá:
jako spouštěč v automatizaci vyber čas(zapnutí) a zadej ho ve formátu 08:30:00(půl deváte ráno příklad)
jako akci vyber zavolat službu (záleží jestli světlo máš jako switch nebo zařízení) pokud máš světlo jako zařízení - light.turn_on a entitu tvoje světlo.
Pokud máš světlo jako spínač vyber službu switch.turn_on
To je jedna půlka a teď ješte druhou automatizaci kde to obratíš a budeš vypínat light.turn_off nebo switch.turn_off.
Složitější ,ale praktická:
Pokud máš instalován HACS tak si stáhni a nainstaluj https://github.com/nielsfaber/scheduler-card
a máš plánovač (funguje ověřeno používám) kde si jen naklikáš co chceš spustit nebo vypnout v kolik hodin. Můžeš si přidávat podmínky a spoustu dalšího.
Pokud si nebudeš vědět rady dej vědět protože není rozdíl složité a jednoduché pokud je třeba poradit .
Pokud nejsem přítomen tak jsem na rybách
- Pete30
- Moderátor
- Příspěvky: 3465
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Světlo zap/vyp
Pozor na to pokud budeš instalovat plánovač tak se skládá ze dvou komponent Scheduler card (karta) a scheduler-component (integrace).
Pokud nejsem přítomen tak jsem na rybách
- Lion®
- Administrátor fóra
- Příspěvky: 1609
- Registrován: 28. září 2020, 14:07
- Bydliště: podkrkonoší
- Dal poděkování: 145 poděkování
- Dostal poděkování: 194 poděkování
- Kontaktovat uživatele:
Re: Světlo zap/vyp
Ahoj.
Ano, každý nějak začínal. Tady jsi správně...
Díky Pete30 za pohotovou reakci.
Přidám další variantu, ale tentokrát ne v grafickém rozhraní, ale pomocí YAML a s trochu jinou funkčností (alespoň uvidíš rozdíl).
Pete30 použil jako spouštěč pro zap i vyp vždy konkrétní čas. To znamená, že pokud bude HA nebo konkrétní světlo či switch náhodou v tento konkrétní čas z nějakého důvodu nedostupný, či dojde například k nechtěnému ručnímu přepnutí, tak po jejich obnovení nemusí k správnému provedení automatizace dojít.
Následující automatizace (jedna společná pro vyp i zap) každou minutu prověří jaký je zrovna čas a podle toho buďto zapne nebo vypne switch nebo light. Může tedy dojít k výpadku el. energie, serveru, wifi, k ručnímu zásahu, ale do minuty po obnovení automatizace znova zafunguje a uvede stav na požadovanou hodnotu. Má však malou nevýhodu, že o trochu víc zaměstnává server HA.
Jak ji použít ve svém HA?
1. Zkopíruj následující kód do schránky, v HA vytvoř novou automatizaci.
2. V pravém horním rohu klikni na svislé tři tečky a vyber možnost "Upravit jako YAML.
3. Označ vše stisknutím Ctrl+A
4. Vymaž vše stisknutím Delete
5. Vlož zkopírovaný kod ze schránky Ctrl+V
6. Na řádku č. 12 uprav čas pro zapnutí
7. Na řádku č. 22 uprav čas pro vypnutí
8. Na řádku č. 14 uprav službu (switch nebo light.turn_on)
9. Na řádku č. 24 uprav službu (switch nebo light.turn_off)
10. Na řádku č. 17 a 26 uprav entitu kterou ovládáš (switch.xxxtvoje_entiaxxx nebo light.xxxtvoje_entitaxxx)
11. Můžeš se stejným postupem (bod 2) vrátit do grafického rozhraní.
Ulož a vyzkoušej (třeba ručně zasáhnout)...
Ano, každý nějak začínal. Tady jsi správně...
Díky Pete30 za pohotovou reakci.
Přidám další variantu, ale tentokrát ne v grafickém rozhraní, ale pomocí YAML a s trochu jinou funkčností (alespoň uvidíš rozdíl).
Pete30 použil jako spouštěč pro zap i vyp vždy konkrétní čas. To znamená, že pokud bude HA nebo konkrétní světlo či switch náhodou v tento konkrétní čas z nějakého důvodu nedostupný, či dojde například k nechtěnému ručnímu přepnutí, tak po jejich obnovení nemusí k správnému provedení automatizace dojít.
Následující automatizace (jedna společná pro vyp i zap) každou minutu prověří jaký je zrovna čas a podle toho buďto zapne nebo vypne switch nebo light. Může tedy dojít k výpadku el. energie, serveru, wifi, k ručnímu zásahu, ale do minuty po obnovení automatizace znova zafunguje a uvede stav na požadovanou hodnotu. Má však malou nevýhodu, že o trochu víc zaměstnává server HA.
Jak ji použít ve svém HA?
1. Zkopíruj následující kód do schránky, v HA vytvoř novou automatizaci.
2. V pravém horním rohu klikni na svislé tři tečky a vyber možnost "Upravit jako YAML.
3. Označ vše stisknutím Ctrl+A
4. Vymaž vše stisknutím Delete
5. Vlož zkopírovaný kod ze schránky Ctrl+V
6. Na řádku č. 12 uprav čas pro zapnutí
7. Na řádku č. 22 uprav čas pro vypnutí
8. Na řádku č. 14 uprav službu (switch nebo light.turn_on)
9. Na řádku č. 24 uprav službu (switch nebo light.turn_off)
10. Na řádku č. 17 a 26 uprav entitu kterou ovládáš (switch.xxxtvoje_entiaxxx nebo light.xxxtvoje_entitaxxx)
11. Můžeš se stejným postupem (bod 2) vrátit do grafického rozhraní.
Kód: Vybrat vše
alias: '--111 zap/vyp'
description: ''
mode: single
trigger:
- platform: time_pattern
minutes: /1
condition: []
action:
- choose:
- conditions:
- condition: time
after: '18:00:00'
sequence:
- service: light.turn_on
data: {}
target:
entity_id: light.xxxtvoje_entitaxxx
default: []
- choose:
- conditions:
- condition: time
after: '19:00:00'
sequence:
- service: light.turn_off
target:
entity_id: light.xxxtvoje_entitaxxx
default: []
________________
Přispěj a získej přístup do obsahu fóra pro dárce.
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í
Přispěj a získej přístup do obsahu fóra pro dárce.
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í
- Dušan
- Dárce - Donátor
- Příspěvky: 358
- Registrován: 30. březen 2021, 08:25
- Dal poděkování: 24 poděkování
- Dostal poděkování: 29 poděkování
Re: Světlo zap/vyp
Zdravím všechny, potřeboval bych poradit s automatizací.
Když koukám na film v Kodi a dám pauzu, tak chci aby se rozsvítilo světlo v kuchyni a to jenom večer.
Zkoušel jsem nastavit automatizaci a funguje to bez problému, ale jen do té doby , když zadám podminku slunce a nebo jsem zkoušel i čas.
S podmínkou automatizace nefunguje a bez podmínky ano. Kde dělám chybu?
Když koukám na film v Kodi a dám pauzu, tak chci aby se rozsvítilo světlo v kuchyni a to jenom večer.
Zkoušel jsem nastavit automatizaci a funguje to bez problému, ale jen do té doby , když zadám podminku slunce a nebo jsem zkoušel i čas.
S podmínkou automatizace nefunguje a bez podmínky ano. Kde dělám chybu?
Kód: Vybrat vše
d: '1617562124476'
alias: Zapni svetlo pauza
description: ''
trigger:
- platform: device
device_id: eae64d39bb2f4160b84728d2d71f2283
domain: media_player
entity_id: media_player.coreelec
type: paused
condition:
- condition: sun
before: sunrise
after: sunset
action:
- service: switch.turn_on
target:
area_id: kuchyne
entity_id: switch.sonoff_1000d8754e
mode: single¨
Naposledy upravil(a) Dušan dne 08. duben 2021, 23:33, celkem upraveno 1 x.
Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat GigaBlue + oscam , TV Philips 70" síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp
- Pete30
- Moderátor
- Příspěvky: 3465
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Světlo zap/vyp
V prvé řadě bych chtěl požádat o používání při vkládání kódu značek </> protože kód bez toho je nečitelný a špatně se v něm orientuje.
Jednoduše označ vložený kód a klikni na tuto značku v liště. Díky.
Pro pokrytí času mezi západem a východem slunce je třeba použít after: sunset a before: sunrise jako 2 samostatné podmínky a kombinovat je pomocí or .
Pokud chceš použít čas který je určitě pro tuto automatizaci vhodnější vlož kód který ti nefunguje a podíváme se kde je ta chyba.
Jednoduše označ vložený kód a klikni na tuto značku v liště. Díky.
Pro pokrytí času mezi západem a východem slunce je třeba použít after: sunset a before: sunrise jako 2 samostatné podmínky a kombinovat je pomocí or .
Pokud chceš použít čas který je určitě pro tuto automatizaci vhodnější vlož kód který ti nefunguje a podíváme se kde je ta chyba.
Pokud nejsem přítomen tak jsem na rybách
- Dušan
- Dárce - Donátor
- Příspěvky: 358
- Registrován: 30. březen 2021, 08:25
- Dal poděkování: 24 poděkování
- Dostal poděkování: 29 poděkování
Re: Světlo zap/vyp
Nefunguje mi ta uvedená výše v příspěvku.
A ani tato v pevném čase.
A ani tato v pevném čase.
Kód: Vybrat vše
id: '1617562124476'
alias: Zapni svetlo pauza
description: ''
trigger:
- platform: device
device_id: eae64d39bb2f4160b84728d2d71f2283
domain: media_player
entity_id: media_player.coreelec
type: paused
condition:
- condition: time
after: '21:00:00'
before: '05:00:00'
action:
- service: switch.turn_on
target:
area_id: kuchyne
entity_id: switch.sonoff_1000d8754e
mode: single
Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat GigaBlue + oscam , TV Philips 70" síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp
- Pete30
- Moderátor
- Příspěvky: 3465
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 174 poděkování
- Dostal poděkování: 373 poděkování
Re: Světlo zap/vyp
Netuším odkud jsi to kopíroval , ale je tam špatná syntaxe
Takto by měla být dobře pokud jsi to kopíroval z automation.yaml:
Takto by měla být dobře pokud jsi to kopíroval z automation.yaml:
Kód: Vybrat vše
- id: '1617562124476'
alias: Zapni svetlo pauza
description: ''
trigger:
- platform: device
device_id: eae64d39bb2f4160b84728d2d71f2283
domain: media_player
entity_id: media_player.coreelec
type: paused
condition:
- condition: time
after: '21:00:00'
before: '05:00:00'
action:
- service: switch.turn_on
target:
area_id: kuchyne
entity_id: switch.sonoff_1000d8754e
mode: single
Pokud nejsem přítomen tak jsem na rybách