icl

internet-connection-logger

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

Showing:

Popularity

Downloads/wk

3

GitHub Stars

4

Maintenance

Last Commit

5yrs ago

Contributors

3

Package

Dependencies

4

Size (min+gzip)

112.9KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

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

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100