Stap 4: Aansluiten van Wia en publiceren van een gebeurtenis
Maak een apparaat in het Wia-dashboard (https://dashboard.wia.io). Maak een notitie van het apparaat-token. U vindt het in de instellingen van het apparaat.
Uw project maken
cd ~ mkdir wia-motion-detector npm init
Opmerking: Druk gewoon op 'y' alles in npm init.
Voeg pakketten
npm install --save wia npm install --save onoff
Maken van een Device-client
touch index.js nano index.js
var wia = require('wia')('token');
Horloge PIR voor beweging
var Gpio = require('onoff').Gpio, pir = new Gpio(18, 'in'); pir.watch(function (err, value) { if (err) { throw err; } wia.events.publish({name: "motionDetected"}); });
Run!
node index.js
Om te controleren uw evenementen, ga naar het tabblad gebeurtenissen voor uw apparaat.