Aller au contenu

Messages recommandés

Posté(e)

HC2 IFTTT TRIGGER

 

 

 

gallery_2_267_4634.jpg  med_gallery_2_267_19649.png

 

 

 

 

Pour compléter l’article d’Hervé du Blog Abavala, je vous propose la scène à  intégrer dans votre Home Center 2 afin de pousser vos demandes vers le service IFTTT « Maker »

 

Veuillez tout d’abord lire l’article complet sur le blog Abavala :

http://www.abavala.com/l-interface-ifttt-generique-est-arrivee-les-requetes-http-pour-les-makers/

 

 

 

Vous êtes convaincus ?

 

Alors voici la scène qui vous permettra d’envoyer 3 paramètres par requête http.

--------------------------------------

-- HC2 IFTTT TRIGGER -

--------------------------------------

-- v1.0 -- Domotique-fibaro.fr

-- à  intégrer dans une scène --


--------------------------------------


-- mes paramètres :

local key = "ma_clé_perso_ifttt_maker"

local event = "TRIGGER_HC2"

local param1 = "a"

local param2 = "b"

local param3 = "c"



--------------------------------------

-- > Ne pas toucher ci dessous < --


function PushData(key, event, param1, param2, param3)

local httpClient = net.HTTPClient({ timeout = 2000 });

local url = 'https://maker.ifttt.com/trigger/'..event..'/with/key/'..key..'?value1='..param1..'&value2='..param2..'&value3='..param3;

--debug url

print(url);

httpClient:request(url, {

success = function(response)

if tonumber(response.status) == 200 then

print("Updated at " .. os.date());

else

print("Error " .. response.status)

end

end,

error = function(err)

print('error = ' .. err)

end,

options = {

method = 'GET'

}

});

end


PushData(key, event, param1, param2, param3);



Le service fonctionne très bien et l’info est transmise rapidement.

 

 

 

  • Mon test :

 

Recevoir une notification sur mon smartphone dès réception par IFTTT de l’évent « HC2_TRIGGER »

 

J’ai donc activé le service « maker » sur ma session IFTTT.

Ensuite, créer une nouvelle « recette »

 

En « trigger », choisir «  receive  a web request »

 

med_gallery_2_267_10541.png

 

 

 

 

Renseigner «  event name » selon son choix (nom qui sera à  renseigner dans la scène )

 

 

med_gallery_2_267_11233.png

 

 

Cliquer sur « that » pour accéder à  la liste de vos « chaines » :

 

 

med_gallery_2_267_1903.png

 

 

Il ne vous reste plus qu’à  choisir le service voulu ( la liste est grande, un apercu ci-dessous ):

 

 

med_gallery_2_267_66385.png

 

 

Pour mon test, j’ai choisi «notification android »

Et voici donc ma «recette »  finie et activée :

 

 

gallery_2_267_8080.png

 

 

 

 

Pour avoir certains services associés à  votre smartphone, il faudra installer préalablement l’application dédiée « IF » sur le Play store :

https://play.google.com/store/apps/details?id=com.ifttt.ifttt

 

 

 

Pour tester le bon fonctionnement, j’ai activé « manuellement » ma scène sur la HC2…

La notification est apparue presque instantanément sur mon smartphone :

 

 

 

med_gallery_2_267_10495.png

 

 

Aussi, en utilisant le service « maker » en tant qu’action, vous pouvez faire l’inverse, c’est-à -dire envoyer une requête vers votre HC2.

Ceci en utilisant la fonction «  make a web request »

 

J’ai par exemple demandé une notification dès que mon smartphone se connecte à  mon réseau wifi personnel.

Pareil, la notification est presque immédiate.

 

 

gallery_2_267_27596.png

 

 

 

 

 

 

Conclusion :

 

 

Couplé à  notre HC2, les possibilités sont énormes…

Par exemple :

 

  • Envoyer vos relevés de températures (Netatmo par exemple), consommation électrique vers votre Drive, etc…
  • Notifications diverses
  • Lancer un scenario dès que notre smartphone accroche ou décroche de notre réseau wifi.
  • Etc…

 

 

Je regrette pour le moment le bridage à  3 recettes de type «web request »,  et l’interface IFTTT qui est en anglais.

Mais même pour les non anglophones, l’interface IFTTT reste simple d’accès .

 

 

 

Ce service IFTTT n’arrête pas de faire parler de lui, d’autant plus que de nouveaux services sont ajoutés régulièrement.

A prendre en compte tout de même : IFTTT est basé sur du service « cloud », vos recettes ne fonctionneront plus en cas d’arrêt des services ou l’absence de réseau internet.

 

.

  • Upvote 4
Posté(e)

Et bien merci pour tous ces explications ... Effectivement, c'est àsuivre

Encore que, le HC 2 est si puissant, qu'il en fait déjàpas mal. Sans stre redondant IFTT devrait ouvrir de nouveaux horizons .

Posté(e)

Bonjour et merci !

 

C'est carrément séduisant.

 

J'ai commencé a regarder mais je bloque un peu.

 

J'ai un iphone et ma femme un android.

 

Je voudrais par exemple que si je me connecte/deconnecte au wifi de la maison cela envoi une notification ou un sms sur l'android de ma femme.

 

A l'identique, si elle se connecte déconnecte du wifi de la maison que cela envoi une notification sur mon iphone.

 

Des idées ?

 

Merci bien ;)

Posté(e)

Salut. J'ai pas essayé mais je pense qu'il faut installer l'application IF sur les 2 smartphones. À voir par contre si elle existe pour iOS , je peux pas te dire.

Envoyé de mon HUAWEI MT7-L09 en utilisant Tapatalk

Posté(e)

