mirror of
https://github.com/node-red/node-red-nodes.git
synced 2025-03-01 10:37:43 +00:00
update io nodes info style
This commit is contained in:
@@ -18,23 +18,23 @@ For Debian / Ubuntu this requires installing
|
||||
Install
|
||||
-------
|
||||
|
||||
Run the following command in the root directory of your Node-RED install, usually `~/.node-red`
|
||||
Run the following command in your Node-RED user directory - typically `~/.node-red`
|
||||
|
||||
npm install node-red-node-discovery
|
||||
npm i node-red-node-discovery
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
||||
### Discovery
|
||||
|
||||
Uses an implemetation of mdns to provide a Bonjour / Avahi
|
||||
Uses an implementation of mdns to provide a Bonjour / Avahi
|
||||
service discovery capability.
|
||||
|
||||
**msg.payload** contains the service object on both arrival and leaving.
|
||||
`msg.payload` contains the service object on both arrival and leaving.
|
||||
|
||||
**msg.state** contains boolean true or false depending if the service has arrived (true) or gone away (false)..
|
||||
`msg.state` contains boolean true or false depending if the service has arrived (true) or gone away (false)..
|
||||
|
||||
Within the msg.payload object the most interesting things are:
|
||||
Within the `msg.payload` object the most interesting things are:
|
||||
|
||||
* msg.payload.name
|
||||
* msg.payload.interface
|
||||
@@ -44,19 +44,19 @@ Within the msg.payload object the most interesting things are:
|
||||
|
||||
For a full list of official service types see [this list](http://www.dns-sd.org/ServiceTypes.html" target="_new).
|
||||
|
||||
###Announce
|
||||
### Announce
|
||||
|
||||
Provides a Bonjour / Avahi / Zeroconf announcement node.
|
||||
|
||||
If **msg.payload** is 0 - the announcement is stopped. Any other value starts the announcement process.
|
||||
If `msg.payload` is 0 - the announcement is stopped. Any other value starts the announcement process.
|
||||
|
||||
The announcement can be customised by the msg if not configured in the edit panel.
|
||||
|
||||
- **msg.service** - For a full list of official service types see <a href="http://www.dns-sd.org/ServiceTypes.html" target="_new">this list</a>.
|
||||
- **msg.port** - the tcp or udp port to use.
|
||||
- **msg.name** - the short description name of the service. If you use %h in the name, it will be replaced by the machine hostname.
|
||||
- **msg.txtRecord** - a set of comma separated name:value pairs
|
||||
- `msg.service` - For a full list of official service types see <a href="http://www.dns-sd.org/ServiceTypes.html" target="_new">this list</a>.
|
||||
- `msg.port` - the tcp or udp port to use.
|
||||
- `msg.name` - the short description name of the service. If you use %h in the name, it will be replaced by the machine hostname.
|
||||
- `msg.txtRecord` - a set of comma separated name:value pairs
|
||||
|
||||
###Note:
|
||||
### Note:
|
||||
|
||||
When Node-RED starts you will get a big WARNING message about the Bonjour compatability layer... this is just a warning so don't worry.
|
||||
When Node-RED starts you will get a big WARNING message about the Bonjour Compatibility layer... this is just a warning so don't worry.
|
||||
|
@@ -32,8 +32,8 @@
|
||||
|
||||
<script type="text/x-red" data-help-name="discovery">
|
||||
<p>Provides a Bonjour / Avahi / Zeroconf discovery node.</p>
|
||||
<p><b>msg.payload</b> contains the service object on both arrival and leaving.</p>
|
||||
<p><b>msg.state</b> contains boolean <i>true</i> or <i>false</i> depending
|
||||
<p><code>msg.payload</code> contains the service object on both arrival and leaving.</p>
|
||||
<p><code>msg.state</code> contains boolean <i>true</i> or <i>false</i> depending
|
||||
if the service has arrived (<i>true</i>) or gone away (<i>false</i>).</p>
|
||||
<p>Within the msg.payload object the most interesting things are:
|
||||
<ul><li>msg.payload.name</li>
|
||||
@@ -88,13 +88,13 @@
|
||||
|
||||
<script type="text/x-red" data-help-name="announce">
|
||||
<p>Provides a Bonjour / Avahi / Zeroconf announcement node.</p>
|
||||
<p>If <b>msg.payload</b> is 0 - the announcement is stopped. Any other value starts the announcement process.</p>
|
||||
<p>If <code>msg.payload</code> is 0 - the announcement is stopped. Any other value starts the announcement process.</p>
|
||||
<p>The announcement can be customised by the msg if not configured in the edit panel.</p>
|
||||
<p><ul>
|
||||
<li><b>msg.service</b> - For a full list of official service types see <i><a href="http://www.dns-sd.org/ServiceTypes.html" target="_new">this list</a></i>.</li>
|
||||
<li><b>msg.port</b> - the tcp or udp port to use.</li>
|
||||
<li><b>msg.name</b> - the short description name of the service. If you use %h in the name, it will be replaced by the machine hostname.</li>
|
||||
<li><b>msg.txtRecord</b> - a javascript object of name:value pairs.</li>
|
||||
<li><code>msg.service</code> - For a full list of official service types see <i><a href="http://www.dns-sd.org/ServiceTypes.html" target="_new">this list</a></i>.</li>
|
||||
<li><code>msg.port</code> - the tcp or udp port to use.</li>
|
||||
<li><code>msg.name</code> - the short description name of the service. If you use %h in the name, it will be replaced by the machine hostname.</li>
|
||||
<li><code>msg.txtRecord</code> - a javascript object of name:value pairs.</li>
|
||||
</ul></p>
|
||||
</script>
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name" : "node-red-node-discovery",
|
||||
"version" : "0.0.11",
|
||||
"version" : "0.0.12",
|
||||
"description" : "A Node-RED node that uses Bonjour / Avahi to discover nearby services.",
|
||||
"dependencies" : {
|
||||
"mdns" : "2.2.*"
|
||||
|
Reference in New Issue
Block a user