Sli3H3llFiR3 a écrit : ↑08 déc. 2018, 09:03
TaG a écrit : ↑07 déc. 2018, 23:36
myrmidia a écrit : ↑07 déc. 2018, 19:11
Bonsoir,
Pourquoi ne pas utiliser l'API officiel de Somfy ?
https://developer.somfy.com/
Pour ma part, j'ai mis en place depuis longtemps des scripts PHP pour utiliser mes équipements Somfy et je n'ai aucun souci.
Utiliser le site web officiel
https://www.tahomalink.com pour émuler une API est tout à fait fonctionnel mais non pérenne. Pour preuve ce qu'a décidé Somfy ces derniers jours.
Je comprends tout à fait la position de privilégier l'utilisation d'une API plutôt qu'un site web qui n'a pas du tout la même vocation.
Beaucoup de société limite le nombre de connections à leur site Web pour une même adresse IP.
En effet, un serveur gérant une API consomme beaucoup moins de ressource réseau qu'un serveur gérant un site Web car le résultat de la requête (taille) est minime (le plus souvent du JSON) contrairement à une page Web HTML.
Tu pourrais partager tes scripts s'il te plaît?
Merci
+1
Merci par avance
Salut Tag,
Je suis en train de regarder également l'api tahoma.
Peux-tu me confirmer une deux mes 2 phrases stp ?
1°) L'api permet de lancer les actions mais ne renvois pas les retour d'état donc c'est une action a faire ensuite dans le scenario
ou
2°) tu me répond : t'as pas regarder au bon endroit...
Pour ma part lorsque je fais le un GET sur /device. ca me renvoie tous les objets , mais "states" ne renvoi pas de valeur
Code : Tout sélectionner
categories": [
"roller_shutter"
],
"states": [
{
"name": "position",
"type": "integer"
}
],
"capabilities": [
{
"name": "position",
"parameters": [
{
"name": "position",
"type": "integer"
}
]
},
{
"name": "close",
"parameters": []
},
{
"name": "identify",
"parameters": []
},
{
"name": "open",
"parameters": []
},
{
"name": "stop",
"parameters": []
}
Par avance merci