Étape 4: Se connecter à Wia et publier un événement
Créer un périphérique dans le tableau de bord Wia (https://dashboard.wia.io). Prenez note du jeton de dispositif. Vous pouvez le trouver dans les paramètres de l’appareil.
Créez votre projet
cd ~ mkdir wia-motion-detector npm init
Remarque : Appuyez simplement sur « y » à tout dans la NGP init.
Ajouter des packages
npm install --save wia npm install --save onoff
Créer un client de périphérique
touch index.js nano index.js
var wia = require('wia')('token');
Surveillez les PIR motion
var Gpio = require('onoff').Gpio, pir = new Gpio(18, 'in'); pir.watch(function (err, value) { if (err) { throw err; } wia.events.publish({name: "motionDetected"}); });
Courez !
node index.js
Pour vérifier vos évènements, allez dans l’onglet événements pour votre appareil.