-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connexion impossible #72
Comments
Bizarre, d'autres utilisateurs ont des Tydom 1.0 et c'est la première fois que l'on évoque l'absence de mot de passe. Mais je crois en effet qu'il y a pas mal de soucis de connexions. Une piste possible est de regarder l'handshake de connexion avec un proxy pour voir si il y a un mot de passe, par exemple en utilisant CharlesProxy sur iOS, activer le proxy puis killer et relance l'application. |
Bonjour, |
J'ai téléchargé Charles Proxy et voici les infos (192.168.0.12 étant l'ip fixe de ma tydom) : lorsque je force le ssl, j'obtiens : Est-ce qu'il y a une info intéressante que tu voudrais en plus ? |
Je me permet de me greffer à cette demande car ayant le même problème, ma Tydom est installée que depuis 1 mois et c'est vrai que je n'avais pas connaissance de ce mot de passe, j’utilisai systématiquement celui de mon compte delta dore. J'ai donc les même retour de l'appli charles proxy que @inuage , que ce soit sur l'ip locale ou que sur mediation.tydom.com. |
Je viens de tester (j'ai un tydom 2.0) mais je retrouve mon mot de passe avec la nouvelle application dans les requêtes envoyées à La requête en question à regarder (avec le SSL proxying activé): https://prod.iotdeltadore.com/sitesmanagement/api/v1/siteaccesslist?offset=0&limit=30 Il faut ensuite regarder le Le mot de passe se trouve dans le champs: |
Merci pour la procédure, de mon coté je viens de tenter la connexion et celà fonctionne avec le mot de passe visible depuis le champs |
Il faut aussi que tu installe le certificat et que tu lui fasse confiance dans les paramètres iOS. Il me semble que c’est détaillé dans les options. |
Oups effectivement ! J'avais zappé cette partie. Maintenant j'ai bien tout visible, j'ai pu trouver le mot de passe et tous mes BSO / Store sont remontés dans Homekit et j'arrive à ouvrir/fermer !! YEAAAAAHHHH !! Merci vous êtes géniaux ! |
Ah top! Et du coup ces mots de passes n'ont jamais été choisis par vous? |
Pas du tout, ce n'est même pas le mot de passe de mon compte deltadore. C'est un mot passe généré automatiquement lorsqu'on fait l'association via le bouton de la tydom. Remarque vu le mot de passe... c'est pas plus mal et beaucoup plus sécurisé pour M. tout le monde. Par contre plus compliqué quand on veut s'amuser avec Homebridge |
Idem, mot de passe généré automatiquement lors de l'association, en effet le mot de passe est pas mal :). je viens aussi de tomber la dessus par hasard : source : https://fmartinou.github.io/tydom2mqtt/#/
|
Thanks for this tip, TLS capture on my android device seems rather impossible without installing many apps and tricks. This solution was very easy and simple to implement. Found the old version in an APK archive, reset my Tydom, set password. Update the app again and its working fine. |
je relance ce sujet car pour ma part j'ai fait tout comme vous avez dit récupéré mon password via charlesproxy je n'ai pas d'erreur de conf dans la console homebridge je n'ai d'ailleurs pas non plus de réponse comme quoi la connexion est Ok mais aucun de mes accessoires ne remontes ?? j'arrive à avoir des erreur lorsque je met un hostname sans http:// sinon j'ai rien ... |
voici ma log [3/23/2022, 12:50:55 PM] Loading 2 platforms... [3/23/2022, 12:50:55 PM] Homebridge v1.4.0 (HAP v0.10.0) (Homebridge 086D) is running on port 51949. |
Ok mais du coup ca veut dire que pour capturer ce mot de passe c'est uniquement au moment de l'association de la tydom home et de l'application sur ios ou c'est possible de le capturer une association d'un ajout d'equipement suffit ? Moi quand j'essaie de capturer la trame il me dit que la connexion websocket reset by peer dans Charles Proxy |
en fait à chaque fois que tu lances l'application tydom sur ios dans la
trame de connexion tu vois le mot de passe, car l'appli tydom se connecte à
ta tydom et pour ça elle a besoin du mot de passe
à mon avis il y a plus un souci de conf dans charlesproxy, je me souviens
que j'avais galérer un peu pour trouver la trame mais ça date ^^.
Le mar. 9 août 2022 à 12:17, Marc-Adrien PARIS ***@***.***> a
écrit :
… Ok mais du coup ca veut dire que pour capturer ce mot de passe c'est
uniquement au moment de l'association de la tydom home et de l'application
sur ios ou c'est possible de le capturer une association d'un ajout
d'equipement suffit ?
Moi quand j'essaie de capturer la trame il me dit que la connexion
websocket reset by peer dans Charles Proxy
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIJSNE3V53AESL4QECKL7L3VYIV3LANCNFSM5KJFTBRA>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
-=[Roux Maxime]=-
***@***.***
|
ok merci mais du coup comme j'arrive pas à avoir cette trame, tu pourrais pas essayer à nouveau de me donner les bons parametres pour charles proxy ? |
bonjour à tous, même problème, impossible de lancer le plugin avec l'erreur sur le mot de passe qui est généré automatiquement... J'utilise Charles Proxy sur PC mais avec le lien donné plus haut, je n'ai rien. D'autres ont réussi à récupérer le fameux mot de passe ? merci à tous pour votre aide |
Bonjour, Je viens de faire l'acquisition du Pack Delta Dore Tyxia 642, comportant la nouvelle Box Tydom Home (Protocole X3D + compatibilité avec ZigBee/Thread/Matter pour le futur 🙏), et je confirme que ce plugin homebridge-tydom fonctionne très bien (d'ailleurs un grand merci @mgcrea) ! L'API Le plus compliqué, comme déjà décrit ici, c'est de récupérer le mot de passe auto-généré/auto-attribué par Delta Dore lors de l'installation, car ce mot de passe ne nous est jamais communiqué 😔. La procédure à suivre est identique à celle décrite ici plus-haut, utilisant l'application Charles Proxy pour inspecter les requêtes que fait l'application Tydom depuis votre Smartphone vers les serveurs de Delta Dore. Il vous faut donc:
Sous iOS: Réglages - Profil téléchargé - Installer
Sous iOS: Réglages - Général - Informations - (tout en bas) Réglage des certificats
Et le tour est joué 👍 En espérant que ça débloquera la situation pour les personnes qui sont bloquées. |
Ce serait juste génial que @mgcrea puisse intégrer cela au lancement du plugin si le mot de passe est absent de la conf ... |
Merci j’ai pu le faire aussi avec Charles proxy en fouillant dans les différents fichiers. Ça marche. Merci à tous pour vos explications détaillées! |
@aure-olivier top le guide! Merci! J'ai ajouté un lien depuis le README. @StephanH27 malheureusement le mdp est dans l'application Tydom sur ton mobile et impossible depuis homebridge de le récupérer. |
EDIT: j'ai réinstallé l'app tydom, connecté en local et j'ai maintenant la ligne prod.iotdeltadore.com, puis sitemanagement... mais dans le responsive body, rien qui ressemble a un mdp... Bonjour, j'ai dû réinitialiser ma box tydomv1 , et donc refaire la manip sur Homebridge. |
bonjour, |
Bonjour, |
Bonjour, |
Bonjour @ludopar, |
Salut, |
@Cyphox09 : ca a fonctionné pour moi, merci pour ton aide ! |
@fmartinou Merci pour ton add-on ! |
J'ai beaucoup de gratitude pour toute votre aide, je viens de tout mettre en place en moins de 30mn et d'ouvrir mes volets avec Siri, je suis comme un gamin ! |
Bonjour |
Hello @mgcrea, Après de nombreuses semaines de parfait fonctionnement, j’ai été obligé de débrancher la box du secteur et je retombe sur le même problème d’erreur 401 (impossible de se connecter). En plus du fait que le mot de passe est attribué automatiquement, il est renouvelé après chaque branchement ? |
Bonjour @aure-olivier |
Describe the bug
Lors de la configuration on demande d'indiquer l'hostname (mediation.tydom.com), le username (adresse MAC de la Tydom) et le mot de passe de la Tydom (1.0). Or je n'ai jamais renseigné de mot de passe à la Tydom... Lors de mon achat de la tydom, on m'a demandé de me créer un compte DeltaDore avec un email/mot de passe, puis d'ajouter ma tydom en appuyant sur le bouton d'association de la tydom. A aucun moment on m'a demandé de mettre un mot de passe.
J'ai contacté le support technique de Tydom qui me dit que le mot de passe était pour l'ancienne application, et que depuis la nouvelle, c'est uniquement une association via le bouton. D'accord très bien et ça fonctionne avec l'application Tydom (sur iOS) mais comment je fais pour l'ajouter sur homebridge ? J'ai tenté un mot de passe vide mais ça me mets mot de passe manquant. J'ai tenté le mot de passe de mon compte deltadore mais ça ne fonctionne pas (logique).
Related hardware
TYDOM 1.0
Expected behavior
Logs
[12/17/2021, 4:58:52 PM] [homebridge-tydom] Restarting Process...
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Launched child bridge with PID 14956
[12/17/2021, 4:58:53 PM] Registering platform 'homebridge-tydom.Tydom'
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Loaded homebridge-tydom v0.21.11 child bridge successfully
[12/17/2021, 4:58:53 PM] Loaded 0 cached accessories from cachedAccessories.0EFA7C3439AC.
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Creating tydom client with username='001A25******' and hostname='mediation.tydom.com'
[12/17/2021, 4:58:53 PM] Homebridge v1.3.8 (HAP v0.9.7) (homebridge-tydom) is running on port 58594.
2021-12-17T15:58:53.563Z homebridge-tydom Connecting to hostname='mediation.tydom.com'...
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Disconnected from Tydom hostname='mediation.tydom.com'"
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Failed to connect to Tydom hostname=mediation.tydom.com with username="001A25******"
/homebridge/node_modules/homebridge-tydom/node_modules/ws/lib/websocket.js:728
abortHandshake(
^
Error: Unexpected server response: 401
at ClientRequest. (/homebridge/node_modules/homebridge-tydom/node_modules/ws/lib/websocket.js:728:7)
at ClientRequest.emit (node:events:390:28)
at HTTPParser.parserOnIncomingClient (node:_http_client:623:27)
at HTTPParser.parserOnHeadersComplete (node:_http_common:128:17)
at TLSSocket.socketOnData (node:_http_client:487:22)
at TLSSocket.emit (node:events:390:28)
at addChunk (node:internal/streams/readable:315:12)
at readableAddChunk (node:internal/streams/readable:289:9)
at TLSSocket.Readable.push (node:internal/streams/readable:228:10)
at TLSWrap.onStreamRead (node:internal/stream_base_commons:199:23)
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Child bridge process ended
[12/17/2021, 4:58:53 PM] [homebridge-tydom] Process Ended. Code: 1, Signal: null
Versions
v1.3.8
Additional context
Homebridge on synology docker
The text was updated successfully, but these errors were encountered: