.. | ||
icons | ||
57-pushbullet.html | ||
57-pushbullet.js | ||
LICENSE | ||
package.json | ||
README.md |
node-red-node-pushbullet
A Node-RED node to send alerts via Pushbullet.
Install
Run the following command in your Node-RED user directory - typically ~/.node-red
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 messagemsg.topic
: topic information from the pushmsg.payload
: main content of the pushmsg.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.