Stránka 2 z 2

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 12. duben 2022, 07:59
od mamonick
Tak jsem si stáhl aktualizaci a otestoval platformu TOD a ano, je to tak a funguje Noc, chcete-li Tma pomocí

Kód: Vybrat vše

    after: sunset
    before: sunrise

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 07. listopad 2022, 21:30
od fitor
Vytvořil jsem dvě entity Den a Noc pomocí TOD v config.yaml

Kód: Vybrat vše

# Senzor Den/Noc
binary_sensor:
  - platform: tod
    name: Noc
    after: sunset
    after_offset: "10:00"
    before: sunrise
    before_offset: "-10:00"

  - platform: tod
    name: Den
    after: sunrise
    after_offset: "10:00"
    before: sunset
    before_offset: "-10:00"
Senzory jsou v seznamu entit, ale hlásí mi to, že nejdou použít pro automatizaci protože nemají unikátní ID.
Přidání řádku unique_id: nejde použít, konfigurace hlásí chybu.

Pokud se entity snažím vytvořit jako pomocníka, nabídne mi to jen nastavení konkrétních časů od/do a ne after/before.
Kde je chyba?
Dík

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 07. listopad 2022, 21:56
od Pete30
Přidání unique_id u binárního senzoru.yaml není podporováno.
Nechápu proč by nemohl jít použít v automatizaci bez unique_id, je to jen binární senzor který má stav on/off.
Pomocí pomocníka “Times of the Day” samozřejmě nastavuješ jen časy stejně jako v yaml viz dokumentace HA
https://www.home-assistant.io/integrations/tod/

edit: pro zajímavost to zítra vyzkouším

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 07. listopad 2022, 22:02
od Lion®
fitor píše: 07. listopad 2022, 21:30 Vytvořil jsem dvě entity Den a Noc pomocí TOD v config.yaml

Kód: Vybrat vše

# Senzor Den/Noc
binary_sensor:
  - platform: tod
    name: Noc
    after: sunset
    after_offset: "10:00"
    before: sunrise
    before_offset: "-10:00"

  - platform: tod
    name: Den
    after: sunrise
    after_offset: "10:00"
    before: sunset
    before_offset: "-10:00"
Senzory jsou v seznamu entit, ale hlásí mi to, že nejdou použít pro automatizaci protože nemají unikátní ID.
Použil jsem ty senzory v automatizaci jako spouštěč i podmínku a tvářilo se vše normálně.
Nevím kde by mohla být chyba

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 08. listopad 2022, 18:54
od fitor
Mohl by jsi sem prosím hodit část automation.yaml kde jsi to použil?
Dik

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 08. listopad 2022, 19:03
od Lion®
fitor píše: 08. listopad 2022, 18:54 Mohl by jsi sem prosím hodit část automation.yaml kde jsi to použil?
Dik
Není to do automation.yaml
Je to automatizace.
Otevři novou automatizaci - přepnout do yaml - smaž původní kód a nahraď ho tímto:

Kód: Vybrat vše

alias: Nová automatizace
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.den
    to: "on"
condition:
  - condition: state
    entity_id: binary_sensor.noc
    state: "off"
action:
  - service: light.toggle
    data: {}
    target:
      entity_id: light.sv_kuchyn_strop
mode: single

Re: Sun, Slunce - před a po východu či západu, "+" "-" posun (offset)

Napsal: 20. listopad 2022, 19:25
od fitor
Funguje i v mojí utomatizaci.
Dík