Bonsoir,
Quand tu as installé ton module volet tuya, tu as respecté le sens monté et descente pour le cablage du moteur et des boutons ?
C’est juste une supposition, le cablage est peut être inversé.
Bonsoir,
Quand tu as installé ton module volet tuya, tu as respecté le sens monté et descente pour le cablage du moteur et des boutons ?
C’est juste une supposition, le cablage est peut être inversé.
Bonjour @pascal_ha
Oui j’ai bien vérifié et je ne peux pas inverser sur le bouton car les bornes de connexion sont bien indiquées pour la monté et la descente.
Je crois que je n’ai pas d’autre choix que de passer au code…
Je vais donc me lancer…
Merci encore pour ton aide.
Bonjour,
Dans le fichier configuration.yaml j’ai mis le code ci-dessous mais ça ne fonctionne pas…
l’élément ‹ volet salon modifié › est malheureusement dans le même état. fermé quant il est ouvert et vis versa…
Avez vous une idée de ce que je ne fait pas bien ?
# inversion du bouton de volet roulant salon
cover:
- platform: template
covers:
salon_shutter:
device_class: shutter
icon_template: "hass:window-shutter-{{ 'open' if state_attr('cover.volet_roulant_salon_rideau', 'current_position')|float > 0 else 'closed' }}"
unique_id: 'volet_salonId'
friendly_name: "Volet salon modifié"
open_cover:
service: cover.close_cover
target:
entity_id: cover.volet_roulant_salon_rideau
close_cover:
service: cover.open_cover
target:
entity_id: cover.volet_roulant_salon_rideau
stop_cover:
service: cover.stop_cover
target:
entity_id: cover.volet_roulant_salon_rideau
position_template: "{{ state_attr('cover.volet_roulant_salon_rideau', 'current_position') }}"
set_cover_position:
service: cover.set_cover_position
target:
entity_id: cover.volet_roulant_salon_rideau
data:
position: "{{ position }}"
Finalement je viens de réussir avec le code suivant :
# inversion du bouton de volet roulant salon
cover:
- platform: template
covers:
volet_salon:
device_class: shutter
friendly_name: "Volet salon"
value_template: "{% if is_state('cover.volet_roulant_salon_rideau', 'open') %} closed {% else %} open {% endif %}"
position_template: "{{ (100 - state_attr('cover.volet_roulant_salon_rideau', 'current_position') | float )|int }}"
open_cover:
service: cover.close_cover
target:
entity_id: cover.volet_roulant_salon_rideau
close_cover:
service: cover.open_cover
target:
entity_id: cover.volet_roulant_salon_rideau
stop_cover:
service: cover.stop_cover
target:
entity_id: cover.volet_roulant_salon_rideau
Un grand merci pour l’aide car quand on débute tout est compliqué !
nickel
ça viendra tout doucement