Chers Utilisateurs,

Une maintenance de votre box TaHoma est prévue ce Mardi 28 Février 2025

Vous pourrez réaliser la mise à jour de votre box à partir du Mardi 28 Février 2025, milieu de journée. Pendant la mise à jour, vos équipements, vos scénarios et votre fonction "ma sécurité" restent disponibles. Cependant, aucune modification ne sera possible et il se peut que votre interface soit indisponible pendant quelques minutes.

Les services TaHoma seront de nouveau opérationnels Mardi en fin de journée.

L’équipe des Yellow’s SOMFY  

Question en attente de réponse

Solution alternative à la connexion IFTTT - Tahoma ?

Bonjour,

13 janvier 2025:

Ce post n'est pas une question posée, comme l'indique son titre.

Je vous propose ici une alternative permettant d'exécuter des applets IFTTT pouvant indirectement lancer des actions dans Tahoma (au niveau des équipements et/ou des scénarios).
Cette solution nécessite toujours d'avoir IFTTT donc des applets, et aussi de passer par Alexa. Il existe peut-être d'autres solutions, comme en passant par Google Home, mais celle que je propose aujourd'hui nécessite d'avoir installé l'appli Alexa sur son smartphone, et elle fonctionne très bien car je l'utilise déjà depuis pas mal de temps.

Le principe est le suivant:
Puisque IFTTT ne commande plus d'actions Tahoma, on conserve toutes les conditions du 'IF' de IFTTT, et lorsque les conditions sont remplies, IFTTT va générer un déclencheur (trigger) qui va être reconnu et intercepté par une routine Alexa qui va commander des équipements et/ou des scénarios Tahoma.
Bien sûr, lors de l'installation de l'appli Alexa, il faut lui avoir fait reconnaître les équipements et scénarios (scènes) de Tahoma, et avoir pour cela établi le lien Tahoma-Alexa au moyen de la skill Tahoma.
(Espérons que Somfy ne décide jamais de mettre fin à ce lien comme il l'a fait avec IFTTT ! Peut-être pour des raisons financières, comme cela a déjà été le cas avec d'autres fournisseurs de domotique).

L'intermédiaire qui va mettre en relation IFTTT avec Alexa c'est à dire déclencher l'exécution d'une routine Alexa en fonction d'une condition IFTTT s'appelle Mkzense.
Voir la page d'accueil de Mkzense sur https://mkzense.com pour comprendre le fonctionnement, ce qui prendrait trop de place ici.
mkzense permet de créer gratuitement 3 déclencheurs, et si vous souhaitez en avoir un nombre illimité, il en coûte moins de 5 € par an.

A titre d'exemple, j'illustre par 2 images les différentes phases de création d'une programmation qui a pour but de détecter un mouvement dans un sous-sol qui déclenchera des actions Tahoma.

La 1ère image représente la part IFTTT:

partie 1: le titre de l'applet
partie 2: le 'if this', choisir 'Androïd Device' puis 'Notification received from a specific app'
partie 3: choisir l'application, ici tahomaclassic et un mot-clé, ici Mouvement (il faudra bien entendu avoir validé les notifications sur l'appli choisie, cette notif devant contenir le mot-clé de déclenchement).
partie 4: ici IFTTT actionne le trigger 'alarme_DM_S-sol' (qui aura été créé précédemment dans le compte mkzense), qui sera reconnu par une routine Alexa qui exécutera les actions et/ou scènes de Tahoma.

La 2ème image représente la part Alexa:

