RF24Gateway - TCP/IP over RF24Network v2.1.1
TMRh20 - Pushing the practical limits of RF24 modules
Loading...
Searching...
No Matches
nodeClient.js

Once RF24Gateway and RF24Ethernet are configured, standard tools can be used to interact with the sensor nodes.
Example of on demand LED/Lighting control using a NodeJS script.

var request = require('request')
var url = 'http://10.10.2.4:1000/ON' // input your url here /ON to turn on and /OFF to turn off
// use a timeout value of 10 seconds
var timeoutInMilliseconds = 10 * 1000
var opts = {
url: url,
timeout: timeoutInMilliseconds
}
request(opts, function (err, res, body) {
if (err) {
console.dir(err)
return
}
var statusCode = res.statusCode
console.log('status code: ' + statusCode)
})