J’ai installé un ballon d’eau chaude Sauter Phazy, fonctionnant avec l’App CozyTouch en WiFi. J’ai installé par la suite le Plugin CozyTouch sur mon Jeedom. Mon login et password sont bon, j’ai même changé le mot de passe pour ne mettre que des lettres et chiffres. Mais malheureusement, lorsque je clique sur Synchroniser, j’obtiens une erreur d’authentification (message dans le log du plugin que voici ci-dessous).
Est-ce que quelqu’un pourrait m’aider ?
Merci.
[2024-10-10 19:49:34] INFO : Début d'activation du plugin
[2024-10-10 19:49:35] INFO : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2024-10-10 19:49:35] DEBUG : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=cozytouch function=install callInstallFunction=1
[2024-10-10 19:50:55] DEBUG : syncWithCozyTouch function
[2024-10-10 19:50:55] DEBUG : getSetup function
[2024-10-10 19:50:55] DEBUG : JSESSIONID vide in getSetup
[2024-10-10 19:50:55] DEBUG : authenticate function
[2024-10-10 19:50:55] DEBUG : getJwt function
[2024-10-10 19:50:55] DEBUG : makeRequest function route : jwt method : GET
[2024-10-10 19:50:55] DEBUG : call url : https://apis.groupe-atlantic.com/magellan/accounts/jwt
[2024-10-10 19:50:55] DEBUG : header : Authorization: Bearer eyJ4NXQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZyIsImtpZCI6Ik16WXhNbUZrT0dZd01XSTBaV05tTkRjeE5HWXdZbU00WlRBM01XSTJOREF6WkdRek5HTTBaR1JsTmpKa09ERmtaRFJpT1RGa01XRmhNelUyWkdWbE5nX1JTMjU2IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJHQS1QUklWQVRFUEVSU09OXC9icnVub0BzYW1pbWkuZXUiLCJhdWQiOiJDdF8xSlZ5VG1JTFg4SWVmQTdhVU5CakZuWlVhIiwibmJmIjoxNzI4NTgyNjE1LCJhenAiOiJDdF8xSlZ5VG1JTFg4SWVmQTdhVU5CakZuWlVhIiwic2NvcGUiOiJkZWZhdWx0IiwiaXNzIjoiaHR0cHM6XC9cL2FwaXMuZ3JvdXBlLWF0bGFudGljLmNvbVwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTcyODYxMTQxNSwiaWF0IjoxNzI4NTgyNjE1LCJqdGkiOiI5NTk5NzQ2NS1jMTE5LTQwZDQtOTIyNC1jM2RhZmVhYWQxYjMifQ.ARtQwhaC6uvHcfFmTZNpapyonIjTIuthDCcHXxjUaaoYFWIGF-5K9vW7PkgTh6IaHsgVRTgV7hGSbK9Gr9vzHj8se3_SA8OGwwekQDQ34IYAKlgfyjt6cW1WvkFcs4-V2FZVVhIhujh_u129a4RUOt8l_GT9PkTCxTDZlNUY4DPEc0AJ9Hf2djxtDGKnN9jMzW90M47D6FmlTvhADgweP19FP3817020oYX2tgo0vLIVQoqvFgaIjxQcI91gUj9nKb_gIf3OEug9wbVp4ijlppWDjT4_GZfX4SLklreM8WpLftc4Vh1YLiZgZoQdl3zhUO__nx2gw5Tt_KOLkZtvLQ
[2024-10-10 19:50:55] DEBUG : curl result : "eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8xMDI5NDgzIiwibmJmIjoxNzI4NTgyNTk1LCJleHAiOjE3Mjg1ODI4OTUsImlhdCI6MTcyODU4MjU5NSwiaXNzIjoiR0FDT01BIn0.kMJ6QGzslsgf6mMgj56SBKEurfFGenNOZIeQG1QY9WwHt0-83D4bin7j-6fjKVp5ncoXBzHeAKLjsIqebLWqiwuUYwhw8bYP3g54Q8Mx1q3BkENXmvu85zU-_iSRXMNZ4au_C3LlTsZgddHagHKF3Zh6DBQP0k-KTwyyBdt0CpmrxnTD_9F2pjwTq8H0dDQMDljWhst6bbgF2-n154c7oaD4MJB7Fa4MRLPL_J1ToquV0RFhCtRIkMprCnDi6m9uycwIdbpb3mmIgUpPc7WOqUHrhbqKIdVSDHC-_li_XXuC2FQqZ1D-h-eTNuKc2UIdexaqnBpTzbmOgiN_QmzZoQ"
[2024-10-10 19:50:55] DEBUG : getJwt response : "eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8xMDI5NDgzIiwibmJmIjoxNzI4NTgyNTk1LCJleHAiOjE3Mjg1ODI4OTUsImlhdCI6MTcyODU4MjU5NSwiaXNzIjoiR0FDT01BIn0.kMJ6QGzslsgf6mMgj56SBKEurfFGenNOZIeQG1QY9WwHt0-83D4bin7j-6fjKVp5ncoXBzHeAKLjsIqebLWqiwuUYwhw8bYP3g54Q8Mx1q3BkENXmvu85zU-_iSRXMNZ4au_C3LlTsZgddHagHKF3Zh6DBQP0k-KTwyyBdt0CpmrxnTD_9F2pjwTq8H0dDQMDljWhst6bbgF2-n154c7oaD4MJB7Fa4MRLPL_J1ToquV0RFhCtRIkMprCnDi6m9uycwIdbpb3mmIgUpPc7WOqUHrhbqKIdVSDHC-_li_XXuC2FQqZ1D-h-eTNuKc2UIdexaqnBpTzbmOgiN_QmzZoQ"
[2024-10-10 19:50:55] DEBUG : getJSessionId function
[2024-10-10 19:50:55] DEBUG : makeRequest function route : login method : POST
[2024-10-10 19:50:55] DEBUG : data jwt=eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8xMDI5NDgzIiwibmJmIjoxNzI4NTgyNTk1LCJleHAiOjE3Mjg1ODI4OTUsImlhdCI6MTcyODU4MjU5NSwiaXNzIjoiR0FDT01BIn0.kMJ6QGzslsgf6mMgj56SBKEurfFGenNOZIeQG1QY9WwHt0-83D4bin7j-6fjKVp5ncoXBzHeAKLjsIqebLWqiwuUYwhw8bYP3g54Q8Mx1q3BkENXmvu85zU-_iSRXMNZ4au_C3LlTsZgddHagHKF3Zh6DBQP0k-KTwyyBdt0CpmrxnTD_9F2pjwTq8H0dDQMDljWhst6bbgF2-n154c7oaD4MJB7Fa4MRLPL_J1ToquV0RFhCtRIkMprCnDi6m9uycwIdbpb3mmIgUpPc7WOqUHrhbqKIdVSDHC-_li_XXuC2FQqZ1D-h-eTNuKc2UIdexaqnBpTzbmOgiN_QmzZoQ
[2024-10-10 19:50:55] DEBUG : call url : https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2024-10-10 19:50:55] DEBUG : curl result : HTTP/1.1 401 Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 Strict-Transport-Security: max-age=31536000 ; includeSubDomains X-XSS-Protection: 1; mode=block X-Frame-Options: DENY X-Content-Type-Options: nosniff Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Thu, 10 Oct 2024 17:50:54 GMT Server: overkiz {"errorCode":"AUTHENTICATION_ERROR","error":"Bad credentials"}
[2024-10-10 19:50:55] DEBUG : Problème authentification .....
[2024-10-10 19:52:32] DEBUG : syncWithCozyTouch function
[2024-10-10 19:52:32] DEBUG : getSetup function
[2024-10-10 19:52:32] DEBUG : JSESSIONID vide in getSetup
[2024-10-10 19:52:32] DEBUG : authenticate function
[2024-10-10 19:52:32] DEBUG : getJwt function
[2024-10-10 19:52:32] DEBUG : makeRequest function route : jwt method : GET
[2024-10-10 19:52:32] DEBUG : call url : https://apis.groupe-atlantic.com/magellan/accounts/jwt
[2024-10-10 19:52:32] DEBUG : header : Authorization: Bearer eyJ4NXQiOiJNell4TW1Ga09HWXdNV0kwWldObU5EY3hOR1l3WW1NNFpUQTNNV0kyTkRBelpHUXpOR00wWkdSbE5qSmtPREZrWkRSaU9URmtNV0ZoTXpVMlpHVmxOZyIsImtpZCI6Ik16WXhNbUZrT0dZd01XSTBaV05tTkRjeE5HWXdZbU00WlRBM01XSTJOREF6WkdRek5HTTBaR1JsTmpKa09ERmtaRFJpT1RGa01XRmhNelUyWkdWbE5nX1JTMjU2IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJHQS1QUklWQVRFUEVSU09OXC9icnVub0BzYW1pbWkuZXUiLCJhdWQiOiJDdF8xSlZ5VG1JTFg4SWVmQTdhVU5CakZuWlVhIiwibmJmIjoxNzI4NTgyNjE1LCJhenAiOiJDdF8xSlZ5VG1JTFg4SWVmQTdhVU5CakZuWlVhIiwic2NvcGUiOiJkZWZhdWx0IiwiaXNzIjoiaHR0cHM6XC9cL2FwaXMuZ3JvdXBlLWF0bGFudGljLmNvbVwvb2F1dGgyXC90b2tlbiIsImV4cCI6MTcyODYxMTQxNSwiaWF0IjoxNzI4NTgyNjE1LCJqdGkiOiI5NTk5NzQ2NS1jMTE5LTQwZDQtOTIyNC1jM2RhZmVhYWQxYjMifQ.ARtQwhaC6uvHcfFmTZNpapyonIjTIuthDCcHXxjUaaoYFWIGF-5K9vW7PkgTh6IaHsgVRTgV7hGSbK9Gr9vzHj8se3_SA8OGwwekQDQ34IYAKlgfyjt6cW1WvkFcs4-V2FZVVhIhujh_u129a4RUOt8l_GT9PkTCxTDZlNUY4DPEc0AJ9Hf2djxtDGKnN9jMzW90M47D6FmlTvhADgweP19FP3817020oYX2tgo0vLIVQoqvFgaIjxQcI91gUj9nKb_gIf3OEug9wbVp4ijlppWDjT4_GZfX4SLklreM8WpLftc4Vh1YLiZgZoQdl3zhUO__nx2gw5Tt_KOLkZtvLQ
[2024-10-10 19:52:33] DEBUG : curl result : "eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8xMDI5NDgzIiwibmJmIjoxNzI4NTgyNjkzLCJleHAiOjE3Mjg1ODI5OTMsImlhdCI6MTcyODU4MjY5MywiaXNzIjoiR0FDT01BIn0.mUVSM7u9WClHSFIc1l4eIjxyiQz9HckR5ESo61yf6jFtT3MFtUjS4ay8dZXsa1vuTZOn0dCjfqtP9FkvlpzxzyDuSvmIG7_stdgvIwi6qzqr-a0T-qIfKFuvq6AAOLgtLZlclt0e9ot7YN8winAgIHu23gjPGwNfjGo7-j-PH2SvIio8lUeMOlYoJfGndND0eLWImSGnlW8QaeLWWmktu5_phQp3fy9dceM7FX7Q2BHDp2JoEzMfe6sp8ycRVBu9NLCMp85Lz2rP-d3X4zzeCv7BJc-YL3T_C66j3j8B3kpWHbwwYh_5cGzVO5alqbCPH_x7BX01qGD6eQGjyu92-g"
[2024-10-10 19:52:33] DEBUG : getJwt response : "eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8xMDI5NDgzIiwibmJmIjoxNzI4NTgyNjkzLCJleHAiOjE3Mjg1ODI5OTMsImlhdCI6MTcyODU4MjY5MywiaXNzIjoiR0FDT01BIn0.mUVSM7u9WClHSFIc1l4eIjxyiQz9HckR5ESo61yf6jFtT3MFtUjS4ay8dZXsa1vuTZOn0dCjfqtP9FkvlpzxzyDuSvmIG7_stdgvIwi6qzqr-a0T-qIfKFuvq6AAOLgtLZlclt0e9ot7YN8winAgIHu23gjPGwNfjGo7-j-PH2SvIio8lUeMOlYoJfGndND0eLWImSGnlW8QaeLWWmktu5_phQp3fy9dceM7FX7Q2BHDp2JoEzMfe6sp8ycRVBu9NLCMp85Lz2rP-d3X4zzeCv7BJc-YL3T_C66j3j8B3kpWHbwwYh_5cGzVO5alqbCPH_x7BX01qGD6eQGjyu92-g"
[2024-10-10 19:52:33] DEBUG : getJSessionId function
[2024-10-10 19:52:33] DEBUG : makeRequest function route : login method : POST
[2024-10-10 19:52:33] DEBUG : data jwt=eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8xMDI5NDgzIiwibmJmIjoxNzI4NTgyNjkzLCJleHAiOjE3Mjg1ODI5OTMsImlhdCI6MTcyODU4MjY5MywiaXNzIjoiR0FDT01BIn0.mUVSM7u9WClHSFIc1l4eIjxyiQz9HckR5ESo61yf6jFtT3MFtUjS4ay8dZXsa1vuTZOn0dCjfqtP9FkvlpzxzyDuSvmIG7_stdgvIwi6qzqr-a0T-qIfKFuvq6AAOLgtLZlclt0e9ot7YN8winAgIHu23gjPGwNfjGo7-j-PH2SvIio8lUeMOlYoJfGndND0eLWImSGnlW8QaeLWWmktu5_phQp3fy9dceM7FX7Q2BHDp2JoEzMfe6sp8ycRVBu9NLCMp85Lz2rP-d3X4zzeCv7BJc-YL3T_C66j3j8B3kpWHbwwYh_5cGzVO5alqbCPH_x7BX01qGD6eQGjyu92-g
[2024-10-10 19:52:33] DEBUG : call url : https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2024-10-10 19:52:33] DEBUG : curl result : HTTP/1.1 401 Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 Strict-Transport-Security: max-age=31536000 ; includeSubDomains X-XSS-Protection: 1; mode=block X-Frame-Options: DENY X-Content-Type-Options: nosniff Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Thu, 10 Oct 2024 17:52:32 GMT Server: overkiz {"errorCode":"AUTHENTICATION_ERROR","error":"Bad credentials"}
[2024-10-10 19:52:33] DEBUG : Problème authentification .....
Informations Jeedom
Core : 4.4.18 (master)
DNS Jeedom : non
Plugin : CozyTouch
Version : 2024-10-10 01:23:27 (beta)
Informations complémentaires
== Jeedom 4.4.18 sur Debian GNU/Linux 11 (bullseye)/amd64/x86_64/64bits aka ‹ diy › avec nodeJS v20.18.0 NPM 10.8.2 et jsonrpc:enable et cozytouch (beta) 2024-10-10 01:23:27 (avant:inconnu)
Bonjour,
C’est très bizarre, vous avez la dernière version et l’auteur a validé en stable tous les PR que j’avais fait à la fois en beta et en stable donc sur mes Jeedom de test le plugin fonctionne bien à la fois sous Debian 11 et sous Debian 12 (je n’ai pas testé sous Debian 10 qui n’est plus maintenu mais pas de problème vous êtes en Debian 11)
Ce qui m’interpelle c’est que le serveur répond
Et vous semblez sûr de vos identifiants et mots de passe.
J’ai du mal à cerner le problème.
D’après vos renseignements c’est une première installation du plugin alors que sur mes Jeedom de test c’est une mise à jour. Je vais monter un autre Jeedom de test et voir si le plugin s’installe bien sur un Jeedom vierge.
Bon il a fallu que je me rafraîchisse la mémoire car je ne me souvenais plus comment fonctionnait le code
Si le mot de passe est mauvais on n’obtient pas ce message d’errreur
on a
"error":"invalid_grant"
Lors de la requête pour obtenir le token
et ensuite
,"error":"Not authenticated"
Donc le problème de @noBru77 doit être différent.
Peux tu essayer un truc qui semble idiot : met un mot de passe incorrect, puis fait une synchro (qui bien sûr échouera) puis met le bon mot de passe et retente une synchro.
Pourquoi je demande çà ? il y avait un problème dans le plugin : dans certaines condition il y avait un token invalide en mémoire et le plugin utilisait ce token au lieu d’en redemander un autre, et dans ton log je ne vois pas de demande de token ce qui est louche, je croyais avoir corrigé le problème mais on ne sais jamais.
Je viens de faire le test avec un MdP erroné. Voici le oog obtenu :
[2024-10-10 23:30:18] DEBUG : syncWithCozyTouch function
[2024-10-10 23:30:18] DEBUG : getSetup function
[2024-10-10 23:30:18] DEBUG : JSESSIONID vide in getSetup
[2024-10-10 23:30:18] DEBUG : authenticate function
[2024-10-10 23:30:18] DEBUG : Ask new token
[2024-10-10 23:30:18] DEBUG : makeRequest function route : token method : POST
[2024-10-10 23:30:18] DEBUG : data grant_type=password&username=GA-PRIVATEPERSON%2Fbruno%40samimi.eu&password=bidochon77
[2024-10-10 23:30:18] DEBUG : call url : https://apis.groupe-atlantic.com/token
[2024-10-10 23:30:18] DEBUG : header : Content-Type: application/x-www-form-urlencoded
[2024-10-10 23:30:18] DEBUG : header : Authorization: Basic Q3RfMUpWeVRtSUxYOEllZkE3YVVOQmpGblpVYToyRWNORHpfZHkzNDJVSnFvMlo3cFNKTnZVdjBh
[2024-10-10 23:30:18] DEBUG : curl result : {"error_description":"Authentication failed for GA-PRIVATEPERSON/bruno@samimi.eu","error":"invalid_grant"}
[2024-10-10 23:30:18] DEBUG : curl response : {"error_description":"Authentication failed for GA-PRIVATEPERSON/bruno@samimi.eu","error":"invalid_grant"}
[2024-10-10 23:30:18] DEBUG : curl response array : stdClass Object ( [error_description] => Authentication failed for GA-PRIVATEPERSON/xxxxxx@xxxxxxx.eu [error] => invalid_grant )
[2024-10-10 23:30:18] INFO : No token in response
[2024-10-10 23:30:18] DEBUG : Unable to obtain JSESSIONID, abandon !
[2024-10-10 23:30:18] DEBUG : Echec de la synchronisation
J’ai ensuite remis le bon MdP où j’en suis certain, puisque l’App sur mon iPhone se connecte bien, et voici le log obtenu et toujours impossible de synchroniser :
Je précise bien que je n’ai que le chauffe eau d’installé et qu’il est connecté en WiFi directement sur le réseau de la maison. Je n’ai pas de pont CozyTouch.
Voila la précision qui manquait : le plugin cozytouch ne fonctionne qu’avec les accessoires qui utilisent le pont. il ne fonctionne pas avec ceux qui se connectent en wifi car ils utilisent une API différente.
Peut-être faudrait-il ajouter une note pour le dire dans la description du plugin ?
Je ne sais pas si le plugin somfy unified fonctione avec ces accessoires.
Ah mince. C’est dommage. Je veux bien essayer le plugin Somfy Unified. Penses-tu que je puisse utiliser mon compte Sauter CozyTouch sur ce plugin ou bien dois-je installer une app Somfy avec un nouveau compte sur mon iPhone et y connecter mon chauffe eau dessus ?
De ma compréhension il faut un bridge aussi et vu que le plugin est est payant, moi j’ouvrirai un post dédié pour demander confirmation au développeur de ce qu’il en pense ou ce qu’il sait.
Merci. Purée le prix pique un peu. Je n’ai pas l’habitude de voir des montants si élevés pour un plugin.
En tout cas merci, vous avez été hyper réactifs.
pour ma part j’utilise également le plugin cozytouch uniquement avec un ballon connecté en wifi rien d’autre et cela fonctionne.
Auparavant j’avais un bridge et plusieurs interfaces ou radiateurs, ceci explique peut être cela mais je n’en sais pas plus sauf que ca fonctionne sans pont chez moi.
plus de 2 ans et demi. j’avais donc desinstaller le plugin pendant cette période. je l’ai réinstallé en juillet cette année quand j’ai déménagé et ne mettant que le ballon connecté en wifi et cela à fonctionné.
même pas par contre je me souviens avoir galéré à recréer un compte sur l’appli cozytouch car il n’acceptait pas mon mot de passe initial du compte, je suis donc reparti sur un nouveau mail et mdp donc comme une nouvelle installation finalement et sans jamais intégrer un pont
Ben tu nous as bien perdu alors avec ton expérience.
Quand Vedrine essayait d’ajouter son matériel il avait créé un compte et l’accès depuis le plugin était toujours refusé. Il a fallut qu’il attende de recevoir son bridge pour que ça débloque tout.
C’est vraiment pas cohérent l’histoire.
Tu as quelle marque ? Il y a peu être une différence…
Sauter ? Atlantic ?
J’avais lu un sujet de discussion ici où la connexion directe en WiFi fonctionnait avec le plugin. Mais qu’une personne avait eu des difficultés pour s’y connecter.
L’App Sauter est capricieuse à la connexion, mais mon compte fonctionne bien. J’ai changé mon MdP pour un truc plus simple, uniquement des lettres Maj/min et chiffres.
Est-ce que le compte que tu utilises actuellement est le même que quand tu avais ton pont CozyTouch ? La solution est peut-être là, il faut une première connexion avec un pont même sans équipements déclarés dessus.
Je vais persévérer puisque chez toi cela fonctionne. J’ai de l’espoir
J’ai un chauffe eau atlantic et idem pour l’appli cozytouch atlantic.
je me souviens même (je viens de retouver les mails au support cozytouch) que j’avais supprimé mon compte en fait, mais en voulant réinstaller il était deja existant dans leur base de données.
Ils m’ont renvoyé un lien pour réinitialiser mon mdp, donc c’était effectivement sur un premier compte avec bridge du coup, mais je n’avais plus aucun bridge en mémoire dans le compte car je l’avais deja vendu d’occas depuis longtemps.