<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wikifab.hatlab.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ljardel</id>
		<title>HATLAB - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://wikifab.hatlab.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ljardel"/>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/Sp%C3%A9cial:Contributions/Ljardel"/>
		<updated>2026-04-26T06:03:46Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1268</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1268"/>
				<updated>2019-03-01T15:57:39Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils Dupont et un cable micro-usb&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer un compte IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com (gratuit)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Noter votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Rechercher le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommer votre applet &amp;quot;alarme&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Rechercher le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionner &amp;quot;Send yourself an email&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Télécharger et charger le code Arduino&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacer les valeurs wifi et MakerIFTTT_Key&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Découper la boite&lt;br /&gt;
|Step_Content=-Découpez et montez la boite.&lt;br /&gt;
Voici le fichier dxf qui vous permettra de découper une petite boite en MDF : &lt;br /&gt;
https://www.sqylab.org/wp-content/uploads/2019/03/boite_alarme.zip&lt;br /&gt;
&lt;br /&gt;
-Installez le nodeMCU et le capteur dans la boite&lt;br /&gt;
-Branchez le cable USB sur le NodeMCU et sur votre box ou un chargeur de téléphone&lt;br /&gt;
-Réglez la sensibilité et le délai (2 boutons oranges sur le capteur) au minimum (comme sur la photo)&lt;br /&gt;
-Le cavalier jaune sur le capteur doit être positionné sur les deux broches de droite (comme sur la photo)&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_165440.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléverser le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option &amp;quot;Receive notifications when this Applet runs&amp;quot; afin de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Astuce : Vous pouvez aussi configurer votre applet IFTTT pour activer automatiquement le wifi de votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_165440.jpg&amp;diff=1267</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile IMG 20190301 165440.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_165440.jpg&amp;diff=1267"/>
				<updated>2019-03-01T15:56:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1266</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1266"/>
				<updated>2019-03-01T13:16:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils Dupont et un cable micro-usb&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer un compte IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com (gratuit)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Noter votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Rechercher le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommer votre applet &amp;quot;alarme&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Rechercher le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionner &amp;quot;Send yourself an email&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Télécharger et charger le code Arduino&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacer les valeurs wifi et MakerIFTTT_Key&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Découper la boite&lt;br /&gt;