La routine s'exécute lorsqu'elle reçoit le trigger 'alarme_DM_S-Sol' (Alexa est à l'écoute permanente de tous les triggers qui peuvent déclencher une de ses routines).
Dans les actions à exécuter, on mettra des équipements et/ou des scénarios Tahoma, et/ou aussi d'autres, de différents fabricants de domotique.
Pour la section 'Ecouter Alexa depuis', on peut choisir le smartphone ou une enceinte.

J'espère que ce petit tuto pourra être utile à certains.
Je suis à votre disposition pour d'éventuels compléments d'explication.

Cordialement

Christian L.
Christian L.

Christian L.

Niveau
4
5000 / 5000
points
  • Partager cette question

    Réponses

    Gaël D.
    Gaël D.

    Gaël D.

    Niveau
    1
    457 / 750
    points

    Bonjour Christian, merci pour ces infos !
    Si jamais, qq un a le même genre d'info en passant par Google Home, ça serait parfait :)
    Merci d'avance.

    JACKY M.
    JACKY M.

    JACKY M.

    Niveau
    4
    5000 / 5000
    points

    Bonjour Christian
    Je complète votre post avec la solution alternative de Eric sur base SmartThing afin d'avoir toutes les solutions au même endroit

    Christian L.
    Christian L.

    Christian L.

    Niveau
    4
    5000 / 5000
    points

    Bonjour Jacky,

    Merci pour cette info intéressante.

    Cordialement

    sylvain D.
    sylvain D.

    sylvain D.

    Niveau
    1
    130 / 750
    points

    Bonjour,

    Merci fonctionne parfaitement !
    Par contre c'est décidé, Somfy c'est fini pour moi quand il faudra changer...

    mike M.
    mike M.

    mike M.

    Niveau
    1
    108 / 750
    points

    Le problème pour moi c est que Alexa ne prend pas les serrure connecter ( alarme et autre ) …Alexa intègre bien la scènes crée dans l’application tahoma mais de toute façon elle refuse de l exécuter……donc la solution de géolocalisation marche très bien avec votre astuce mais Alexa ne déclenche pas la scène ouvre la porte ….. pffff rendez-nous IFTT

    Matthieu D.
    Matthieu D.

    Matthieu D.

    Niveau
    1
    112 / 750
    points

    Bonjour,

    Je confirme que la solution de passer par SmartThings fonctionne pour rebrancher IFTTT sur Tahoma.
    Il y a des petites finesses. Depuis IFTTT, on ne peut déclencher que des objets qui s'allument/s'éteignent ou se vérouillent/se dévérouillent. Il faut donc créer depuis l'interface Web avancée un "bouton virtuel" SmartThings. C'est ce bouton qu'on commande depuis ifttt. Ensuite dans SmartThings, il faut importer l'objet Somfy Tahoma, ce qui permet de récupérer certains objets connectés. Je n'ai récupéré que mes volets, mes interrupteurs connectés branchés en Zwave. On ne peut pas déclencher de scénario Tahoma, donc il faut recréer l'équivalent SmartThings, une "routine" qui est enfin associée à notre fameux bouton virtuel. Et voilà. Je récupéré ainsi les déclenchements météo de IFTTT pour baisser mes stores sud quand l'index UV chez moi est trop haut... ce qui est déjà un contournement de l'interface Somfy Atlantic qui n'a jamais permis de déclencher un scénario smart quand la température monte dans mon salon... Pour le moment j'arrive encore à contourner les mauvaises blagues de Somfy mais l'expérience client n'est pas fameuse.

    Vincent
    Vincent

    Vincent

    Niveau
    0
    54 / 100
    points

    Bonjour,
    je comprends le principe, mais je ne vois pas comment créer de bouton virtuel dans SmartThing ?
    J'avais une programmation me permettant d'éteindre mes radiateurs à la mise en service de mon alarme.
    Mais dans SmartThing, je ne peux créer que des conditions horaires ou en fonction des thermostats.
    L'alarme n'est pas reconnu comme déclencheur pour ensuite lancer des scénarios
    Merci d'avance

    Matthieu D.
    Matthieu D.

    Matthieu D.

    Niveau
    1
    112 / 750
    points

    Bonjour Vincent, pour créer un bouton virtuel, il faut passer par l'interface Web avancée de SmartThings, pas par l'app. https://my.smartthings.com. une fois connecté, il faut cliquer sur les 3 petits points en haut à droite et choisir "Advanced User". Aller ensuite dans le menu Devices puis cliquer sur le lien "Add à New device". Il faut créer un device en mode cloud et de type button. Vous pourrez ensuite y associer une routine quand le bouton est activé depuis IFTTT.

    Vincent
    Vincent

    Vincent

    Niveau
    0
    54 / 100
    points

    Merci pour votre réponse, mais je pense que nous ne parlons pas de la même interface.
    Je mets une capture d'écran de ce que j'ai sur somfy-connect (en version web)

    Christian L.
    Christian L.

    Christian L.

    Niveau
    4
    5000 / 5000
    points

    Bonjour Matthieu D.

    Savez-vous pourquoi IFTTT ne me propose comme choix 'device virtuel' que des switch, lock, siren/strobe, et pas de 'button', comme vous pouvez le voir sur le screen shot joint ?

    Je suis obligé de créer un 'switch' et pas un 'button' dans l'interface de smartThings pour déclencher une routine, contrairement à ce que vous avez écrit dans vos posts, qui préconise le 'button'.

    Merci d'avance pour votre réponse.

    Matthieu D.
    Matthieu D.

    Matthieu D.

    Niveau
    1
    112 / 750
    points

    Bonjour, c'est vous qui avez raison, le virtual device doit être de type SWITCH et pas BUTTON. L'attribut Device Profile doit être virtual-switch pour être précis. Ceci est dû aux limites actuelles de l'intégration IFTT->SmartThings qui ne propose, comme le montre votre copie d'écran, qu'un nombre limité d'actions possibles.

    Christian L.
    Christian L.

    Christian L.

    Niveau
    4
    5000 / 5000
    points

    Merci beaucoup pour votre réponse Matthieu D.

    Bonne journée.

    Haut de page