User manual
den en testen of de overdracht van de actuele temperatuurwaarde functioneert en of
het board de commando's uitvoert. Hier is het de moeite om met een kamerthermo-
meter de NTC via de potentiometer te kalibreren.
In principe is dit reeds een volwaardig project, maar de bonusfuncties ontbreken
nog. Deze moeten alleszins niet meer in het programma worden uitgevoerd, maar
alleen nog op de ThingSpeak-
-site. Daarvoor gaat u naar Apps en kiest u vervolgens React . Met React kan op
bepaalde gebeurtenissen worden gereageerd. Maak een nieuwe New React -
functie aan door op React te klikken en voer de volgende waarden in:
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
#ThingSpeak #IoT
Using Twitter Account
[Twitter Account]
Options: Run action only the first time the condition is met
Met Save React slaat u de instellingen op. Daarmee is de eerste stap van de be-
waking reeds uitgevoerd. Wanneer de waarde wordt overschreden, zendt
ThingSpeak via uw account een Twitter-bericht. Voor de tweede stap, het invoeren
van het alarmcommando, moet u nog een beetje dieper in de trukendoos grijpen,
aangezien de functie niet automatisch wordt ondersteund. Wat ondersteund wordt,
is ThingHTTP. Klik dus op Apps en dan op ThingHTTP. Daar maakt u een nieuw
element aan en stelt u het volgende in.
Name: Alarm
URL: https://api.thingspeak.com/talkbacks/[YOUR
TALKBACK ID]/commands
Method: POST
HTTP-versie: 1.1
Host: api.thingspeak.com
Headers: