03/10/2024, 07:03:32
(02/10/2024, 18:52:25)XeNo a écrit : Alors tu parles de 0/0/14 et 0/1/14 mais dans tes captures il s'agit de 1/2/8 et 1/3/8..
Ca risque de mal fonctionner.
J'ai l'impression que tu ne lis pas les documentations, il faut regarder.
Ton indication d'état dans ton interrupteur attends visiblement un booleen (donc 1bit, 1 ou 0) dans ta GA 1/2/8
Mais tu parles de ta position en % dans le 1/3/8.
Tu veux faire quoi exactement ?
Un cover en knx dans HA c'est ça :
https://www.home-assistant.io/integrations/knx/#cover
Donc :
knx:
cover:
- name: "Kitchen shutter"
move_long_address: "3/0/0"
move_short_address: "3/0/1"
stop_address: "3/0/4"
position_address: "3/0/3"
position_state_address: "3/0/2"
travelling_time_down: 51
travelling_time_up: 61
device_class: shutter
Il n'existe pas de "state_address"
Le retour d'état d'ou se trouve le volet en %, ton objet 138 va dans "position_state_address"
Pour impulser une position via un % (va là), ton objet 136 va dans "position_address"
Pour faire monter/decendre ton VR, (en appui unique, qui ne s'arrete pas seul donc), ton objet 133 va dans "move_long_address"
Pour arreter le mouvement de montée/descente, ton objet 135 va dans "stop_address"
Tes objets de fins de courses haut et bas (140 et 141) ne servent que dans des cas particulier (valider des positions fermées pour savoir si tout est fermé par exemple) mais pas dans HA
Dans HA, travelling_time_down est le temps que tu vas devoir mesurer de la descente de ton volet pour que la montée graphique du visuel HA corresponde à la réalité
travelling_time_up est la même chose pour la montée.
Et même si ton actionneur a la detection de fin de course
device_class: shutter permet de dire à HA que cela sera un volet (icon adapté et tuile bien proposée)
Désolé c'est une erreur de copier-coller. J'ai édité avec le bon bloc (VR pour porte buanderie)