[Résolu] Alarme SOMFY Home alarm et IFTTT+Webhooks

Capteurs et actionneurs HTTP

[Résolu] Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar jacques67 » 12 Mars 2018 19:05

Bonjour,

J'ai cherché un peu partout sur le forum, mais je n'ai pas trouvé de réponse.
J'ai fait l'acquisition de cette alarme :
https://protect.somfy.fr/fr/alarme-mais ... ectee.html

J'ai vu qu'elle ne possède pas encore d'API donc je cherche un moyen de relier son état à ma eedomus +.
J'essaie donc avec IFTTT qui possède un service SOMFY Protect avec l'état de l'alarme armée, désarmée.
Je ne maîtrise pas la chose.
Ce que j'ai cru comprendre :
- J'arme mon alarme avec mon badge physique
- alors le service SOMFY Protect sur IFTTT reçoit cette info
- l'info est redirigée via Webhooks (IF "Alarme SOMFY armée" THEN "WEBHOOKS envoi un http de l'info vers eedomis).
- Ma eedomus reçoit l'info à travers le préiphérique Webhooks IFTTT que j'ai créé depuis le store.

Donc j'ai suivi la logique en :
1) j'ai créé un compte IFTTT
2) J'ai créé un "New applet" avec "IF" : j'ai choisi le service SOMFY protect. J'ai donné mes infos de connexion pour lancer le service
3) Puis j'ai fait "Choose trigger" = System is armed. J'ai trouvé mon alarme que j'avais nommé "Maison". Donc je suis bien connecté à mon compte SOMFY. J'ai créé le TRIGGER
5) Ensuite pour le "THAT" j'ai choisi le service Webhooks. J'ai renseigné le nom "alarme_on" ; Which system? = Maison ; Et la requête "Make a web request" = http://api.eedomus.com/set?action=perip ... ET_EEDOMUS
Method = GET (et là je ne sais pas si c'est bon)
Et enfin Content Type (optional) = application/x-www-form-urlencoded

Image
Image
Image

J'ai suivi la même procédure pour créer l'Applet pour l'alarme désactivée.
Au final j'ai mes deux états :
Image

Ensuite côté eedomus j'avais créé le périphérique Webhooks IFTTT :
https://secure.eedomus.com/pages/doc.ph ... adme_fr.md

Dans la configuration du périphérique j'ai mis :

Variables utilisateur [VAR1] = le numéro ID à rallonge donné par Webhooks

[VAR2] = alarme_on

[VAR3] = alarme_off

Image
Et ensuite les valeurs :

Image

Une fois tout ça régler je n'ai pas de changement d'état de ce périphérique lorsque j'arme l'alarme avec le badge Somfy

Si quelqu'un a eu le courage de lire ce post en entier et si une idée lui venait, je le remercie de tout coeur. Une fois ce problème résolu je ferai un tutoriel
Dernière édition par jacques67 le 12 Mars 2018 19:24, édité 1 fois.
jacques67
 
Messages : 94
Inscription : 08 Juil 2014

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar merguez07 » 12 Mars 2018 19:16

bonjour,
de ce que je comprends tu veux que ton alarme envoie des infos vers l'EEdomus
J'ai peut être loupé un truc mais j'ai cru comprendre que le plugin Webhook IFTTT sert a commander depuis Eedomus vers Ifttt et non l'inverse et donc du coup je vois pas bien comment tu peux avoir une remontée d'info vers eedomus.

Mais j'ai peut être loupe un truc....

Cordialement
Eedomus+ - Zibase - Modules Fibaro - Modules 433Mhz - NEO COOLCAM NAS-PD01Z - NEO COOLCAM NAS-SC01Z - Volets Somfy - Impérihome
merguez07
 
Messages : 679
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar jacques67 » 12 Mars 2018 20:56

merguez07 a écrit:bonjour,
de ce que je comprends tu veux que ton alarme envoie des infos vers l'EEdomus
J'ai peut être loupé un truc mais j'ai cru comprendre que le plugin Webhook IFTTT sert a commander depuis Eedomus vers Ifttt et non l'inverse et donc du coup je vois pas bien comment tu peux avoir une remontée d'info vers eedomus.

Mais j'ai peut être loupe un truc....

Cordialement

Bonour,
Je ne sais pas si le plugin IFTTT sert à commander de eeedomus vers IFTTT.
Mais d'après ce que j'ai pu comprendre, on peut envoyer une requête de IFTTT vers eedomus.
Alors ? Faut il créer un capteur http ? Un actionneur ?
Ce que je souhaite c'est que j'arme l'alarme avec le badge SOMFY.
IFFFT reçoit l'info et la transfère à eeddomus via requête http

Là eedomus réceptionnne et actionne les détecteurs des portes et fenêtres en cas d'ouvertures.
jacques67
 
Messages : 94
Inscription : 08 Juil 2014

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar influman » 12 Mars 2018 21:00

T’as mélangé un peu tout :
- pour faire THIS Somfy THEN THAT Webhooks make a web request, tu n’as pas besoin du plugin Webhooks eedomus du store
- ce que tu as fait comme applet IFTTT est ok, il faut juste creer un etat virtuel dans l’eedomus avec les valeurs 0 et 100
- c’est cet etat que tes deux applets viendront mettre a jour par l’api.

Le plugin webhooks, c’est quand on veut utiliser un webhooks comme le THIS d’un applet ifttt
influman
 
Messages : 1609
Inscription : 30 Oct 2013
Localisation : 94170

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar jacques67 » 12 Mars 2018 21:13

influman a écrit:T’as mélangé un peu tout :
- pour faire THIS Somfy THEN THAT Webhooks make a web request, tu n’as pas besoin du plugin Webhooks eedomus du store
- ce que tu as fait comme applet IFTTT est ok, il faut juste creer un etat virtuel dans l’eedomus avec les valeurs 0 et 100
- c’est cet etat que tes deux applets viendront mettre a jour par l’api.

Le plugin webhooks, c’est quand on veut utiliser un webhooks comme le THIS d’un applet ifttt

Ah merci. Je suis un peu perdu. Mais l'état virtuel dans l'eedomus va être un actionneur http ou un capteur http ?
jacques67
 
Messages : 94
Inscription : 08 Juil 2014

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar influman » 12 Mars 2018 21:21

Ni l’un ni l’autre. Il n’actionne rien et ne capte rien par http.
Tu crees un « ETAT » simple. A cote de « SCENE »
influman
 
Messages : 1609
Inscription : 30 Oct 2013
Localisation : 94170

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar jacques67 » 13 Mars 2018 07:39

influman a écrit:Ni l’un ni l’autre. Il n’actionne rien et ne capte rien par http.
Tu crees un « ETAT » simple. A cote de « SCENE »

Ok vu. Merci. Je vais tester
jacques67
 
Messages : 94
Inscription : 08 Juil 2014

Re: Alarme SOMFY Home alarm et IFTTT+Webhooks

Messagepar jacques67 » 13 Mars 2018 10:30

influman a écrit:Ni l’un ni l’autre. Il n’actionne rien et ne capte rien par http.
Tu crees un « ETAT » simple. A cote de « SCENE »

Voilà j'ai créé l'ETAT :
Image
Je note le code API que j'irai remplacé sur IFTTT
Image

J'ai affecté deux états : 0 alarme désactivée et 100 activée. Les actions associées font références à une programmation "Surveillance intrusion " que j'ai créé au préalable. La programmation était nécessaire parce qu'à ce niveau je n'ai pas accès aux capteurs.

Image

Ceci fait. Voilà la création de la programmation. A faire en premier.

Image

Pour que l'alarme se déclenche à l'ouverture d'un déclencheur il faut les décocher .

Image

je vais ensuite changer le code API sur IFTTT et ensuite je teste en armant l'alarme avec mon badge SOMFY ou depuis l'application.
ça fonctionne, l'alarme s'arme et l'ETAT de l'alarme sur eedomus est pris en compte instantanément.

Merci encore
jacques67
 
Messages : 94
Inscription : 08 Juil 2014


Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)