|Step_Content=-Découpez et montez la boite.&lt;br /&gt;
Voici le fichier dxf qui vous permettra de découper une petite boite en MDF : &lt;br /&gt;
https://www.sqylab.org/wp-content/uploads/2019/03/boite_alarme.zip&lt;br /&gt;
&lt;br /&gt;
-Installez le nodeMCU et le capteur dans la boite&lt;br /&gt;
-Branchez le cable USB sur le NodeMCU et sur votre box ou un chargeur de téléphone&lt;br /&gt;
-Réglez la sensibilité et le délai (2 boutons oranges sur le capteur) au minimum (tourner dans le sens inverse des aiguilles d'une montre)&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléverser le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option &amp;quot;Receive notifications when this Applet runs&amp;quot; afin de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Astuce : Vous pouvez aussi configurer votre applet IFTTT pour activer automatiquement le wifi de votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1265</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1265"/>
				<updated>2019-03-01T13:06:59Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils Dupont et un cable micro-usb&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer un compte IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com (gratuit)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Noter votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créer une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Rechercher le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommer votre applet &amp;quot;alarme&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquer sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Rechercher le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionner &amp;quot;Send yourself an email&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseigner les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Télécharger et charger le code Arduino&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacer les valeurs wifi et MakerIFTTT_Key&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Découper la boite&lt;br /&gt;
|Step_Content=Voici le fichier dxf qui vous permettra de découper une petite boite en MDF : &lt;br /&gt;
https://www.sqylab.org/wp-content/uploads/2019/03/boite_alarme.zip&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléverser le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de téléphone ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1264</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1264"/>
				<updated>2019-03-01T12:22:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils Dupont et un cable micro-usb&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléchargez et chargez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Découpez la boite&lt;br /&gt;
|Step_Content=Voici le fichier dxf qui vous permettra de découper une petite boite en MDF : &lt;br /&gt;
https://www.sqylab.org/wp-content/uploads/2019/03/boite_alarme.zip&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de téléphone ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1263</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1263"/>
				<updated>2019-03-01T12:21:10Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils Dupont et un cable micro-usb&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléchargez et chargez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Découpez la boite&lt;br /&gt;
|Step_Content=Voici le fichier dxf qui vous permettra de découper une petite boite en MDF : &lt;br /&gt;
https://www.sqylab.org/boite_alarme/&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de téléphone ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1262</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=1262"/>
				<updated>2019-03-01T12:20:22Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils Dupont et un cable micro-usb&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléchargez et chargez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Découpez la boite&lt;br /&gt;
|Step_Content=Voici le fichier dxf qui vous permettra de découper une petite boite en MDF : &lt;br /&gt;
https://www.sqylab.org/boite_alarme/&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de téléphone ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&amp;diff=1261</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile IMG 20190301 131658.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_IMG_20190301_131658.jpg&amp;diff=1261"/>
				<updated>2019-03-01T12:17:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=926</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=926"/>
				<updated>2018-08-27T14:30:10Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Le cablage&lt;br /&gt;
|Step_Content=vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléchargez et chargez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=925</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=925"/>
				<updated>2018-08-27T14:27:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléchargez et chargez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=924</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=924"/>
				<updated>2018-08-27T14:21:34Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléchargez et chargez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/arrosage-automatique-arduino/alarme_sqylab.ino&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=923</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=923"/>
				<updated>2018-08-27T14:18:17Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=https://www.sqylab.org/tutoriaux/arrosage-automatique-arduino/alarme_sqylab.ino&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#x23;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
  WiFiClient client;&lt;br /&gt;
  String MakerIFTTT_Key ;&lt;br /&gt;
  ;String MakerIFTTT_Event;&lt;br /&gt;
 char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=922</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=922"/>
				<updated>2018-08-27T13:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 fils à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=Ce sont les caractères après /use/&lt;br /&gt;
disponiblent sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;amp;#x23;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
  WiFiClient client;&lt;br /&gt;
  String MakerIFTTT_Key ;&lt;br /&gt;
  ;String MakerIFTTT_Event;&lt;br /&gt;
 char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=738</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=738"/>
				<updated>2018-06-08T18:38:21Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;amp;#x23;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
  WiFiClient client;&lt;br /&gt;
  String MakerIFTTT_Key ;&lt;br /&gt;
  ;String MakerIFTTT_Event;&lt;br /&gt;
 char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe (SSID de votre réseau wifi)&lt;br /&gt;
*Votre MakerIFTTT_Key (que vous avez récupéré à l'étape 3)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=737</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=737"/>
				<updated>2018-06-08T18:34:00Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;amp;#x23;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
  WiFiClient client;&lt;br /&gt;
  String MakerIFTTT_Key ;&lt;br /&gt;
  ;String MakerIFTTT_Event;&lt;br /&gt;
 char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=736</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=736"/>
				<updated>2018-06-08T18:32:01Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;amp;#x23;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=735</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=735"/>
				<updated>2018-06-08T18:28:27Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=734</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=734"/>
				<updated>2018-06-08T18:27:42Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content='&amp;quot;#&amp;lt;nowiki /&amp;gt;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=733</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=733"/>
				<updated>2018-06-08T18:27:13Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#&amp;lt;nowiki /&amp;gt;include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=732</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=732"/>
				<updated>2018-06-08T18:26:38Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki /&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=731</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=731"/>
				<updated>2018-06-08T18:24:08Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
|Main_Picture=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&amp;diff=730</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1950 Jun. 08 20.23.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._08_20.23.jpg&amp;diff=730"/>
				<updated>2018-06-08T18:24:00Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=729</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=729"/>
				<updated>2018-06-08T18:16:09Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt; &lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=728</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=728"/>
				<updated>2018-06-08T18:14:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&amp;lt;/pre&amp;gt;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=727</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=727"/>
				<updated>2018-06-08T18:12:58Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=726</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=726"/>
				<updated>2018-06-08T18:11:00Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;pre&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=725</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=725"/>
				<updated>2018-06-08T14:24:11Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
 WiFiClient client;&lt;br /&gt;
 String MakerIFTTT_Key ;&lt;br /&gt;
 ;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=724</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=724"/>
				<updated>2018-06-08T14:23:36Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=723</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=723"/>
				<updated>2018-06-08T14:22:29Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;quot;#include &amp;lt;ESP8266WiFi.h&amp;gt;&amp;quot;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=722</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=722"/>
				<updated>2018-06-08T14:20:31Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;pre&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=721</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=721"/>
				<updated>2018-06-08T14:17:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content='#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=720</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=720"/>
				<updated>2018-06-08T14:17:11Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=719</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=719"/>
				<updated>2018-06-08T14:15:59Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki&amp;gt;#include &amp;lt;ESP8266WiFi.h&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=718</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=718"/>
				<updated>2018-06-08T14:15:15Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=717</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=717"/>
				<updated>2018-06-08T14:14:41Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=716</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=716"/>
				<updated>2018-06-08T14:11:42Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=715</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=715"/>
				<updated>2018-06-08T14:08:38Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=714</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=714"/>
				<updated>2018-06-08T14:07:41Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=//&lt;br /&gt;
#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
//&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=713</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=713"/>
				<updated>2018-06-08T14:06:14Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) {  int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
void setup() {&lt;br /&gt;
  // connect to the wifi&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  WiFi.disconnect();&lt;br /&gt;
  delay(3000);&lt;br /&gt;
  Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
   WiFi.begin(&amp;quot;&amp;lt;b&amp;gt;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;lt;/b&amp;gt;&amp;quot;);&lt;br /&gt;
  while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
    delay(300);&lt;br /&gt;
    Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
  Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
  Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
  pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
  //   2 minutes to leave home&lt;br /&gt;
  pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, LOW);   // LED on&lt;br /&gt;
  delay(120000);&lt;br /&gt;
  digitalWrite(LED_BUILTIN, HIGH);  // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
  long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
  if(state == HIGH){  // send an http request to IFTTT if motion detected&lt;br /&gt;
      Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
      if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
        MakerIFTTT_Key =&amp;quot;&amp;lt;b&amp;gt;Votre MakerIFTTT_Key&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
        MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
        p = post_rqst;&lt;br /&gt;
        p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
        p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
        p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
        p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
        content_length_here = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
        json_start = p;&lt;br /&gt;
        p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
        p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
        compi= strlen(json_start);&lt;br /&gt;
        content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
        content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
        client.print(post_rqst);&lt;br /&gt;
  &lt;br /&gt;
        Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
            delay(600000); //  wait for 10 mns before sending another alert&lt;br /&gt;
        }&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
  Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
  delay(1000);&lt;br /&gt;
      }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Utilisateur:Ljardel&amp;diff=712</id>
		<title>Utilisateur:Ljardel</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Utilisateur:Ljardel&amp;diff=712"/>
				<updated>2018-06-08T13:52:13Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : create user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=711</id>
		<title>Comment créer une alarme avec notification sur mobile</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Comment_cr%C3%A9er_une_alarme_avec_notification_sur_mobile&amp;diff=711"/>
				<updated>2018-06-08T13:48:46Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Page créée avec « {{Tuto Details |Type=Création |Area=Maison |Tags=domotique, esp, nodemcu, alarme, |Description=Nous allons voir comment créer une alarme à détection de mouvement avec... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Type=Création&lt;br /&gt;
|Area=Maison&lt;br /&gt;
|Tags=domotique, esp, nodemcu, alarme,&lt;br /&gt;
|Description=Nous allons voir comment créer une alarme à détection de mouvement avec notifications push sur votre mobile pour moins de 5 €&lt;br /&gt;
|Difficulty=Facile&lt;br /&gt;
|Cost=5&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Duration=10&lt;br /&gt;
|Duration-type=minute(s)&lt;br /&gt;
|Licences=GNU Free Hardware Designs&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction}}&lt;br /&gt;
{{Materials&lt;br /&gt;
|Material=Il vous faudra un nodeMcu, un capteur de mouvement, 3 fils et un cable micro-sub&lt;br /&gt;
|Tools=aucun si vous achetez des cables femelle-femelle. Sinon, il vous faudra un fer à souder.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1925_May._30_14.22.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1928_May._30_14.30.jpg&lt;br /&gt;
|Step_Picture_02=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1926_May._30_14.24.jpg&lt;br /&gt;
|Step_Picture_03=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1927_May._30_14.27.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Separator}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Content=-Le cablage : vous avez juste 3 cables à connecter entre le capteur et le NodeMcu&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1932_May._30_18.37.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Utiliser IFTTT&lt;br /&gt;
|Step_Content=IFTTT va recevoir la requête http envoyée par le NodeMCU&lt;br /&gt;
Créez-vous un compte sur https://ifttt.com&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Notez votre MakerIFTTT_Key&lt;br /&gt;
|Step_Content=tous les caractères après /use/&lt;br /&gt;
disponible sur https://ifttt.com/services/maker_webhooks/settings&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Créez une nouvelle applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur This&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service webhooks&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur Receive a web request&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Nommez votre applet alarme&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Cliquez sur That&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Recherchez le service Gmail&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Sélectionnez Send yourself an email&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Renseignez les champs suivants&lt;br /&gt;
|Step_Content=*Renseignez les champs en respectant les valeurs&lt;br /&gt;
*Enregistrez votre applet&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Installer Arduino IDE&lt;br /&gt;
|Step_Content=*Si ce n'est déjà fait, téléchargez, installez et lancez Arduino IDE&lt;br /&gt;
*Allez dans Menu - Fichier - préférences. &lt;br /&gt;
*Collez http://arduino.esp8266.com/stable/package_esp8266com_index.json dans le champ URL de gestionnaire&lt;br /&gt;
*Allez dans le menu Outils - Type de carte - Gestionnaire de carte. &lt;br /&gt;
*Filtrez sur ESP, choisissez ESP8266 puis installez&lt;br /&gt;
*Allez dans le menu Outils - Type de carte&lt;br /&gt;
*Choisissez NodeMCU 1.0&lt;br /&gt;
*Choisissez le port (branchez et débranchez le NodeMCU pour voir le port)&lt;br /&gt;
*Créez un nouveau script (Fichier / Nouveau)&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Collez le code suivant&lt;br /&gt;
|Step_Content=#include &amp;lt;ESP8266WiFi.h&amp;gt;&lt;br /&gt;
WiFiClient client;&lt;br /&gt;
String MakerIFTTT_Key ;&lt;br /&gt;
;String MakerIFTTT_Event;&lt;br /&gt;
char *append_str(char *here, String s) { int i=0; while (*here++ = s[i]){i++;};return here-1;}&lt;br /&gt;
char *append_ul(char *here, unsigned long u) { char buf[20]; return append_str(here, ultoa(u, buf, 10));}&lt;br /&gt;
char post_rqst[256];char *p;char *content_length_here;char *json_start;int compi;&lt;br /&gt;
int sensor = 13; // Pin D7&lt;br /&gt;
void setup() {&lt;br /&gt;
// connect to the wifi&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
WiFi.disconnect();&lt;br /&gt;
delay(3000);&lt;br /&gt;
Serial.println(&amp;quot;START&amp;quot;);&lt;br /&gt;
WiFi.begin(&amp;quot;Nom de votre réseau wifi&amp;quot;,&amp;quot;Mot de passe&amp;quot;);&lt;br /&gt;
while ((!(WiFi.status() == WL_CONNECTED))){&lt;br /&gt;
delay(300);&lt;br /&gt;
Serial.print(&amp;quot;..&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
Serial.println(&amp;quot;Connected&amp;quot;);&lt;br /&gt;
Serial.println(&amp;quot;Your IP is&amp;quot;);&lt;br /&gt;
Serial.println((WiFi.localIP().toString()));&lt;br /&gt;
pinMode(sensor, INPUT); // declare sensor as input&lt;br /&gt;
// 2 minutes to leave home&lt;br /&gt;
pinMode(LED_BUILTIN, OUTPUT);&lt;br /&gt;
digitalWrite(LED_BUILTIN, LOW); // LED on&lt;br /&gt;
delay(120000);&lt;br /&gt;
digitalWrite(LED_BUILTIN, HIGH); // LED off&lt;br /&gt;
}&lt;br /&gt;
void loop(){&lt;br /&gt;
long state = digitalRead(sensor); //check sensor value&lt;br /&gt;
if(state == HIGH){ // send an http request to IFTTT if motion detected&lt;br /&gt;
Serial.println(&amp;quot;Motion detected!&amp;quot;);&lt;br /&gt;
if (client.connect(&amp;quot;maker.ifttt.com&amp;quot;,80)) {&lt;br /&gt;
MakerIFTTT_Key =&amp;quot;Votre MakerIFTTT_Key&amp;quot;;&lt;br /&gt;
MakerIFTTT_Event =&amp;quot;alarme&amp;quot;;&lt;br /&gt;
p = post_rqst;&lt;br /&gt;
p = append_str(p, &amp;quot;POST /trigger/&amp;quot;);&lt;br /&gt;
p = append_str(p, MakerIFTTT_Event);&lt;br /&gt;
p = append_str(p, &amp;quot;/with/key/&amp;quot;);&lt;br /&gt;
p = append_str(p, MakerIFTTT_Key);&lt;br /&gt;
p = append_str(p, &amp;quot; HTTP/1.1\r\n&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;Host: maker.ifttt.com\r\n&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;Content-Type: application/json\r\n&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;Content-Length: &amp;quot;);&lt;br /&gt;
content_length_here = p;&lt;br /&gt;
p = append_str(p, &amp;quot;NN\r\n&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
json_start = p;&lt;br /&gt;
p = append_str(p, &amp;quot;{\&amp;quot;value1\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;alarme esp&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value2\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;alarme&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;\&amp;quot;,\&amp;quot;value3\&amp;quot;:\&amp;quot;&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;&amp;quot;);&lt;br /&gt;
p = append_str(p, &amp;quot;\&amp;quot;}&amp;quot;);&lt;br /&gt;
compi= strlen(json_start);&lt;br /&gt;
content_length_here[0] = '0' + (compi/10);&lt;br /&gt;
content_length_here[1] = '0' + (compi%10);&lt;br /&gt;
client.print(post_rqst);&lt;br /&gt;
Serial.println(&amp;quot;request sent&amp;quot;);&lt;br /&gt;
delay(600000); // wait for 10 mns before sending another alert&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
Serial.println(&amp;quot;No Motion&amp;quot;);&lt;br /&gt;
delay(1000);&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Remplacez les valeurs suivantes&lt;br /&gt;
|Step_Content=*Nom de votre réseau wifi&lt;br /&gt;
*Mot de passe&lt;br /&gt;
*Votre MakerIFTTT_Key&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=Téléversez le code vers le NodeMCU&lt;br /&gt;
|Step_Content=Voilà, votre alarme est prête à l’emploi !&lt;br /&gt;
&lt;br /&gt;
Vous pouvez la brancher sur un chargeur de mobile ou sur le port USB de votre box par exemple.&lt;br /&gt;
&lt;br /&gt;
Après 2 min (le temps de sortir), elle passe en mode surveillance et vous alertera par email en cas de mouvement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi installer l’appli mobile IFTTT et activer l’option Receive notifications when this Applet runs ce qui permet de recevoir une alerte plus rapidement.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez aussi vous en servir pour activer automatiquement le wifi sur votre mobile quand vous arrivez chez vous.&lt;br /&gt;
|Step_Picture_00=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&lt;br /&gt;
|Step_Picture_01=Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Cochez cette case si vous considérez ce tutoriel terminé&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&amp;diff=710</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1941 May. 31 00.24.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1941_May._31_00.24.jpg&amp;diff=710"/>
				<updated>2018-06-08T13:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&amp;diff=709</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1942 May. 31 00.26.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1942_May._31_00.26.jpg&amp;diff=709"/>
				<updated>2018-06-08T13:45:55Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&amp;diff=708</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1950 Jun. 05 16.00.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1950_Jun._05_16.00.jpg&amp;diff=708"/>
				<updated>2018-06-08T13:35:32Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&amp;diff=707</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1944 May. 31 00.40.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1944_May._31_00.40.jpg&amp;diff=707"/>
				<updated>2018-06-08T13:34:06Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&amp;diff=706</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1943 May. 31 00.38.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1943_May._31_00.38.jpg&amp;diff=706"/>
				<updated>2018-06-08T13:33:41Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&amp;diff=705</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1940 May. 31 00.17.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1940_May._31_00.17.jpg&amp;diff=705"/>
				<updated>2018-06-08T13:32:14Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&amp;diff=704</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1939 May. 31 00.14.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1939_May._31_00.14.jpg&amp;diff=704"/>
				<updated>2018-06-08T13:31:34Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&amp;diff=703</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1935 May. 30 18.43.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1935_May._30_18.43.jpg&amp;diff=703"/>
				<updated>2018-06-08T13:30:57Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	<entry>
		<id>https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&amp;diff=702</id>
		<title>Fichier:Comment cr er une alarme avec notification sur mobile ScreenHunter 1938 May. 30 19.06.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.hatlab.fr/index.php?title=Fichier:Comment_cr_er_une_alarme_avec_notification_sur_mobile_ScreenHunter_1938_May._30_19.06.jpg&amp;diff=702"/>
				<updated>2018-06-08T13:30:20Z</updated>
		
		<summary type="html">&lt;p&gt;Ljardel : Fichier téléversé avec MsUpload on Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fichier téléversé avec MsUpload on [[Spécial:AjouterDonnées/Tutoriel/Comment_créer_une_alarme_avec_notification_sur_mobile]]&lt;/div&gt;</summary>
		<author><name>Ljardel</name></author>	</entry>

	</feed>