Žaluzie

Odpovědět
Josefga
Začínající autor
Začínající autor
Příspěvky: 19
Registrován: 04. listopad 2022, 12:17

Žaluzie

Příspěvek od Josefga »

Nevím jestli to patří sem, ale myslím ž eje potřeba to udělat v customizaci .mám venkovní žaluzie a ovládám je dvěma relátky jedno nahoru jedno dolů. Jen nevím jak to naprogramovat používám HW-584 entity "Zaluzie1 output 01" a "Zaluzie1 output 02" chci udělat tu custumizaci kdy bude ikona a název místnosti pak šipka nahoru stop a šipka dolů .Našel jsem že to má být v tý customizaci cover: none a potřebuji zajistit blokování druhé šipky když bude jedna zapnuta ,nastavení času pro celé spuštění nebo zvednutí a jak chod přerušit stopkou když jsem v požadované poloze. nevím jak to napsat a jestli to vše jde udělat v tý customizaci.a hlavně kat to vše dát.Dokážu si poradit s Hadwarem ale tenhle typ programování zcela nechápu.
Našel jsem mraky videí a návodů jak to jde a s čím to jde, ale nikde není ani náznak toho yaml souboru abych si stím mohl hrát metodou Pokus-Omyl.
Předem děkuji za jakékoli nakopnutí.

Josefga
Začínající autor
Začínající autor
Příspěvky: 19
Registrován: 04. listopad 2022, 12:17

Re: Žaluzie

Příspěvek od Josefga »

Nikdo neodpověděl .Takže po dvou dnech testování a prohledávání netu jsem to vyřešil, ale je to takové škrábání levou rukou za pravým uchem určitě to musí jít udělat i jednodušeji.Pravda je že to funguje.Nejprve jsem vytvořil v pomocnících tlačítka zal1_up,zal1_down a zal1_stop v configuration.yaml jsem vytvořil template

Kód: Vybrat vše

- platform: template
  covers:
    zaluzie1:
      device_class: blind
      friendly_name: "Zaluzie Obyvak"
      position_template: 50
      open_cover:
        service: input_button.press
        target:
          entity_id: input_button.zal1_up
      close_cover:
        service: input_button.press
        target:
          entity_id: input_button.zal1_down
      stop_cover:
        service: input_button.press
        target:
          entity_id: input_button.zal1_stop
a nakonec jsem vytvořil 3 automatizace

Kód: Vybrat vše

- id: '1704677056218'
  alias: zal1_up
  description: ''
  trigger:
  - platform: state
    entity_id:
    - input_button.zal1_up
  condition:
  - condition: state
    entity_id: switch.test1_output_02
    state: 'off'
  action:
  - service: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.test1_output_01
  - delay:
      hours: 0
      minutes: 0
      seconds: 10
      milliseconds: 0
  - service: switch.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: switch.test1_output_01
  mode: single
- id: '1704677324337'
  alias: zal1_down
  description: ''
  trigger:
  - platform: state
    entity_id:
    - input_button.zal1_down
  condition:
  - condition: state
    entity_id: switch.test1_output_01
    state: 'off'
  action:
  - service: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.test1_output_02
  - delay:
      hours: 0
      minutes: 0
      seconds: 10
      milliseconds: 0
  - service: switch.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: switch.test1_output_02
  mode: single
- id: '1704677484465'
  alias: zal1_stop
  description: ''
  trigger:
  - platform: state
    entity_id:
    - input_button.zal1_stop
  condition: []
  action:
  - service: switch.turn_off
    metadata: {}
    data: {}
    target:
      entity_id:
      - switch.test1_output_01
      - switch.test1_output_02
  mode: single

pokud někdo znáte méně pracný postup dejte vědět.Já jsem rád že to jede, ale tohle budu opisovat ještě jedenáckrát .

Odpovědět

Zpět na „Customizace - přizpůsobení entit“