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

Vous aimerez aussi...

39 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

Laisser un commentaire

Votre adresse de messagerie 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.