User manual
transmission de la valeur de température actuelle fonctionne et si la platine exécute
la commande. À cette position cela vaut la peine de calibrer le CTN sur le potentio-
mètre par un thermomètre d’intérieur.
Au fond, ce serait déjà un projet de valeur mais il manque les fonctions bonus.
Celles-ci en effet ne doivent plus être exécutées dans le programme mais sur le
site ThingSpeak-
. Pour cela allez sur Apps et sélectionnez ensuite React . Avec React il y peut y
avoir une réaction à certains résultats . Créez donc en cliquant sur New React une
nouvelle fonction Reactet saisissez les valeurs suivantes :
Name: FireDetect1
Condition Type: Numeric
Test Frequency: On Data Insertion
Condition: If Channel
FireAlarm
field 1 (Temp)
is greater than
40
Action: ThingTweet
then tweet:
Fire Alarm on the #NanoESP! Temp: %%trigger%%C #Thing-
Speak #IoT
Using Twitter Account
[Twitter Account]
Options: Run action only the first time the condition is met
Avec Save Reactvous enregistrez les paramètres. Ainsi la première étape de la
surveillance est exécutée. Si la valeur est dépassée ThingSpeak envoie un mes-
sage Twitter par votre compte. Pour la deuxième étape, l’insertion de la comman-
de alarme, vous devez encore piocher un peu plus au fond dans la boîte à astuces
car cette fonction n’est pas prise en compte automatiquement. Mais ce qui est pris
en compte c’est ThingHTTP. Donc cliquez sur Apps et ensuite sur ThingHTTP. Là
créez un nouvel élément et saisissez ce qui suit :
Name: Alarm
URL : https://api.thingspeak.com/talkbacks/[YOUR
TALKBACK ID]/commands
Method: POST
HTTP Version: 1.1
Host: api.thingspeak.com
Headers: