Chers utilisateurs,

Nous rencontrons actuellement des problèmes de connexion pouvant impliquer des difficultés à vous connecter à Tahoma.

Pour solutionner cela, nous vous invitons simplement à fermer votre application en arrière plan et à la relancer.

Nos équipes sont actuellement dédiées à la résolution de ce problème et nous vous tiendrons informés de l’avancement de la situation via ce bandeau d’information.

Veuillez nous excuser pour la gêne occasionnée et nous vous remercions pour votre compréhension.

L’équipe des Yellow’s SOMFY  

Question en attente de réponse

Comment se connecter à l'API de la gateway Tahoma ?

Bonjour,

Cela fait quelque temps que j'utilise le mode développeur de mon boitier Tahoma Somfy. Je n'avais aucun mal à l'utiliser et tout marchait normalement jusqu'à ce que change de routeur la semaine dernière. Je tiens à dire que l'application smartphone de pilotage fonctionne sans problème, mais je n'arrive pas à utiliser l'API de ma Tahoma.

Tout d'abord, le nom de ma gateway au sein de mon réseau ne correspond pas à son PIN complet. Sur mon réseau, la Tahoma est identifié comme gateway-1111-2222, cependant le PIN complet est 1111-2222-3333. J'ai bien tenté de renommer la gateway pour inclure les chiffres manquants du PIN et j'arrive à atteindre l'équipement à l'aide d'un ping, toutefois, lorsque j'essaye d'effectuer des requêtes sur l'API, je reçois une erreur "Connection refused". J'ai essayé différentes choses, mais je n'ai jamais réussi à la refaire fonctionner. Et je tiens à préciser qu'avant de changer mon routeur, j'arrivais bel et bien à envoyer des requêtes à l'API.

J'aimerais donc savoir si vous aviez une idée de ce qui pouvait poser ce genre d'erreur. Se pourrait-il qu'il s'agisse d'un problème de port ? Il ne me semble pas qu'il soit possible de configurer le port associé à l'API.

EDIT: En observant les trames MDNs, le nom parait être "gateway-1111-2222-3333.local", cependant, lorsque j'essaye d'envoyer une requête HTTP, je reçois une erreur "Could not resolve host", si je remplace le ".local" par ."home", le host est trouvé, mais l'erreur que je reçois est "Connection refused". Avant de changer mon routeur, j'utilisais aussi le ".home" que j'avais testé lorsque je n'arrivais pas à faire fonctionner avec le ".local".

Au cas où, voici la requête que j'utilise actuellement (et qui fonctionnait avant de changer mon routeur) :
curl https://gateway-1111-2222-3333.home:8443/enduser-mobile-w... -H 'accept: application/json' -H "Authorization: Bearer ABCDE0123456789"

J'ai également testé de générer et d'activer un nouveau token, mais l'erreur est la même.

Merci d'avance,

Marc L.
Marc L.

Marc L.

Niveau
0
3 / 100
points
  • Partager cette question
    Haut de page