homebridge-tydom icon indicating copy to clipboard operation
homebridge-tydom copied to clipboard

feat(garageDoorOpener): initial attempt to support Novoferm ES423 with command ON/OFF instead of TOGGLE

Open aure-olivier opened this issue 2 years ago • 2 comments

Salut @mgcrea,

Suite à cette issue https://github.com/mgcrea/homebridge-tydom/issues/143, j'ai commencé à regarder un peu comment je pouvais modifier le GarageDoorOpener pour supporter mes portes de garage Novoferm ES423 (qui ne comprennent pas l'instruction TOGGLE, mais réagissent aux commandes ON/OFF).

J'ai fait un build custom et tester dans Homebridge, cela fonctionne plutôt pas mal.

Je n'ai pas trop d'idée sur comment intégrer ça autrement, garder le support TOGGLE pour ceux chez qui ça fonctionne et ajouter le ON/OFF pour les autres (comme moi).

PR créé pour ouvrir la discussion :)

Ce qui fonctionne chez moi:

  • Les portes sont reconnues dans Apple Home
  • Les portes peuvent s'ouvrir et se fermer depuis Apple Home
  • Si quelqu'un utilise la télécommande Novoferm (fournie avec les moteurs de porte) pour ouvrir/fermer une porte, l'état remonte bien dans Apple Home (si cette fermeture n'est pas faite pendant une action en cours côté Apple Home).
  • L'état ouvert/fermé est récupéré à l'initialisation de l'accessoire.

aure-olivier avatar Feb 26 '24 11:02 aure-olivier

Hello merci pour la PR! Je vais regarder pour faire fonctionner le code avec le setup actuel (TOGGLE) que j'ai à mon domicile, si pas possible de faire marcher les deux je rajouterai un setting pour sélectionner le bon mode ("on/off" / "toggle").

mgcrea avatar Feb 27 '24 12:02 mgcrea

Salut @mgcrea , Tu as eu le temps de regarder le contenu et de voir ce qu'il est possible de faire ? Ça serait vraiment cool d'avoir ce support 🙏

aure-olivier avatar May 18 '24 10:05 aure-olivier

Salut tout le monde,

Du côté de Home Assistant, il y a la même problématique, et j'ai testé avec succès Tydom2mqtt avec la version temporaire fmartinou/tydom2mqtt:feature__183 (voir PR en cours: https://github.com/fmartinou/tydom2mqtt/pull/199).

Pour ceux que ça intéresse 😉

aure-olivier avatar Aug 24 '24 14:08 aure-olivier