Salut Guillou
Je pense qu'avec un inter fugitif, tu dois utiliser la fonction timer pour incrémenter ( ou décrémenter) la commande de volet quand tu appuie l'inter, car SIOC ne possède pas d'instruction TANT QUE.
Va voir sur notre site (ou un autre) l'utilisation de TIMER ; pour le principe du programme, en gros, quand tu bascules l'inter, (d'un côté ou de l'autre) tu lances un timer plus long que le temps maximum de transit des volets. Ce timer donc répétitivement sur la variable qu'il compte. Dans le script de cette variable, tu incrémentes ou décrémentes (selon la position de l'inter) la commande des volets. Il faudra sûrement un coefficient à trouver, sinon le mouvement sera trop lent, je pense.
Ne pas oublier d'arrêter le timer quand tu relâches l'inter, c’est-à-dire de forcer la variable comptée à sa valeur finale.
Voilà, c'est tout. YAPUKA...
Les pros, vous êtes d'accord?
Pierre