mirror of
https://github.com/node-red/node-red-nodes.git
synced 2023-10-10 13:36:58 +02:00
update social nodes info style
This commit is contained in:
parent
0880ad3987
commit
b6116abce3
@ -8,7 +8,7 @@ This node does **NOT** support private or "locked" dweets.
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-dweetio
|
npm install node-red-node-dweetio
|
||||||
|
|
||||||
@ -16,28 +16,28 @@ Run the following command in the root directory of your Node-RED install
|
|||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
###Output
|
### Output
|
||||||
|
|
||||||
Sends the **msg.payload** to Dweet.io
|
Sends the `msg.payload` to Dweet.io
|
||||||
|
|
||||||
|
|
||||||
Optionally uses **msg.thing** to set the thing id, if not already set in the properties.
|
Optionally uses `msg.thing` to set the thing id, if not already set in the properties.
|
||||||
|
|
||||||
You need to make the thing id unique - you are recommended to use a GUID.
|
You need to make the thing id unique - you are recommended to use a GUID.
|
||||||
|
|
||||||
###Input
|
### Input
|
||||||
|
|
||||||
Listens for messages from Dweet.io
|
Listens for messages from Dweet.io
|
||||||
|
|
||||||
The thing id should be globally unique as they are all public - you are recommended to use a GUID.
|
The thing id should be globally unique as they are all public - you are recommended to use a GUID.
|
||||||
|
|
||||||
The Thing ID is set into **msg.dweet**, and the timesamp into **msg.created**.
|
The Thing ID is set into `msg.dweet`, and the timesamp into `msg.created`.
|
||||||
|
|
||||||
|
|
||||||
For further info see the <a href="https://dweetio.io/" target="_new">Dweet.io website</a>
|
For further info see the <a href="https://dweetio.io/" target="_new">Dweet.io website</a>
|
||||||
|
|
||||||
|
|
||||||
###Sample Flow
|
### Sample Flow
|
||||||
|
|
||||||
Cut the text below - then in Node-RED use Ctrl-I (Import) - Ctrl-V (Paste) to insert into your workspace.
|
Cut the text below - then in Node-RED use Ctrl-I (Import) - Ctrl-V (Paste) to insert into your workspace.
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-dweetio",
|
"name" : "node-red-node-dweetio",
|
||||||
"version" : "0.0.11",
|
"version" : "0.0.12",
|
||||||
"description" : "A Node-RED node to send and receive simple dweets",
|
"description" : "A Node-RED node to send and receive simple dweets",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"node-dweetio" : "0.0.11"
|
"node-dweetio" : "0.0.11"
|
||||||
|
@ -9,8 +9,7 @@ As of v0.10.8 you will need to install it from here if still required.
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install, usually
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
this is ~/.node-red .
|
|
||||||
|
|
||||||
npm install node-red-node-irc
|
npm install node-red-node-irc
|
||||||
|
|
||||||
@ -27,7 +26,7 @@ Usage
|
|||||||
|
|
||||||
Provides two nodes - one to receive messages, and one to send.
|
Provides two nodes - one to receive messages, and one to send.
|
||||||
|
|
||||||
###Input
|
### Input
|
||||||
|
|
||||||
Connects to an IRC server to receive messages.</p>
|
Connects to an IRC server to receive messages.</p>
|
||||||
|
|
||||||
@ -35,29 +34,30 @@ The **IRC Server** field needs to be configured to a valid server, and
|
|||||||
you must select a default channel to join. You may join multiple channels by
|
you must select a default channel to join. You may join multiple channels by
|
||||||
comma separating a list - #chan1,#chan2,#etc.
|
comma separating a list - #chan1,#chan2,#etc.
|
||||||
|
|
||||||
Incoming messages will appear as **msg.payload** on the first output, while
|
Incoming messages will appear as `msg.payload` on the first output, while
|
||||||
**msg.topic** will contain who it is from. **msg.to** contains either the name of the channel or PRIV in the case of a pm.
|
`msg.topic` will contain who it is from. `msg.to` contains either the name
|
||||||
|
of the channel or PRIV in the case of a pm.
|
||||||
|
|
||||||
The second output provides a **msg.payload** that has any status messages such as joins, parts, kicks etc.
|
The second output provides a `msg.payload` that has any status messages such as joins, parts, kicks etc.
|
||||||
|
|
||||||
The type of the status message is set as **msg.payload.type**. The possible status types are:
|
The type of the status message is set as `msg.payload.type`. The possible status types are:
|
||||||
|
|
||||||
- **message** : message is sent into the channel
|
- `message` : message is sent into the channel
|
||||||
- **pm** : private message to the bot
|
- `pm` : private message to the bot
|
||||||
- **join** : a user joined the channel (also triggered when the bot joins a channel)
|
- `join` : a user joined the channel (also triggered when the bot joins a channel)
|
||||||
- **invite** : the bot is being invited to a channel
|
- `invite` : the bot is being invited to a channel
|
||||||
- **part** : a user leaves a channel
|
- `part` : a user leaves a channel
|
||||||
- **quit** : a user quits a channe
|
- `quit` : a user quits a channe
|
||||||
- **kick** : a user is kicked from a channel
|
- `kick` : a user is kicked from a channel
|
||||||
|
|
||||||
|
|
||||||
###Output
|
### Output
|
||||||
|
|
||||||
Sends messages to a channel on an IRC server.
|
Sends messages to a channel on an IRC server.
|
||||||
|
|
||||||
You can send just the **msg.payload**, or the complete **msg** object to the
|
You can send just the `msg.payload`, or the complete `msg` object to the
|
||||||
selected channel, or you can select to use **msg.topic** to send the
|
selected channel, or you can select to use `msg.topic` to send the
|
||||||
**msg.payload** to a specific user (private message) or channel.
|
`msg.payload` to a specific user (private message) or channel.
|
||||||
|
|
||||||
If multiple output channels are listed (eg. #chan1,#chan2), then the message
|
If multiple output channels are listed (eg. #chan1,#chan2), then the message
|
||||||
will be sent to all of them.
|
will be sent to all of them.
|
||||||
@ -65,7 +65,7 @@ will be sent to all of them.
|
|||||||
**Note:** you can only send to channels you have previously joined so they
|
**Note:** you can only send to channels you have previously joined so they
|
||||||
MUST be specified in the node - even if you then decide to use a subset of them in msg.topic
|
MUST be specified in the node - even if you then decide to use a subset of them in msg.topic
|
||||||
|
|
||||||
You may send RAW commands using **msg.raw** - This must contain an array of
|
You may send RAW commands using `msg.raw` - This must contain an array of
|
||||||
parameters - eg.
|
parameters - eg.
|
||||||
|
|
||||||
["privmsg","#nodered","Hello world"]
|
["privmsg","#nodered","Hello world"]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-irc",
|
"name" : "node-red-node-irc",
|
||||||
"version" : "0.0.5",
|
"version" : "0.0.7",
|
||||||
"description" : "A Node-RED node to talk to an IRC server",
|
"description" : "A Node-RED node to talk to an IRC server",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"irc" : "~0.4.0"
|
"irc" : "~0.4.0"
|
||||||
|
@ -31,8 +31,8 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/x-red" data-help-name="nma">
|
<script type="text/x-red" data-help-name="nma">
|
||||||
<p>Uses NotifyMyAndroid (NMA) to push the <b>msg.payload</b> to an Android device that has NotifyMyAndroid app installed.</p>
|
<p>Uses NotifyMyAndroid (NMA) to push the <code>msg.payload</code> to an Android device that has NotifyMyAndroid app installed.</p>
|
||||||
<p>Optionally uses <b>msg.topic</b> to set the title, if not already set in the properties.</p>
|
<p>Optionally uses <code>msg.topic</code> to set the title, if not already set in the properties.</p>
|
||||||
<p>The API-key is stored in a separate credentials file.</p>
|
<p>The API-key is stored in a separate credentials file.</p>
|
||||||
<p>Uses Notify-My-Android. See <i><a href="http://www.notifymyandroid.com/" target="_new">this link</a></i> for more details.</p>
|
<p>Uses Notify-My-Android. See <i><a href="http://www.notifymyandroid.com/" target="_new">this link</a></i> for more details.</p>
|
||||||
</script>
|
</script>
|
||||||
|
@ -6,7 +6,7 @@ A <a href="http://nodered.org" target="_new">Node-RED</a> node to send alerts vi
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-nma
|
npm install node-red-node-nma
|
||||||
|
|
||||||
@ -14,9 +14,9 @@ Run the following command in the root directory of your Node-RED install
|
|||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Uses Notify-My-Android (NMA) to push the **msg.payload** to an Android device that has Notify-My-Android app installed.
|
Uses Notify-My-Android (NMA) to push the `msg.payload` to an Android device that has Notify-My-Android app installed.
|
||||||
|
|
||||||
Optionally uses **msg.topic** to set the title, if not already set in the properties.
|
Optionally uses `msg.topic` to set the title, if not already set in the properties.
|
||||||
|
|
||||||
The API-key is stored in a separate credentials file.
|
The API-key is stored in a separate credentials file.
|
||||||
|
|
||||||
|
@ -26,8 +26,8 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/x-red" data-help-name="notify">
|
<script type="text/x-red" data-help-name="notify">
|
||||||
<p>Uses Growl to provide a desktop popup containing the <b>msg.payload</b>. Only useful on the local machine.</p>
|
<p>Uses Growl to provide a desktop popup containing the <code>msg.payload</code>. Only useful on the local machine.</p>
|
||||||
<p>Optionally uses <b>msg.topic</b> as the title.</p>
|
<p>Optionally uses <code>msg.topic</code> as the title.</p>
|
||||||
<p>Uses Growl so should work cross platform but will need pre-reqs installed... see <i><a href="https://npmjs.org/package/growl" target="_new">this link.</a></i></p>
|
<p>Uses Growl so should work cross platform but will need pre-reqs installed... see <i><a href="https://npmjs.org/package/growl" target="_new">this link.</a></i></p>
|
||||||
<p>If installing on Windows you MUST read the install instructions ... especially the bit about adding growlnotify to your path... or it WILL NOT work.</p>
|
<p>If installing on Windows you MUST read the install instructions ... especially the bit about adding growlnotify to your path... or it WILL NOT work.</p>
|
||||||
</script>
|
</script>
|
||||||
|
@ -8,7 +8,7 @@ Uses [Growl](http://growl.info//)
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-notify
|
npm install node-red-node-notify
|
||||||
|
|
||||||
@ -21,6 +21,6 @@ If installing on Windows you MUST read the install instructions ... especially t
|
|||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Uses Growl to push the **msg.payload** to the local desktop.
|
Uses Growl to push the `msg.payload` to the local desktop.
|
||||||
|
|
||||||
The title can be set by **msg.topic**.
|
The title can be set by `msg.topic`.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-notify",
|
"name" : "node-red-node-notify",
|
||||||
"version" : "0.0.2",
|
"version" : "0.0.3",
|
||||||
"description" : "A Node-RED node to send local popup Notify alerts",
|
"description" : "A Node-RED node to send local popup Notify alerts",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"growl" : "1.8.1"
|
"growl" : "1.8.1"
|
||||||
|
@ -39,9 +39,9 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/x-red" data-help-name="prowl">
|
<script type="text/x-red" data-help-name="prowl">
|
||||||
<p>Uses Prowl to push the <b>msg.payload</b> to an Apple device that has the prowl app installed.</p>
|
<p>Uses Prowl to push the <code>msg.payload</code> to an Apple device that has the prowl app installed.</p>
|
||||||
<p>Optionally uses <b>msg.topic</b> to set the title. You can also set <b>msg.priority</b> to confgure the urgency from -2 (low), through 0 (normal) to 2 (urgent).</p>
|
<p>Optionally uses <code>msg.topic</code> to set the title. You can also set <code>msg.priority</code> to confgure the urgency from -2 (low), through 0 (normal) to 2 (urgent).</p>
|
||||||
<p>You may use <b>msg.url</b> to set a url to redirect the user to on receipt of the message.</p>
|
<p>You may use <code>msg.url</code> to set a url to redirect the user to on receipt of the message.</p>
|
||||||
<p>Uses Prowl. See <i><a href="https://www.prowlapp.com" target="_new">this link</a></i> for more details.</p>
|
<p>Uses Prowl. See <i><a href="https://www.prowlapp.com" target="_new">this link</a></i> for more details.</p>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ A <a href="http://nodered.org" target="_new">Node-RED</a> node to send alerts vi
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-prowl
|
npm install node-red-node-prowl
|
||||||
|
|
||||||
@ -14,10 +14,10 @@ Run the following command in the root directory of your Node-RED install
|
|||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Uses Prowl to push the **msg.payload** to an Apple device that has the prowl app installed.
|
Uses Prowl to push the `msg.payload` to an Apple device that has the prowl app installed.
|
||||||
|
|
||||||
Optionally uses **msg.topic** to set the title. You can also set **msg.priority** to confgure the urgency from -2 (low), through 0 (normal) to 2 (urgent).
|
Optionally uses `msg.topic` to set the title. You can also set `msg.priority` to configure the urgency from -2 (low), through 0 (normal) to 2 (urgent).
|
||||||
|
|
||||||
You may use **msg.url** to set a url to redirect the user to on receipt of the message if you don't set one in the edit dialogue.
|
You may use `msg.url` to set a url to redirect the user to on receipt of the message if you don't set one in the edit dialogue.
|
||||||
|
|
||||||
Uses Prowl. See <a href="https://www.prowlapp.com" target="_new">this link</a> for more details.
|
Uses Prowl. See <a href="https://www.prowlapp.com" target="_new">this link</a> for more details.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-prowl",
|
"name" : "node-red-node-prowl",
|
||||||
"version" : "0.0.6",
|
"version" : "0.0.7",
|
||||||
"description" : "A Node-RED node to send alerts via Prowl",
|
"description" : "A Node-RED node to send alerts via Prowl",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"node-prowl" : "0.1.7"
|
"node-prowl" : "0.1.7"
|
||||||
|
@ -6,30 +6,33 @@ A <a href="http://nodered.org" target="_new">Node-RED</a> node to send alerts vi
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-pushbullet
|
npm install node-red-node-pushbullet
|
||||||
|
|
||||||
|
|
||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
### Pushbullet output node
|
### Pushbullet output node
|
||||||
Uses PushBullet to push <code>msg.payload</code> to a device that has the PushBullet app installed.
|
|
||||||
* Optionally uses <code>msg.topic</code> to set the title, if not already set in the properties.
|
|
||||||
* Optionally uses <code>msg.pushtype</code> to set the type of the push, if not already set in the properties.
|
|
||||||
* Optionally uses <code>msg.deviceid</code> 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 <code>msg.channel</code>.
|
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.
|
||||||
|
|
||||||
The node can also *dismiss* and *delete* any push and *update* items in a pushed list. In this case <code>msg.data.iden</code> must be set to a valid push id, if <code>msg</code> originates from the Pushbullet input node this value is already set.
|
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
|
### Pushbullet input node
|
||||||
Receives Pushbullets from all devices. Messages contain the following data:
|
|
||||||
* <code>msg.pushtype</code>: type of message
|
|
||||||
* <code>msg.topic</code>: topic information from the push
|
|
||||||
* <code>msg.payload</code>: main content of the push
|
|
||||||
* <code>msg.data</code>: original object from the pushbullet API containing e.g. sender, receiver and message ids.
|
|
||||||
|
|
||||||
Pushes of type <i>link</i> and <i>file</i> will also have <code>msg.message</code> containing the message associated with the push.
|
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 <i>link</i> and <i>file</i> will also have `msg.message` containing the message associated with the push.
|
||||||
|
|
||||||
For further details of see <a href="https://docs.pushbullet.com/stream/">Pushbullet Stream API</a> and <a href="https://docs.pushbullet.com/v2/pushes/">Pushbullet Push API</a>.
|
For further details of see <a href="https://docs.pushbullet.com/stream/">Pushbullet Stream API</a> and <a href="https://docs.pushbullet.com/v2/pushes/">Pushbullet Push API</a>.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-pushbullet",
|
"name" : "node-red-node-pushbullet",
|
||||||
"version" : "0.0.8",
|
"version" : "0.0.9",
|
||||||
"description" : "A Node-RED node to send alerts via Pushbullet",
|
"description" : "A Node-RED node to send alerts via Pushbullet",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"pushbullet": "1.4.*",
|
"pushbullet": "1.4.*",
|
||||||
|
@ -11,23 +11,23 @@ You need a valid Pusher App key, secret and id from [http://pusher.com](http://p
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install. this is usually ~/.node-red
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-pusher
|
npm install node-red-node-pusher
|
||||||
|
|
||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
###Input
|
### Input
|
||||||
|
|
||||||
Pusher input mode. Use this node to subscribe to a Pusher channel/event.
|
Pusher input mode. Use this node to subscribe to a Pusher channel/event.
|
||||||
You need a valid Pusher App key.
|
You need a valid Pusher App key.
|
||||||
|
|
||||||
The node will set **msg.payload** to the message that arrives, and **msg.topic** to the eventname.
|
The node will set `msg.payload` to the message that arrives, and `msg.topic` to the eventname.
|
||||||
|
|
||||||
###Output
|
### Output
|
||||||
|
|
||||||
Pusher output node for sending messages to a specific channel/event.
|
Pusher output node for sending messages to a specific channel/event.
|
||||||
You need an App key, secret and ID of a Pusher app.
|
You need an App key, secret and ID of a Pusher app.
|
||||||
|
|
||||||
The node will send the **msg.payload** of the incoming message.
|
The node will send the `msg.payload` of the incoming message.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-pusher",
|
"name" : "node-red-node-pusher",
|
||||||
"version" : "0.0.3",
|
"version" : "0.0.4",
|
||||||
"description" : "A Node-RED node to send and receive messages using Pusher.com",
|
"description" : "A Node-RED node to send and receive messages using Pusher.com",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"pusher": "1.0.5",
|
"pusher": "1.0.5",
|
||||||
|
@ -101,8 +101,8 @@
|
|||||||
<script type="text/x-red" data-help-name="pusher out">
|
<script type="text/x-red" data-help-name="pusher out">
|
||||||
<p>Pusher output node for sending messages to a specific channel/event.</p>
|
<p>Pusher output node for sending messages to a specific channel/event.</p>
|
||||||
<p>You need an App key, secret and ID of a Pusher app.</p>
|
<p>You need an App key, secret and ID of a Pusher app.</p>
|
||||||
<p>The node will send the <b>msg.payload</b> of the incoming message.</p>
|
<p>The node will send the <code>msg.payload</code> of the incoming message.</p>
|
||||||
<p>If you leave the eventname blank you can set it using <b>msg.topic</b>.</p>
|
<p>If you leave the eventname blank you can set it using <code>msg.topic</code>.</p>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
@ -68,16 +68,16 @@
|
|||||||
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
||||||
<input type="text" id="node-input-name" placeholder="Name">
|
<input type="text" id="node-input-name" placeholder="Name">
|
||||||
</div>
|
</div>
|
||||||
<div class="form-tips" id="node-tip">Tip: Leave title blank to set using <b>msg.topic</b>.<br/>
|
<div class="form-tips" id="node-tip">Tip: Leave title blank to set using <code>msg.topic</code>.<br/>
|
||||||
Leave device blank to send to all devices, or to set using <b>msg.device</b>.<br/>
|
Leave device blank to send to all devices, or to set using <code>msg.device</code>.<br/>
|
||||||
Leave priority blank to set using <b>msg.priority</b>. Supports priorities 2, 1, 0, -1, and -2.<br/>
|
Leave priority blank to set using <code>msg.priority</code>. Supports priorities 2, 1, 0, -1, and -2.<br/>
|
||||||
Leave sound blank to use the default, or set using <b>msg.sound</b>.</div>
|
Leave sound blank to use the default, or set using <code>msg.sound</code>.</div>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/x-red" data-help-name="pushover">
|
<script type="text/x-red" data-help-name="pushover">
|
||||||
<p>Uses Pushover to push the <b>msg.payload</b> to a device that has the Pushover app installed.</p>
|
<p>Uses Pushover to push the <code>msg.payload</code> to a device that has the Pushover app installed.</p>
|
||||||
<p>Optionally uses <b>msg.topic</b> to set the title, <b>msg.device</b> to set the device, <b>msg.priority</b>
|
<p>Optionally uses <code>msg.topic</code> to set the title, <code>msg.device</code> to set the device, <code>msg.priority</code>
|
||||||
to set the priority, and <b>msg.sound</b> to set a named sound, if not already set in the properties.</p>
|
to set the priority, and <code>msg.sound</code> to set a named sound, if not already set in the properties.</p>
|
||||||
<p>The User-key and API-token are stored in a separate credentials file.</p>
|
<p>The User-key and API-token are stored in a separate credentials file.</p>
|
||||||
<p>Uses Pushover. See <i><a href="https://pushover.net" target="_new">this link</a></i> for more details.</p>
|
<p>Uses Pushover. See <i><a href="https://pushover.net" target="_new">this link</a></i> for more details.</p>
|
||||||
</script>
|
</script>
|
||||||
|
@ -6,7 +6,7 @@ A <a href="http://nodered.org" target="_new">Node-RED</a> node to send alerts vi
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-pushover
|
npm install node-red-node-pushover
|
||||||
|
|
||||||
@ -14,10 +14,10 @@ Run the following command in the root directory of your Node-RED install
|
|||||||
Usage
|
Usage
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Uses Pushover to push the <b>msg.payload</b> to a device that has the Pushover app installed.
|
Uses Pushover to push the `msg.payload` to a device that has the Pushover app installed.
|
||||||
|
|
||||||
Optionally uses **msg.topic** to set the title, **msg.device** to set the device
|
Optionally uses `msg.topic` to set the title, `msg.device` to set the device
|
||||||
and **msg.priority** to set the priority, if not already set in the properties.
|
and `msg.priority` to set the priority, if not already set in the properties.
|
||||||
|
|
||||||
The User-key and API-token are stored in a separate credentials file.
|
The User-key and API-token are stored in a separate credentials file.
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-pushover",
|
"name" : "node-red-node-pushover",
|
||||||
"version" : "0.0.6",
|
"version" : "0.0.7",
|
||||||
"description" : "A Node-RED node to send alerts via Pushover",
|
"description" : "A Node-RED node to send alerts via Pushover",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"pushover-notifications" : "0.2.2"
|
"pushover-notifications" : "0.2.2"
|
||||||
|
@ -6,7 +6,7 @@ A <a href="http://nodered.org" target="_new">Node-RED</a> node to send SMS messa
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-twilio
|
npm install node-red-node-twilio
|
||||||
|
|
||||||
@ -16,10 +16,12 @@ Usage
|
|||||||
|
|
||||||
Sends an SMS message or make a voice call using the Twilio service.
|
Sends an SMS message or make a voice call using the Twilio service.
|
||||||
|
|
||||||
The Twilio out node is configured to send SMS or make call, depending on the option selected you enter the phone number or phone number and a URL to create the TWiML response file.
|
The Twilio out node is configured to send SMS or make call, depending on the option selected you
|
||||||
|
enter the phone number or phone number and a URL to create the TWiML response file.
|
||||||
|
|
||||||
<b>msg.payload</b> is used as the body of the message. The node can be configured with the number
|
`msg.payload` is used as the body of the message. The node can be configured with the number
|
||||||
to send the message to. Alternatively, if the number is left blank, it can be set using <b>msg.topic</b>. The payload can also be the URL to create the TWiML response file.
|
to send the message to. Alternatively, if the number is left blank, it can be set using `msg.topic`.
|
||||||
|
The payload can also be the URL to create the TWiML response file.
|
||||||
|
|
||||||
You must have an account with Twilio to use this node. You can register for one <a href="https://www.twilio.com/">here</a>.
|
You must have an account with Twilio to use this node. You can register for one <a href="https://www.twilio.com/">here</a>.
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-twilio",
|
"name" : "node-red-node-twilio",
|
||||||
"version" : "0.0.9",
|
"version" : "0.0.10",
|
||||||
"description" : "A Node-RED node to send SMS messages via the Twilio service.",
|
"description" : "A Node-RED node to send SMS messages via the Twilio service.",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"twilio" : "1.6.0"
|
"twilio" : "1.6.0"
|
||||||
|
@ -86,7 +86,7 @@
|
|||||||
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
||||||
<input type="text" id="node-input-name" placeholder="Name">
|
<input type="text" id="node-input-name" placeholder="Name">
|
||||||
</div>
|
</div>
|
||||||
<div class="form-tips">The <b>To</b> field is optional. If not set uses the <b>msg.topic</b> property of the message.</div>
|
<div class="form-tips">The <b>To</b> field is optional. If not set uses the <code>msg.topic</code> property of the message.</div>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/x-red" data-help-name="xmpp out">
|
<script type="text/x-red" data-help-name="xmpp out">
|
||||||
|
@ -6,7 +6,7 @@ A <a href="http://nodered.org" target="_new">Node-RED</a> node to talk to an XMP
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Run the following command in the root directory of your Node-RED install
|
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||||
|
|
||||||
npm install node-red-node-xmpp
|
npm install node-red-node-xmpp
|
||||||
|
|
||||||
@ -16,29 +16,30 @@ Usage
|
|||||||
|
|
||||||
Provides two nodes - one to send messages, and one to receive.
|
Provides two nodes - one to send messages, and one to receive.
|
||||||
|
|
||||||
###Receive
|
### Receive
|
||||||
|
|
||||||
Connects to an XMPP server to receive messages.</p>
|
Connects to an XMPP server to receive messages.</p>
|
||||||
|
|
||||||
The <b>Buddy</b> field is the id of the buddy or room you want to receive messages from.
|
The **Buddy** field is the id of the buddy or room you want to receive messages from.
|
||||||
|
|
||||||
Incoming messages will appear as <b>msg.payload</b> on the first output, while <b>msg.topic</b> will contain who it is from.
|
Incoming messages will appear as `msg.payload` on the first output, while `msg.topic` will contain who it is from.
|
||||||
|
|
||||||
The second output will show the presence and status of a user in <b>msg.payload</b>. Again <b>msg.topic</b> will hold the user.
|
The second output will show the presence and status of a user in `msg.payload`.
|
||||||
|
Again `msg.topic` will hold the user.
|
||||||
|
|
||||||
###Send
|
### Send
|
||||||
|
|
||||||
Connects to an XMPP server to send messages.
|
Connects to an XMPP server to send messages.
|
||||||
|
|
||||||
The <b>To</b> field is optional. If not set the <b>msg.topic</b> property of the message is used to set that value.
|
The **To** field is optional. If not set the `msg.topic` property of the message is used to set that value.
|
||||||
|
|
||||||
If you are joining a chat room then the <b>To</b> field must be filled in with the room name.
|
If you are joining a chat room then the **To** field must be filled in with the room name.
|
||||||
|
|
||||||
You may also send a msg with <b>msg.presence</b> to set your presence to one of
|
You may also send a msg with `msg.presence` to set your presence to one of
|
||||||
|
|
||||||
1. chat
|
1. chat
|
||||||
2. away
|
2. away
|
||||||
3. dnd
|
3. dnd
|
||||||
4. xa
|
4. xa
|
||||||
|
|
||||||
If you do so then the <b>msg.payload</b> is used to set your status message.</p>
|
If you do this then the `msg.payload` is used to set your status message.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "node-red-node-xmpp",
|
"name" : "node-red-node-xmpp",
|
||||||
"version" : "0.1.4",
|
"version" : "0.1.5",
|
||||||
"description" : "A Node-RED node to talk to an XMPP server",
|
"description" : "A Node-RED node to talk to an XMPP server",
|
||||||
"dependencies" : {
|
"dependencies" : {
|
||||||
"simple-xmpp" : "1.3.*"
|
"simple-xmpp" : "1.3.*"
|
||||||
|
Loading…
Reference in New Issue
Block a user