node-red-configurable-ping

1.0.2 • Public • Published

node-red-configurable-ping

A Node-RED node which takes input and pings a remote server.

This is a modification of the node-red-contrib-advanced-ping node. Difference is that the timeout and the number of requests are configurable.

Install

Run the following command in the root directory of your Node-RED install

npm install node-red-configurable-ping

Usage

  • Pings a machine and returns the trip time in ms. Ping time is returned in msg.payload. Returns boolean false if no response received within 5 seconds, or if the host is unresolveable.
  • Will perform ping on any input.
  • You may override the host set in the configuration by passing in a value in msg.host.
  • For legacy reasons, the node will output the host as msg.topic (the original node-red-node-ping does it this way).
  • Any incomming data will be passed on to the output.
    • Incoming msg.payload data will be outputted as msg._payload (as the new msg.payload will contain the result of the ping).
    • Incoming msg.topic data will be outputted as msg._topic (as the new msg.topic will contain the the host).

Changes over node-red-contrib-advanced-ping

Ability to set ping options (timeout and number of requests). The defaults are:

  • 5 seconds timeout
  • 1 ping request

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.2
    489
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.2
    489
  • 1.0.1
    54
  • 1.0.0
    0

Package Sidebar

Install

npm i node-red-configurable-ping

Weekly Downloads

394

Version

1.0.2

License

Apache

Unpacked Size

17.6 kB

Total Files

5

Last publish

Collaborators

  • heyajohnny