Skip to content

ianmaddox/internet-connection-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

internet-connection-logger

Monitor your internet uptime and push the resulting data to thingspeak.com

Installing

npm

$ npm install internet-connection-logger

Source

$ git clone git@github.com:ianmaddox/internet-connection-logger.git
$ cd internet-connection-logger
$ npm install

Setup

  1. Go to thingspeak.com
  2. Login or create an account
  3. Create a new channel
  4. Add a name and description to your channel
  5. Add a name for field 1, but don't check off any other field boxes
  6. Determine if you want to make the channel public or not and tick the box as appropriate
  7. Save the channel
  8. Click the API Keys tab and copy the "Write API Key"
  9. In the folder where you saved the code, find the file conf.json.default
  10. Copy conf.json.default to conf.json
  11. Save the API key in the apiKey field where directed
  12. Alter the check frequency and publish frequencies as desired

Running

$ node index.js

About

Monitor your internet uptime and push the resulting data to thingspeak.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published