893 octets ajoutés
, 7 janvier 2015 à 07:37
{{Spark.IO-Could-API-NAV}}
== Introduction ==
{{bloc-etroit|text=Il est également possible de lire des données depuis votre core. Cela peut prendre deux formes différentes:
* Lire une variable
* Lecture d'événement (voir point suivant)}}
== Variable ==
{{bloc-etroit|text=Imagine you have a temperature sensor attached to the A0 pin of your Spark Core and your firmware has exposed the value of the sensor as a Spark variable.}}
<nowiki>/* FIRMWARE */
int temperature = 0;
void setup()
{
Spark.variable("temperature", &temperature, INT);
pinMode(A0, INPUT);
}
void loop()
{
temperature = analogRead(A0);
}</nowiki>
== Appel d'API ==
You can now make a '''GET''' request, even with your browser, to read the sensor at any time. The API endpoint is '''/v1/devices/{DEVICE_ID}/{VARIABLE}''' and as always, you have to include your access token.
{{Spark.IO-Could-API-TRAILER}}