UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
Witam wszystkich. W smarthome nagle komendy sterowania roletami zaczęły działać odwrotnie na np "open kitchen" zamyka rolety w kuchni na "clouse" otwiera. Smart sprzężony z tuya, zarówno przełączniki mechaniczne jak i ręczne sterowanie z poziomu tuya działają jak wcześniej bez zarzutu. Czy ktoś się z czymś takim spotkał?
W aplikacji na telefonie Rolety- ( na dole) Więcej -
Motor Direction
, do testu zmień na wyłączone
Niestety nie pomogło.
Na pewno za późno, ale dla potomnych 😀
Moja żaluzja Tuya cover.blinds_curtain
, działa dobrze do testów odwróciłem działanie przycisków
W
configuration.yaml
cover: - platform: template covers: zaluzja_korekta: friendly_name: "Żaluzja Korekta" unique_id: zaluzja_korekta position_template: "{{ 100 - state_attr('cover.blinds_curtain', 'current_position') | int(100) }}" open_cover: service: cover.close_cover data: {} target: entity_id: cover.blinds_curtain close_cover: service: cover.open_cover data: {} target: entity_id: cover.blinds_curtain stop_cover: service: cover.stop_cover data: {} target: entity_id: cover.blinds_curtain set_cover_position: service: cover.set_cover_position data: position: "{{100-position}}" entity_id: cover.blinds_curtain # icon_template: >- # {% if is_state('cover.blinds_curtain', 'closed') %} # mdi:blinds-open # {% else %} # mdi:blinds # {% endif %}
Jest jeszcze sposób sterowania roletami / zasłonami
Nawet tymi co mają odwrócone działanie
Wykorzystując pomocnika
, tworzymy pole wyboru
Otwarta, Połowa, Uchylone, Zamknięta
Następnie tworzymy automatyzacje:
alias: żaluzja automatyzacja wybór trigger: - platform: state entity_id: input_select.zaluzja_wybor action: - variables: p: Otwarta: 100 Połowa: 50 Uchylone: 35 Zamknięta: 0 - service: cover.set_cover_position target: entity_id: cover.blinds_curtain data: position: "{{ p.get(trigger.to_state.state, 1) }}" mode: single