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ł?
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