Salut,

 

Oui elle exsite sur IOS et android, je l'ai donc installé sur les deux portable et logué avec le meme compte IFTTT.

 

J'ai ensuite créer une règle entrée/sortie de périmètre avec notification sur IOS puis une autre avec notification sur ANDROID.

 

On va voir ce que ça donne ;)

 

Pour le wifi dans les plugin IOS il ne propose pas l'option connection/ deconection du wifi.

Posté(e)

Non , pas sur apple la deconnection wifi, je la voulais,,, 

 

Dyscus, si les deux tu actives les notifications en haut du smart,,,,l'un ou l'autre reçoivent les notifications IFTTT! 

 

Moi , je me suis créer un module Présence,,,,,des scènes,,,, (détection voiture par un sensor IF) et un voiture 2 , une détection par le wifi (un PING toutes les 3mins ) et une autre par SONOS (port 1400 ouvert pour IOS). tu as de tutos dessus, tout ce qu'il te faut.

 

TEST IFTTT : Impeccable ,,,,comme fibaro n'a pas le GPS valide, je le remplace par IFTTT qui m'active une scène "GPS" et envoie une notification ,,,par l'instant test, après on passera sur des actions activent.

Posté(e)

Salut, ca a l'air super puissant ;-)

La seule chose qui me derange c'est le cloud ;-)

 

Q.philippe, ca m'interesse ta scene GPS et detection de presence ? tu peux m'en dire plus ??

Posté(e)

Pepite : j'ai installer un sensor Infra rouge au dessus de la voiture, je t'invite à  lire mon tuto : http://www.domotique-fibaro.fr/index.php/user/169-qphilippe/

Drive Detector Pour Présence

post-169-0-10752500-1439051305_thumb.jpg

 

 

Ensuite une scène avec l'Unité qui va bien (hauteur voiture/ valeur voltage)

 

Tu te prends ou un Module Virtuel ou un réel et la scène adequat qui va bien !

 

post-169-0-14362000-1439051226_thumb.jpg 

 

Je te mets mon module pour voiture.

 

Ensuite, sur le GPS, j'utilise la scène de IFTTT presence depuis peu sue le site, de  Moicphil. Je l'integre a mon IFTTT sur iPhone (localisation), ifttt en quittant ou entrant dans une zone, t'active une scène ou un module ou tout autres.

 

IFTTT: http://.............@............./api/sceneControl?id=321&action=start       ,,,,,,reprend la scène de Moicphil ouverte il y a 3 Jours.

 

Ce qui m'envoie pour l'instant mode test, juste une notification sur iPhone en entrer et sorti du Champ en question ! apres a toi de personnalisé.

Voiture_Phil.vfib

Posté(e)

Super merci, je vais lire tout ca et je regarde ton VD voiture ;-)

 

il se peut que je revienne vers toi hihihi

 

Encore merciii

Posté(e)

Je teste l'intégration entre Fibaro et IFTTT déjàdeux semaines sur mon iPhone et le WindowsPhone de ma femme pour un VD "home", "away". Cela fonctionne parfaitement. La réponse du trigger est presque instanément. Actuellement j'utilise 2 scènes en Lua mais je vais tester la code la semaine prochaine.

Posté(e)

Merci pour l'article !

Il serait peut-être intéressant de dédier un sujet aux bonnes idées d'intégration entre la HC2 et IFTTT.

Certains pourraient contribuer en tant en apportant des idées et d'autres en les intégrant dans les scènes qui vont bien.

  • Upvote 1
Posté(e)

Oui, allez y ...créez un sujet...comme pour le partage des scripts GEA, c'est une bonne idée.

Envoyé de mon HUAWEI MT7-L09 en utilisant Tapatalk

Posté(e)

Je veux bien le créer mais j'ai rien à  mettre dedans ;-) hihi

 

Support et Showroom à  l'identique de GEA comme le dit moicphil ? Qu'en pensez vous ? 

  • 2 ans après...
Posté(e)

Hello,

 

Vous avez vu qu'il n'est plus possible de faire une recette avec "Make a Web request", mais uniquement un "Receive a Web Request" ?

Depuis que je n'y était pas retourné ça a changé. Même le nom de la recette n'est plus "Maker" mais "Webhooks"

 

  • 4 semaines après...
Posté(e)

Salut,

@q.philippe j'étais en train de mettre en place ce système et à chaque fois j'avais la même erreur que tu mentionne.

Je croyais avoir loupé quelque chose en route mais on dirait qu'il y à bien un problème avec le service, par contre je ne sais pas d'où ça vient désolé.

Posté(e)

@Cryolo salut, welcome

 

Moi c'est surtout la connection IFTTT et Myfox Homecontrol de sOMFY qui merde. Depuis le rachat de Myfox, je ne contrôle plus, par botton, par trigger, même avec un check direct rien, mais la connection HC2 Fib avec Ifttt lui a l'air Ok. je crois puisque dans mon Activity IFTTT j'ai mes retours d'activity.

 

 

Posté(e)

Ok, bien que nous ayons le même code erreur dans le debug il semblerait que notre problème soit différent car de mon côté la requête en direct depuis le navigateur fonctionne mais pas si je passe par la hc2.

je n’ai pas encore eu le temps de me pencher là dessus donc je peux pas t’en dire plus pour le moment.

  • 3 ans après...
Posté(e)

Bonjour

Je n'arrive plus à faire fonctionner ce système sur ma HC2 (et du coup je n'ai pas tenté le portage sur HC3).

Je me demande si le problème ne vient pas de ma redirection, vu que maintenant je suis en HTTPS avec une addresse du type http://monportail.com:xxxx

Une idée ?

 

×
×
  • Créer...