Étape 4: Échantillon webservice
J’ai inclus un serveur Web NodeJS échantillon auquel a souscrit le flux d’événements de statut. La seule modification est d’entrer votre jeton d’accès. Trouvez votre jeton d’accès ici. Vous devrez configurer les dépendances et simplement exécutez le script server.js. L’objet de plantes sera automatiquement rempli une fois que l’étincelle Lossnay commencer à publier des événements.
$ npm install http request url eventsource$ node server.js
Maintenant il suffit de connecter votre navigateur sur http://localhost:9000 / et affichez la page web. Le contenu est actualisée toutes les 5 secondes, mais il ne sera pas toutes les entrées dans la table jusqu'à ce que l’étincelle a publié son premier statut. Si vous appuyez sur un lien de « L’eau » sur la page, une demande authentifiée se fera pour cette étincelle spécifique et le relais pour commencer l’arrosage de cette plante.