node-red-nodes/social/pushbullet
dceejay 76f55af264 Update Package.json file for all node-red-nodes to be Apache-2.0 2015-05-29 14:58:34 +01:00
..
icons Move nodes over from main repo 2013-10-30 20:38:41 +00:00
57-pushbullet.html Update node-red-nodes - clean up lint issues (mainly unused funcs and vars) 2015-04-16 10:58:34 +01:00
57-pushbullet.js slightly nicer jscs style updates to several nodes 2015-05-11 20:04:51 +01:00
LICENSE add BBB, Twilio and Pushbullet as npms 2014-07-15 10:15:34 +01:00
README.md Updated pushbullet node with all push types, added new "pushbullet in" that emits pushes. Added unit tests. 2015-02-07 12:36:30 +01:00
package.json Update Package.json file for all node-red-nodes to be Apache-2.0 2015-05-29 14:58:34 +01:00

README.md

node-red-node-pushbullet

A Node-RED node to send alerts via Pushbullet.

Install

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

npm install node-red-node-pushbullet

Usage

Pushbullet output node

Uses PushBullet to push msg.payload to a device that has the PushBullet app installed.

  • Optionally uses msg.topic to set the title, if not already set in the properties.
  • Optionally uses msg.pushtype to set the type of the push, if not already set in the properties.
  • Optionally uses msg.deviceid to set the device ID, if not already set in the properties.

You can also push to any channels that you own either configured or via msg.channel.

The node can also dismiss and delete any push and update items in a pushed list. In this case msg.data.iden must be set to a valid push id, if msg originates from the Pushbullet input node this value is already set.

Pushbullet input node

Receives Pushbullets from all devices. Messages contain the following data:

  • msg.pushtype: type of message
  • msg.topic: topic information from the push
  • msg.payload: main content of the push
  • msg.data: original object from the pushbullet API containing e.g. sender, receiver and message ids.

Pushes of type link and file will also have msg.message containing the message associated with the push.

For further details of see Pushbullet Stream API and Pushbullet Push API.