Piloter la gestion « présence ou absence » grâce à IFTTT sous Eedomus

Vous aimerez aussi...

59 réponses

  1. Florian dit :

    Merci pour ce tuto détaillé comme toujours et très intéressant !
    Ça doit prendre du temps à faire mais si tu en as d’autres des comme ça, je prends !
    Merci beaucoup !!

    • technoseb27 dit :

      Bonjour Florian,
      Merci pour ton commentaire. Oui cela prends du temps plus ou moins long en fonction de la complexité de la mise en oeuvre ( en moyenne 5-6 heures pour un tuto et encore plus pour un test de produits rien que pour la mise en écriture sans les tests ).
      Je ne m’arrête pas encore t’en fais pas 😉
      Bien cordialement
      Sébastien

  2. Mike88200 dit :

    salut Seb
    Merci pour ce tuto. 😉 nikel j’en veut encore 🙂

  3. Alex dit :

    Bonjour. Merci pour l’explication ! Moi j’utilise la détection des adresses IP des téléphones sur le réseau de la maison. Avec Android pas de soucis, mais IOS coupe le Wifi du téléphone (jusqu’à plus d’une heure si on ne l’utilise pas) pour la gestion de la batterie. J’utilise cette fonction pour allumer et éteindre le chauffage. Donc je vais réaliser votre manœuvre pour l’iPhone de Madame. Merci beaucoup !

    • technoseb27 dit :

      Bonjour Alex,
      Oui c’est pour cela que j’ai fait cette manipulation car malheureusement les iPhones au bout d’un certain temps ne trouvent plus la gestion de présence.
      Le cas est aussi valable pour certains Android car j’avais le même soucis sur certaines marques et pas d’autres. Je pense que cela est due surtout à la surcoupe mise par le constructeur.
      Bien cordialement
      Sébastien

  4. Alex dit :

    Merci pour le tuto. Je viens de mettre tout ça en place. Reste à tester le bon fonctionnement dans les prochains jours.
    Auparavant, je gérais la présence avec le déclenchement de mon alarme qui m’envoyait un mail, mais depuis la réduction du service gmail sur iffft, cela ne fonctionnait plus.

  5. Stéphane dit :

    Bonsoir,

    Je débute en domotique et avec Eedomus, j’ai bien compris les échanges avec IFTT mais là je bloque sur comment faire le lien entre mon téléphone et l’entrée dans la zone.

  6. Stéphane dit :

    Bonjour,

    Merci pour ce tuto qui est très intéressant.
    Nvx en domotique et utilisateur d’Eedomus, je viens de créer cette fonction en suivant à la lettre le tuto mais je ne vois pas de communication entre iftt et eedomus.
    J’ai bien une notification iftt en me disant que ma requet viens d’etre appliqué mais l’état dans Eedomus n’évolue pas.

    • technoseb27 dit :

      Bonjour Stéphane,
      Merci pour le commentaire cela me touche beaucoup.
      Désolé pour le retard dans ma réponse mais bon j’ai pris quelques jours à moi pour m’occuper de ma femme ( qui vient de se faire opérer ) et de ma petite famille.
      Dans un premier temps, avez-vous dans les permissions accepter que votre application tourne en permanence en arrière plan sans quoi cela ne fonctionnera pas.
      Avez-vous bien regardé votre API-USER et SECRET s’ils sont bien conforme?
      Si vous avez besoin d’un coup de main particulier, n’hésitez pas à me le faire savoir que je vous aide en privé cela ne me dérange pas du tout.
      Bien cordialement
      Sébastien

  7. Stephane dit :

    Bonjour
    Merci pour votre réponse
    Oui j’ai vérifié tous les éléments j’ai également non optimisé l’application afin quelle tourne en arrière plan.
    J’ai bien une notification iftt pour me dire que le blugin c’est exécuté mais je ne vois aucune activité dans eedomus.
    Dans l’historique pas exécution d’action.
    Votre aide serai la bienvenue
    Cdt
    Stephane

    • technoseb27 dit :

      Bonjour Stéphane,
      Passe soucis pour l’aide si vous souhaitez vous pouvez joindre sur Facebook ou sinon par Twitter en MP ca sera plus direct et rapide.
      Bien cordialement
      Sébastien

  8. Xavier dit :

    Bonjour Seb,
    Merci pour ce super auto que j’ai suivi à la lettre. Tout est en place, mais par contre Eedomus ne mets pas a jour le statut présent/absent. Pourtant sur IFTTT je vois que la requête fonctionne a chaque fois que je sors ou rentre de la zone définie. C’est très bizarre. J’ai pourtant vérifier plusieurs fois les code API-USER et SECRET ainsi que le code API de l’actionneur, mais rien a faire. Si des fois vous avez une idée du problème, je suis preneur.
    Cdt.
    Xavier.

    • technoseb27 dit :

      Bonjour Xavier,
      Désolé pour ce retard mais comme je l’ai dit dans mes précédentes réponses aux commentaires, je suis actuellement en travaux et je préfèrais passer en priorité ces derniers avant le blog pour justement me consacrer maintenant en permanence au blog. Maintenant j’ai encore quelques travaux finir mais mon bureau lui est pratiquement fini.
      Merci pour votre commentaire cela fait plaisir.
      En ce qui concerne votre soucis, avez-vous essayé de cocher pour recevoir une notification sous IFTTT qui est demandé à la fin.
      Sinon n’avez vous pas trop restreint la zone d’entrée ou de sortie de la zone?
      Est-ce que cela ne vient pas de votre Smartphone ( si il est sous Android ) qui se mets en veille. Pour cela il faudra installer une application qui garde le GPS en fonctionnement tout le temps.
      Bien cordialement
      Sébastien

      • Xavier. dit :

        Merci Sébastien,
        Pas de soucis pour le délai, les travaux de la maison passe avant tout.
        Je vais tester en agrandissant la zone et en enclenchant la notification (je suis sou iOS).
        Bon travaux et merci encore de nous fournir tous ces tutos.

        • technoseb27 dit :

          Pas de soucis. Tiens moi au courant si cela fonctionne.
          Oui cela passe avant tout mais j’aime pas laisser le blog à l’abandon car le pire que j’ai du ne pas poster c’est deux semaines lors des vacances ou lorsque je suis vraiment en arrêt.
          Les articles reprennent la semaine prochain je viens tout juste de rebrancher le serveur pour accéder à mes photos 😉
          Bien cordialement
          Sébastien

  9. david K dit :

    Bonjour, tout d abord merci pour ce tuto qui est tres tres bien fait !!
    je rencontre un soucis sur mon compte eedomus je n ai pas acces a l onglet regles il n y apparait pas
    aurais je oublie une etape ?

    • technoseb27 dit :

      Bonjour David K,
      Merci beaucoup pour les félicitations c’est super sympa de ta part.
      Oui je viens de vérifier. Si tu n’as pas activé le « Paramètre expert » Dans la partie mon compte, cela n’affichera pas l’onglet des règles.
      Je viens de faire l’essai chez moi et c’es bien cela le soucis.
      Je pense que je vais faire des petits tutoriels sur ce genre de subtilité car tu n’es pas la première personne à avoir ce soucis. Une fois activé tu n’auras plus ce soucis.
      Tiens moi au courant si c’est bien cela
      Bien cordialement
      Sébastien

  10. david katana dit :

    Merci beaucoup pour ton retour et effectivement c est bien cela ! . Je m excuses par avance de ma grande ignorance, débutant actuellement avec ma box eedomus. Concernant les règles a mettre en place pour l indicateur de présence serait il possible de faire une capture d écran sur ta règle quand tu es la et pas la dans eedomus. J ai bien paramétré IFFT mais dans eedomus je patauges un peu. En cette période un peu bizarre je te souhaites un bon confinement 🙂 je vais de mon coté continuer à dévorer tes tutos et le wiki de l eedomus.

    • technoseb27 dit :

      De rien David Katana,
      Tu n’as pas à t’excuser d’être un débutant. Mon blog est justement fait pour ces personnes là sans rentrer dans des scénarios trop complexes ou des scripts.
      En ce qui concerne la capture d’écran de ma règle, elle est dans le chapitre 4 juste avant la conclusion. Il faut bien suivre les différentes étapes que j’ai détaillé car la première partie on en aura besoin pour la création du scénario.
      Si tu as des questions, n’hésite surtout pas.
      Pareil si tu as des idées de tutos n’hésite pas à m’en faire part. En ce moment j’ai un peu de temps. Là je suis en quatorzaine pour suspicion de cette merde mais ca va mieux.
      Bien cordialement
      Sébastien

  11. Nicoprzy dit :

    Bonjour,

    merci pour ce partage, je suis également débutant. Je souhaite connaitre les règles qui permettent à l’eedomus d’actualisé le statut de présence.

    En effet je souhaite afficher la présence ou non de mon iPhone pour ensuite créer d’autres scénarios.

    Sur vos capture d’écran on voit les règle pour les différents allumage mais pas pour actualisé le statut en lui même.

    Doit on passer par des macros ?

    Merci

    • technoseb27 dit :

      Bonjour Nicoprzy,
      Non il n’y a rien d’autres à faire. Le changement de statut est fait par IFTTT lorsque celui-ci voit lorsque vous entrez ou sortez d’une zone que vous aurez défini. En fonction de votre position, c’est IFTTT qui enverra une requête sur votre box Eedomus qui fera changer votre présence ou absence.
      Si vous avez d’autres questions n’hésitez pas.
      Bien cordialement
      Sébastien

  12. Pascal le Maire dit :

    Bonjour
    d’abord merci de faire profiter de vos competences les debutants comme nous.
    je debute egalement avec Eedomus
    Cela ne marche pas non plus mais , je pense que je n’ai pas tout fait correctment ….

    1/ Pourrais je avoir le lien qui ne marche pas ici
    « Pour l’utilisation de votre présence, il faudra seulement changer le code API par le périphérique « Statut » qui gère votre présence que l’on a vue dans un précédent tutoriel que vous pouvez retrouver ICI ( … ). »

    2/ Doit on mettre des valeurs absent- Present ( 0 et 1 ) dans le peripherique virtuel créé ci dessus

    Merci de votre retour

    Pascal

    • technoseb27 dit :

      Bonjour Pascal le Maire,
      1°/ C’est une erreur de ma part car à la base je voulais faire cet article en deux parties mais tout compte fait, je me suis dit que le mieux serait de le faire en une seule partie.
      2°/ Pour ce qui est des valeurs, oui il faut bien mettre une ligne « 0 » par exemple pour « Absent » et une seconde ligne « 1 » pour « Présent ». Le choix du numéro n’importe du moment que vous rentrez le bon chiffre par la suite dans la requête ( http:…. ) sur IFTTT.
      Si vous avez besoin d’aide n’hésitez surtout pas.
      Pour tester ce tutoriel, malheureusement avec le confinement c’est un peu compliqué.
      Bien cordialement
      Sébastien

  13. Pascal dit :

    Bonjour Sebastien ,
    Merci pour ce retour rapide , je me doutais de la reponse au point 2
    bon, j’ai fait divers test sur Eedomus et rien ne fonctionne
    j’ai tenté d’envoyer la requete via un actionneur HHTP afin de faire le changement d’etat en local avant de le confier à IFTTT (quand je pourrrai bouger !!!)
    Mais impossible de faire passer l’etat à 1

    1/dans les log , voici le resultat ( j’ai remplace mes ID par X et Z, il ne peut y avoir d’erreur ce sont des copier coller

    HTTP [GET] Query -> [http://api.eedomus.com/set?action=periph.value&periph_id=1895334&value=1&api_user=XXXXXp&api_secret=ZZZZZZZZZZZZZZ]
    [16:25:58.849] Result -> [HTTP:200] in 1s
    [16:25:58.851] Creating request from ‘putReq’ [/mnt/flash/puch/outbox/2020.04.07_16.25.58_850446_cm1896141.req]
    [16:25:58.852] ## DEBUG: Disabling db update
    [16:25:58.855] Done

    1/ C’est bien une commande Set et non Get ?

    , je suis au bout de mes competences 🙁

  14. gourdin dit :

    Bonjour,
    Je viens d’essayer et pareil cela ne fonctionne pas.
    Pourtant mes Etats sont bien en place côté Eedomus, j’ai bien autorisé IFTTT…etc mais rien n’y fait.
    Dans le Webhooks j’ai mis « GET » et « application/json » ai-je bien fait ?
    merci de votre aide

    • technoseb27 dit :

      Bonjour Gourdin,
      Non il ne faut rien mettre dans « Content Type ». Il faut simplement mette en « GET », la requête en HTTP dans l’URL et c’est tout.
      Je suis sortie exceptionnellement aujourd’hui et ma requête à parfaitement fonctionné.
      Bien cordialement
      Sébastien

  15. Pascal dit :

    Bon , la requête fonctionne … en local
    J ai mis https et mes id et id secret en debut et les commandes en suivant
    Reste le test avec IFTTT , je vous tiens au courant des que je peux sortir
    A+

  16. Gourdin dit :

    Et bien même juste avec GET et rien d’autre dans Content Type => ça ne fonctionne pas… snif

    • technoseb27 dit :

      Bonjour Gourdin,
      As-tu essayé le requête http avant de ma mettre dans IFTTT pour savoir si ton changement de statut change bien depuis une page internet? Il te suffit en fonction de l’absence et la présence de changer le « 1 » et « 0 ».
      Si de là ton statut change sous Eedomus c’est que tout est correct il te reste plus qu’à passer sous IFTTT.
      Tiens moi au courant.
      Bien cordialement.
      Sébastien

    • Nicops dit :

      Cela ne fonctionnait pas chez moi non…
      As tu essayer d’élargir un peu la zone de couverture ? As tu essayé de partir de chez toi aussi

      Je pense que ce qui déclenche c’est le changement de lieux et non pas la position actuelle

  17. Gourdin dit :

    Merci Sébastien.
    Oui, j’avais essayé la requête Http avant et rien.
    Par contre j’ai trouvé entre temps : j’ai fait la même installation sur mon téléphone qui est un Iphone 11 et la devinez quoi ? ça fonctionne nickel !!!
    Celui sur lequel j’essaye désespérément de faire fonctionner la requête IFTTT est un Huawei donc sous Android. Je me pose donc la question de savoir si Location de Ifttt fonctionne aussi sous Androïd ? dans l’affirmatif, il doit y avoir un paramétrage sous Androïd qui m’échappe…

  18. cailleau dit :

    bonjour,

    Tout d’abord merci pour ton travail qui m’aide beaucoup
    j’ai cherché longtemps pour comprendre pourquoi cela ne fonctionnais pas et …
    dans ton exemple sur l’url IFTT tu met :
    http ://api.eedomus.com/set?action=periph.value&periph_id=WWWWWWW&value=X&api_user=YYYYYY&
    api_secret=ZZZZZZZZZZZZZZZZ
    Mais c’est : HTTPS et Pas HTTP
    voila
    merci

    • technoseb27 dit :

      Bonjour cailleau,
      Merci beaucoup pour ton commentaire.
      Je viens de vérifier dans mon IFTTT, je suis bien en HTTP et chez moi cela fonctionne sans aucun soucis. Je vais modifier mon article pour justement le mettre en HTTPS aussi.
      en te remerciant de ton retour.
      Bien cordialement
      Sébastien

  19. Pascal dit :

    Bonjour
    Je me suis casse la tete avec cela aussi
    Le pbs venait du fait qu il faut autoriser ´´api via http’’ dans l onglet mon compte de la box eedomus
    A+

    • technoseb27 dit :

      Bonjour Pascal,
      Je te remercie de ton intervention, c’est vrai que j’ai oublié de le préciser dans le tutoriel. Je viens de corriger le tir.
      Bien cordialement
      Sébastien

  20. Cyrille dit :

    Bonjour, ce tuto est très intéressant. J’ai suivi pas à pas ce tuto et pris en compte les commentaires associés mais la détection de mes déplacements par ifttt semble dégradée. Si je me déplace à pieds, çà fonctionne à peu près, en voiture jamais ! Par ailleurs, je remarque quotidiennement des écarts de 6mn à 30mn entre ma caméra IP et l’alerte via IFTTT. Je ne trouve nulle part l’explication.

    • technoseb27 dit :

      Bonjour Cyrille,
      Merci pour votre commentaire. En ce qui concerne IFTTT vous êtes sur Android ou sur Apple? Si vous êtes sur iOS dans la partie « Réglage » du Smartphone et dans l’application IFTTT, avez vous mis la position sur « Toujours » et non par défaut sur « Lorsque l’app est active » car sinon c’est sur que cela est très aléatoire et la remontée se fait très tardivement.
      Bien cordialement
      Sébastien

  21. Yann dit :

    ‪ Bonjour, je fais suite à votre article « Piloter la gestion « présence ou absence » grâce à IFTTT sous Eedomus », je vous remercie de l’avoir rédiger mais je n’arrive pas à le faire fonctionner. Je suis sur iPhone, j’ai bien rédigé l’adresse puisque lorsque je clique dessus j’ai la validation par eedomus. J’ai activé la localisation en continue sur IFTTT…. J’ai besoin de votre aide… Je vous remercie par avance. A bientôt, Yann‬

    • technoseb27 dit :

      Bonsoir Yann,
      Pas de soucis pour vous aider. Je suis également sous iPhone. Avez-vous pas régler une distance trop proche de votre domicile.
      Bien cordialement
      Sébastien

  22. Yann dit :

    Bonjour Sebastien,

    Merci pour votre réponse et l’intérêt que vous portez à ma demande.
    Dans l’appli IFTTT je suis dans un rayon de 50 m, j’ai voulu vérifier une fois arrivé chez moi si mon statut changeait sur eedomus et rien ne se passe… J’ai voulu vous contacter comme vous l’indiquiez par message privé sur Twitter mais je ne suis pas très doué sur cette plateforme. Je peux vous envoyer un tweet pour lancer une discussion privée ? J’en ai profité pour me abonné à votre compte d’ailleurs. Je vous remercie encore, Yann

    • Yann dit :

      En complément de ma réponse, je viens de regarder si mon statut change quand je rentre l’adresse que j’ai indiqué dans IFTTT en changeant le 0 par la 1 et c’est ok. Je me demande si je n’ai pas fait une erreur quand j’ai paramétrer la commande dans IFTTT, à savoir, de mémoire, que j’ai choisi entrée et sortie et non pas l’un ou l’autre choix, est-ce que ça pourrait avoir une incidence ?

  23. Pascal dit :

    Bonjour
    IFTTT a un certain temps de reaction
    Si j arrive en voiture , cela déclenche quelque fois 1mn ( voire plus) apres etre entrée dans la zone
    Je n ai pas ce pbs quand je suis a pied car je suis plus lent
    J utilise maintenant cela quotidiennement et c est pratique surtout en moto …
    Cdt

  24. Yann dit :

    Je l’entends que ça peut avoir une incidence à la vitesse à laquelle on peut arriver, mais mon statut devrait changeait au bout d’un certain temps dans eedomus même s’il se passe 1 ou 2 min ?

    • Yann dit :

      J’ai omis de vous remercier Pascal pour essayer de m’aider !

      • technoseb27 dit :

        Bonsoir Yann,
        Désolé pour mon temps de réponse mais aujourd’hui ( cette semaine je suis du matin ) j’ai eu beaucoup de choses faire et c’est le seul moment que j’ai de dispo 😉
        Pas de soucis pour mon contacter par Twitter ou encore Facebook cela ne me dérange pas du tout.
        Je pense que la zone est trop petite.Dans un premier temps, essayais de l’augmenter à par exemple 200 mètres pour voir.
        Comme Pascal l’avait déjà remonté, avez-vous coché « api via http » dans la partie « Mon compte »?
        Bien cordialement
        Sébastien

  25. Yann dit :

    Bonjour Sebastien,

    Pas de soucis pour le temps de réponse, chacun a une vie et c’est déjà bien que vous vous intéressiez à mon problème…
    Oui j’a coché la case HTTP, j’ai même mis dans l’adresse le HTTPS au lieu de HTTP.
    J’ai un doute sur IFTTT si je choisi seulement sortir ou rentrer ou les deux ?
    Je comprends que d’augmenter la circonférence du périmètre d’action pourrait aider mais au delà de ça, mon statut devrait changé dans eedomus quand j’arrive ou que je parts de chez moi même en étant déjà arrivé ou parti ?
    J’attends votre réponse, si je n’ai pas plus de succès dans mon paramètrage, je vous contacterai sur Twitter pour que ce soit plus interactif.
    Merci pour votre disponibilité et je vous souhaite une bonne journée.
    Cordialement,
    Yann

    • technoseb27 dit :

      Bonjour Yann,
      Le soucis rencontrer avec IFTTT quelques fois quand la circonférence est trop petite c’est la géolocalisation qui ne sait plus si elle est en entrée ou sortie.
      Sinon avez-vous passé l’application IFTTT sur « toujours » dans les paramètres de l’iPhone et non sur lorsque l’application est ouverte.
      Bien cordialement
      Sébastien

      • Yann dit :

        Re bonjour Sebastien,
        L’application est bien sur toujours en localisation, je. Vais essayer d’agrandir la circonférence de détection de la présence mais à titre d’exemple, ce soir, je suis rentré et toujours marqué absent… J’espère réussir à faire fonctionner ce paramètre qui me serait vraiment utile. Peut-être que l’on devrait échanger rapidement par une appli sociale pour faire le point sur la configuration si vous avez un peu de temps. Bonne soirée, Yan’

  26. lol dit :

    Je n’arrive pas à créer l’Applet sur IFTT, quand j’appuie sur finish il me dit « somethig went wrong »

    J’ai rentrée la ligne sur mon navigateur et j’ai ce message

    { « success »: « 0 », « body »: { « error_code »: « 1 », « error_msg »: « Authentification error. » } }

    Si quelqu’un a une idée sur ce que je fais mal, alors je suis preneur.
    Merci par avance

    • technoseb27 dit :

      Bonjour lol,
      Je pense plus à une erreur au niveau de l’API USER ou API SECRET en respectant bien les majuscules et minuscules.
      As-tu bien pensé activer « Autoriser l’API via HTTP »
      Bien cordialement
      Sébastien

  27. philippe deschamps dit :

    Bonjour, et comme tout le monde je vous remercie de prendre du temps pour nous aider 🙂
    J’ai aussi un message d’erreur lorsque je rentre la ligne sur mon navigateur :
    { « success »: « 0 », « body »: { « error_code »: « 3 », « error_msg »: « Peripheral does not exist. » } }
    Pourtant j’ai bien fait un copier coller du code API de mon Etat virtuel…
    Merci d’avance
    Philippe

    • technoseb27 dit :

      Bonsoir Philippe Deschamps,
      Désolé pour le retard dans ma réponse mais j’avais pris un peu de vacances.
      Avez-vous bien coché la case « Autoriser l’API via HTTP » dans la partie mon compte?
      Bien cordialement
      Sébastien

      • philippe dit :

        Bonjour Sébastien et merci pour la réponse 🙂
        Le pb est réglé mais je trouve qu’il n’y a pas assez de réactivité…
        Je parle pas de votre réponse, je parle d’IFTTT 😀
        J’ai mis un rayon de 200m et pour que mon portail s’ouvre je dois attendre 3 ou 4 mn….
        Est-ce normal ou est-ce un pb de paramétrage?
        Cordialement,
        Philippe

        • technoseb27 dit :

          Bonjour Philippe,
          Impeccable si le soucis est réglé alors.
          Pour ce qui est du temps de réactivité, je suis un peu dans le même cas mais moi je le vois moins puisque pour rentrer chez moi, je passe à moins de 200 mètres de ma maison mais je suis obligé de faire le tour de ma résidence ce qui me laisse un peu de temps avant d’arriver.
          La seule solution que je vois est d’augmenter le rayon d’action.
          Bien cordialement
          Sébastien

          • philippe dit :

            Bonjour Sébastien,
            Je vais tester mais du coup, quand je serai à vélo, mon portail sera refermé quand j’arriverai 🙁
            Cordialement,
            Philippe

          • technoseb27 dit :

            Bonjour Philippe.
            Pour ma part j’ai une ouverture de mon portail pendant 10 minutes ce qui me laisse le temps de voir venir.
            Bien cordialement
            Sébastien

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.