mgcrea/homebridge-tydom

Aide à l'installation ?

YaOhhh78 opened this issue · 40 comments

Describe the bug

Bonjour,
Je suis très novice sur Homebridge. J'ai installé la dernière version de homebridge-tydom.
Tout à l'air de fonctionner, puisque le pont est connecté.
Je ne trouve aucun de mes volets roulants, ni aucun de mes détecteurs d'ouverture intégrés.
Quelle est la procédure pour ajouter des accessoires ? Il faut modifier le code ? Il n'y a aucun éléments proposé dans la liste des accessoires de Homebridge.
Merci de votre réponse.

Related hardware

Tyxia 1703 / Capteurs DVI

Voilà ma config dans les réglages du plugin

{
"hostname": "mediation.tydom.com",
"username": "001A205E2DX",
"password": "XXXXXXXX",
"debug": true,
"_bridge": {
"username": "0E:42:A6:1B:33:89",
"port": 46078
},
"platform": "Tydom"

Versions

homebridge-tydom v0.21.18 (2022-02-02

En lisant davantage je comprends qu'il faut insérer du code...
C'est bien cela ? ...

Bonjour,
Est-ce que quelqu'un à de l'aide à m'apporter également ? Je n'arrive pas à ajouter d'accessoire...

Bonjour,
sois plus précis !
Où es-tu bloqué ?

@StephanH27 merci pour a réponse !
J'ai installer le plungin Tydom et rentrer mon adresse mac complète en username et j'ai récupérer mon mot de passe avec Charly Proxy mais voilà ce que me remonte Homebridge :
2024-05-05 17_10_30-Homebridge F6B3

La connexion au serveur semble ok. Donc, je dirai que le mot de passe est le bon.

Après, je ne suis pas champion dans les messages d'erreur qui suivent
Quels sont tes équipements?

J'ai une alarme Tyxial+ et un Typass avec un thermostat pour gérer le chauffage (il n'est pas pris en charge il me semble.
Petite question : nous sommes bien d'accord qu'il suffit simplement de saisir les infos dans la fenêtre du plugin ? Pas besoin de saisir de ligne de code ?

Dans la config du plugin, il te faut renseigner le code pin de ta centrale d'alarme. Tu peux aussi nommer tes partielles.
C'est expliqué dans le "readme"
C'est tout; je pense effectivement que je typass ne sera pas reconnu. Mais de là à ce qu'il mette le souk ...

Le soucis c'est que je n'arrive pas intégré les fameuses infos du readme dans la configuration. Est-ce que je dois les copier dans la fenetre de config JSON du plugin ou dans celui de homebridge directement ? Désolé mais je débute avec Homebridge...

Est-ce que j'intègre le code du Readme directement à la suite (au niveau de la flèche) ?

Oui ! Dans la config du plugin.
Mais dépêches toi de masquer ton adresse Mac et ton mot de passe ...

parfait merci beaucoup !
merci pour la vigilance !

Bon visiblement cela fait quelque chose :
2024-05-05 18_23_31-JSON Online Validator and Formatter - JSON Lint

Par contre j'ai été déconnecter et mon compte est déconnecté pendant 10 minutes sur l'application Tydom

"Par contre j'ai été déconnecter et mon compte est déconnecté pendant 10 minutes sur l'application Tydom"

Aïe ...
Et qu'as tu dans les logs de HomeBridge ? Tu n'as pas touché par erreur à ton mot de passe dans le json du plugin ?

Ta conf n'est pas bonne.
Au niveau de la config du plugin, cela doit ressembler à cela (tu enlèves le "excludedevices" et le "47")
Capture d’écran 2024-05-05 à 18 36 09

J'ai fait les modification
2024-05-05 18_57_48-JSON Online Validator and Formatter - JSON Lint dsf

et voilà les logs :
2024-05-05 18_59_53-Homebridge F6B3 erreur

Et impossible de me connecter sur l'appli Tydom...

La ligne category 4 este, trop.
Tant que tu n'auras pas récupéré l'accès à Tydom via l'app, inutile d'essayer d'aller plus loin.

Bon en attendant de retrouver mon accès j'ai mis a jour le code :
2024-05-05 19_40_21-JSON Online Validator and Formatter - JSON Lintsdfsdfsdfdsfdsfdsfsdfdsf

Je n'ai qu'une seul zone sur l'alarme

Lis bien le read me.
Ne pas confondre zones et partielles.

Ton indentation n'est pas très propre ...

Merci pour le retour !
J'ai relu le readme mais je ne vois pas ce que vous voulez dire entre zone et partielles.
Concernant l'indentation je n'ai jamais fait de code... j'apprends au fur et à mesure. Est-ce que cela à une incidence sur le fonctionnement ?

Bon visiblement j'ai toujours le même problème :
2024-05-09 12_07_49-Homebridge F6B3 sdfsdf
La connexion à l'air de fonctionner mais il n'arrive pas à récupérer la config de la Tydom PRO

Lis bien le readme afin de distinguer zones et partielles (Cf https://github.com/mgcrea/homebridge-tydom?tab=readme-ov-file#securitysystem)

Ton JSON doit être propre pour que cela fonctionne ...

Lis bien le readme afin de distinguer zones et partielles (Cf https://github.com/mgcrea/homebridge-tydom?tab=readme-ov-file#securitysystem)

Ton JSON doit être propre pour que cela fonctionne ...

Bonjour StephanH27

Pourrais-tu nous partager l’extrait de code JSON relatif à l’usage des zones « stay, Away, night » car pour moi aussi ça ne fonctionne pas.

Merci ☺️

Voici ce que j'ai chez moi (je n'utilise pas la notion de zone, ma centrale DeltaDore, une CTX60, est trop ancienne …)
J'exclue l'équipement 111 qui est un répéteur X3D que je ne souhaite pas voir dans HomeBridge.
Et je change le type de l'équipement 47 pour en faire un portail.
L'équipement 197849 est ma centrale. J'ai 3 partielles : "nuit", "présence", et "totale"
config.json

@StephanH27 j'ai remis ma config au propre mais l'erreur persiste malgré tout.
2024-05-09 18_53_20-_Sans titre - Bloc-notes test

Je n'ai qu'une seule zone sur mon alarme et concernant les partielles, je n'en ai pas de configurer. c'est tout ou rien.

Quelqu'un d'autre que toi aurait il testé ce nouveau Tydom pro ?

Il s’agit de la même configuration que la box Tydom classique. La « pro » s’installe directement dans le tableau électrique. Celle à la seule et unique différence. #88 (comment)

Est-ce que le fait que je n’ai pas de partielle dans mon alarme change quelque chose dans ma configuration JSON ?

Non, je ne pense pas.
essaie de solliciter mgcrea en lui fournissant les fichiers demandés ici. https://github.com/mgcrea/homebridge-tydom?tab=readme-ov-file#help et après avoir configuré le mode debug (https://github.com/mgcrea/homebridge-tydom?tab=readme-ov-file#debug)

@StephanH27 je vais effectivement essayer de solliciter @mgcrea car je ne comprend pas pourquoi ce la bloque.
Merci pour l’aide !

@StephanH27 je viens de penser, il y a t il une ouverture de port ou autre chose à faire sur le réseau. Car visiblement, cela fonctionne chez beaucoup de monde.
petite précision, je suis sur Raspberry PI 3+ avec une version de homebridge à jour et le node également (v20.13.1).

est-ce que l’identifiant que l’ont doit renseigner pour l’appareil est bien celui présent dans l’application tydom ?
IMG_3528

L'identifiant à mettre dans le JSON est l'adresse Mac du tydom.
Tu peux la voir dans l'App Tydom dans "Réglages", "Mes Domicile", "A propos", 7ème ligne (Adresse MAC).
Dans un premier temps, cela doit fonctionner de chez toi.
On verra ensuite l'accès distant.

@StephanH27 l’adresse Mac est bien la bonne j’ai bien revérifié. J’ai refais une analyse avec Charles Proxy pour confirmer le mot de passe.

J’en ai également profiter pour réinitialiser HomeKit depuis homebridge.

Voici l’erreur que j’ai :
IMG_3535

Si je comprend bien, le plugin a l’air de bien se connecter à la box Tydom, il tente de scanner l’installation et de se synchroniser et là ça bug.

Si l’erreur persiste sans solution je vais réinstaller homebridge sur mon Raspberry à terme. Je tenterai de passer en x32. Je suis actuellement en x64

Chez moi,; dès la connexion, puis le Scan, j'ai des lignes du genre :
"Found new device with firstUsage" ...
Autant de lignes que d'accessoires.
Je ne connais pas l'installation de HomeBridge sur RasBerry. Le mien tourne sur un NAS Synology (en Docker)

@StephanH27 Oui c’est ce que j’ai vu dans de nombreuses questions sur le site.

J’ai essayer suivre la procédure pour fournir un fichier à @mgcrea pour lui exposer mon problème et voilà ce me remonte le terminal dans homebridge :
IMG_3539
IMG_3541

Bonjour à tous !
J’ai décidé d’employer les grands moyens :
J’ai réinitialisé entièrement mon installation Delta dore (Tydom pro, alarme tixyal+ et thermostat). J’ai également réinstallé Homebridge sur mon Raspberry.
Ip fixe pour mon Raspberry et la Tydom pro.
résultat : toujours la même erreur malgré tout cela…
je commence à désespérer et à me demander si DeltaDore n’aurai pas bloquer quelque chose sur mediation.deltadore.com
Si quelqu’un a une piste, je suis preneur 😉

Bonsoir @StephanH27, je pense que le problème viens du plugin en lui même car j’ai eu le même problème lorsque je l’ai installé sur un pc Windows avec Node.js
Quelle est votre configuration (version plugin, homebridge, Node) ?
je n’ai pas eu de retour du créateur pour le moment
Bonne soirée

Où en es-tu avec ton fichier json.
Fonctionne-t-il quand tu ne mets que tes infos de Tydom, sans aucun accessoire ?

Bonjour @StephanH27,
Je te remercie pour ton retour !
Voici mon fichier de config .json de homebridge
config_git.json
Que je mette des infos de configuration ( "settings": { ) ou pas, l'erreur est la même.
Voici le log :
log.txt
Voici ce que j'obtient avec la commande npx tydom-client request :
npx tydom-client request.txt

les logs détaillées semblent dire que la connexion est bonne, et la configuration du tydom remonte bien.
peux tu refaire le test avec un json sans aucun paramètre d'équipement ?

@StephanH27 voici les nouveau fichiers :

config .json : config sans.json
requette npx tydom-client request (avec node-tydom-client ) : npx tydom-client request sans.txt
log : log_sans.txt