This commit is contained in:
hobbyquaker 2019-05-03 19:56:44 +02:00
parent fafe8b88c2
commit ab1521bf26
4 changed files with 20 additions and 20 deletions

View File

@ -40,6 +40,6 @@
oder sie werden gemäß des Wertes von <code>msg.topic</code> gruppiert. oder sie werden gemäß des Wertes von <code>msg.topic</code> gruppiert.
Bei der Gruppierung werden zwíschenzeitlich eintreffende Nachrichten automatisch gelöscht. Bei der Gruppierung werden zwíschenzeitlich eintreffende Nachrichten automatisch gelöscht.
In jedes Zeitintervall kann der Node entweder die aktuellste Nachricht für alle Themen In jedes Zeitintervall kann der Node entweder die aktuellste Nachricht für alle Themen
oder die neueste Nachricht für das nächste Thema freigeben. oder die neueste Nachricht für das nächste Topic freigeben.
</p> </p>
</script> </script>

View File

@ -22,7 +22,7 @@
<dt> payload <span class="property-type"> Zahl </span> </dt> <dt> payload <span class="property-type"> Zahl </span> </dt>
<dd> Die Nutzdaten sind 1 oder 0. </dd> <dd> Die Nutzdaten sind 1 oder 0. </dd>
<dt> topic <span class="property-type"> Zeichenfolge </span> </dt> <dt> topic <span class="property-type"> Zeichenfolge </span> </dt>
<dd> Das Thema wird auf <code>pi/ { the pin number }</code> gesetzt. </dd> <dd> Das Topic wird auf <code>pi/ { the pin number }</code> gesetzt. </dd>
</dl> </dl>
<h3> Details </h3> <h3> Details </h3>
<p> Sie können auch den Eingangs-Pullup-Widerstand oder den Pulldown-Widerstand aktivieren. </p> <p> Sie können auch den Eingangs-Pullup-Widerstand oder den Pulldown-Widerstand aktivieren. </p>

View File

@ -12,13 +12,13 @@
--> -->
<script type="text/x-red" data-help-name="mqtt in"> <script type="text/x-red" data-help-name="mqtt in">
<p> Stellt eine Verbindung zu einem MQTT-Broker her und subskribiert Nachrichten zu dem angegebenen Thema. </p> <p> Stellt eine Verbindung zu einem MQTT-Broker her und subskribiert Nachrichten zu dem angegebenen Topic. </p>
<h3> Ausgaben </h3> <h3> Ausgaben </h3>
<dl class="message-properties"> <dl class="message-properties">
<dt> payload <span class="property-type"> Zeichenfolge | Buffer </span> </dt> <dt> payload <span class="property-type"> Zeichenfolge | Buffer </span> </dt>
<dd> eine Zeichenfolge, sofern sie nicht als binärer Buffer erkannt wird. </dd> <dd> eine Zeichenfolge, sofern sie nicht als binärer Buffer erkannt wird. </dd>
<dt> topic <span class="property-type"> Zeichenfolge </span> </dt> <dt> topic <span class="property-type"> Zeichenfolge </span> </dt>
<dd> Das MQTT-Thema verwendet <code>/</code> als Trennzeichen für die Hierarchie. </dd> <dd> Das MQTT-Topic verwendet <code>/</code> als Trennzeichen für die Hierarchie. </dd>
<dt> qos <span class="property-type"> Zahl </span> </dt> <dt> qos <span class="property-type"> Zahl </span> </dt>
<dd> 0: fire und forget 1: mindestens einmal 2: einmal und nur einmal. </dd> <dd> 0: fire und forget 1: mindestens einmal 2: einmal und nur einmal. </dd>
<dt> retain <span class="property-type"> boolean </span> </dt> <dt> retain <span class="property-type"> boolean </span> </dt>
@ -38,7 +38,7 @@
<dt>payload <span class="property-type">Zeichenfolge | Buffer</span></dt> <dt>payload <span class="property-type">Zeichenfolge | Buffer</span></dt>
<dd>die meisten Benutzer präferieren einfach Textnachrichten aber es können auch binäre Buffer publiziert werden.</dd> <dd>die meisten Benutzer präferieren einfach Textnachrichten aber es können auch binäre Buffer publiziert werden.</dd>
<dt class="optional">topic <span class="property-type">string</span></dt> <dt class="optional">topic <span class="property-type">string</span></dt>
<dd> Das MQTT-Thema zu dem publiziert wird. Es verwendet <code>/</code> als Trennzeichen für die Hierarchie.</dd> <dd> Das MQTT-Topic zu dem publiziert wird. Es verwendet <code>/</code> als Trennzeichen für die Hierarchie.</dd>
<dt class="optional">qos <span class="property-type">number</span></dt> <dt class="optional">qos <span class="property-type">number</span></dt>
<dd>0: fire und forget 1: mindestens einmal 2: einmal und nur einmal. Default 0.</dd> <dd>0: fire und forget 1: mindestens einmal 2: einmal und nur einmal. Default 0.</dd>
@ -50,12 +50,12 @@
<code> msg.payload </code> wird als Nutzdaten der zu veröffentlichenden Nachricht verwendet. <code> msg.payload </code> wird als Nutzdaten der zu veröffentlichenden Nachricht verwendet.
Wenn er ein Objekt enthält, wird es in eine JSON-Zeichenfolge konvertiert, bevor es gesendet wird. Wenn er ein Objekt enthält, wird es in eine JSON-Zeichenfolge konvertiert, bevor es gesendet wird.
Wenn er einen binären Buffer enthält, wird die Nachricht unverändert veröffentlicht. </p> Wenn er einen binären Buffer enthält, wird die Nachricht unverändert veröffentlicht. </p>
<p> Das verwendete Thema kann im Node konfiguriert werden oder, falls es leer gelassen wird, <p> Das verwendete Topic kann im Node konfiguriert werden oder, falls es leer gelassen wird,
durch <code>msg.topic</code> festgelegt werden. </p> durch <code>msg.topic</code> festgelegt werden. </p>
<p> Ebenso können die QoS- und retain-Werte im Node konfiguriert werden oder, falls vorhanden, <p> Ebenso können die QoS- und retain-Werte im Node konfiguriert werden oder, falls vorhanden,
durch <code>msg.qos</code> bzw. <code>msg.retain</code> festgelegt werden. durch <code>msg.qos</code> bzw. <code>msg.retain</code> festgelegt werden.
Sie können eine zuvor auf einem Thema auf dem Broker beibehalten Nachricht löschen, Sie können eine zuvor auf einem Topic auf dem Broker beibehalten Nachricht löschen,
indem eine leere Nachricht an dieses Thema gesendet wird und die Markierung 'retain' gesetzt ist.</p> indem eine leere Nachricht an dieses Topic gesendet wird und die Markierung 'retain' gesetzt ist.</p>
<p>Dieser Node erfordert eine Verbindung zu einem MQTT-Broker, der über die Auswahlliste selektiert werden kann. <p>Dieser Node erfordert eine Verbindung zu einem MQTT-Broker, der über die Auswahlliste selektiert werden kann.
Eine neue Konfiguration wird durch Klicken auf das Stiftsymbol erstellt.</p> Eine neue Konfiguration wird durch Klicken auf das Stiftsymbol erstellt.</p>
<p>Mehrere MQTT-Nodes (in oder out) können bei Bedarf dieselbe Brokerverbindung nutzen.</p> <p>Mehrere MQTT-Nodes (in oder out) können bei Bedarf dieselbe Brokerverbindung nutzen.</p>
@ -69,12 +69,12 @@
einer bereinigten Sitzung (Clean Session) konfiguriert ist. Wenn eine Client-ID festgelegt ist, einer bereinigten Sitzung (Clean Session) konfiguriert ist. Wenn eine Client-ID festgelegt ist,
muss sie für den Broker, zu dem Sie eine Verbindung herstellen, eindeutig sein. </p> muss sie für den Broker, zu dem Sie eine Verbindung herstellen, eindeutig sein. </p>
<h3> Nachricht bei Verbindungsaufbau </h3> <h3> Nachricht bei Verbindungsaufbau </h3>
<p> Dies ist eine Nachricht, die vom Broker in dem konfigurierten Thema veröffentlicht wird, wenn die Verbindung hergestellt wurde. </p> <p> Dies ist eine Nachricht, die vom Broker in dem konfigurierten Topic veröffentlicht wird, wenn die Verbindung hergestellt wurde. </p>
<h3> Nachricht bei Verbindungsbeendigung </h3> <h3> Nachricht bei Verbindungsbeendigung </h3>
<p> Dies ist eine Nachricht, die vom Broker in dem konfigurierten Thema veröffentlicht wird, wenn die Verbindung normal geschlossen wird - <p> Dies ist eine Nachricht, die vom Broker in dem konfigurierten Topic veröffentlicht wird, wenn die Verbindung normal geschlossen wird -
entweder durch erneute Implementierung des Nodes oder durch Herunterfahren von Node-RED. </p> entweder durch erneute Implementierung des Nodes oder durch Herunterfahren von Node-RED. </p>
<h3> Nachricht bei unerwarteter Verbindungsbeendigung</h3> <h3> Nachricht bei unerwarteter Verbindungsbeendigung</h3>
<p> Dies ist eine Nachricht, die vom Broker in dem konfigurierten Thema veröffentlicht wird, <p> Dies ist eine Nachricht, die vom Broker in dem konfigurierten Topic veröffentlicht wird,
wenn die Verbindung unerwartet geschlossen wird wenn die Verbindung unerwartet geschlossen wird
<h3> WebSockets </h3> <h3> WebSockets </h3>
<p> Der Node kann für die Verwendung einer WebSocket-Verbindung konfiguriert werden. <p> Der Node kann für die Verwendung einer WebSocket-Verbindung konfiguriert werden.

View File

@ -2,7 +2,7 @@
"common" : { "common" : {
"label" : { "label" : {
"payload" : "Nutzdaten", "payload" : "Nutzdaten",
"topic" : "Thema", "topic" : "Topic",
"name" : "Name", "name" : "Name",
"username" : "Benutzername", "username" : "Benutzername",
"password" : "Kennwort", "password" : "Kennwort",
@ -217,7 +217,7 @@
"limitrate" : "Geschwindigkeitslimit", "limitrate" : "Geschwindigkeitslimit",
"limitall" : "Alle Nachrichten", "limitall" : "Alle Nachrichten",
"limittopic" : "Für jedes msg.topic", "limittopic" : "Für jedes msg.topic",
"fairqueue" : "Jedes Thema im Gegenzug senden", "fairqueue" : "Jedes Topic im Gegenzug senden",
"timedqueue" : "Alle Themen senden", "timedqueue" : "Alle Themen senden",
"milisecs" : "Milisekunden", "milisecs" : "Milisekunden",
"secs" : "Sekunden", "secs" : "Sekunden",
@ -237,7 +237,7 @@
"delay" : "Verzögerung", "delay" : "Verzögerung",
"variable" : "Variable", "variable" : "Variable",
"limit" : "Begrenzung", "limit" : "Begrenzung",
"limitTopic" : "Grenzwert, Thema", "limitTopic" : "Grenzwert, Topic",
"random" : "Zufall", "random" : "Zufall",
"units" : { "units" : {
"second" : { "second" : {
@ -352,11 +352,11 @@
"retain" : "Beibehalten", "retain" : "Beibehalten",
"true" : "Wahr", "true" : "Wahr",
"false" : "Falsch", "false" : "Falsch",
"tip" : "Tipp: Behalten Sie das Thema \"Artikel\", \"qos\" oder \"retain\" bei, wenn Sie diese über die Eigenschaft \"msg\" festlegen", "tip" : "Tipp: Behalten Sie das Topic \"Artikel\", \"qos\" oder \"retain\" bei, wenn Sie diese über die Eigenschaft \"msg\" festlegen",
"errors" : { "errors" : {
"not-defined" : "Thema nicht definiert", "not-defined" : "Topic nicht definiert",
"missing-config" : "Fehlende Brokerkonfiguration", "missing-config" : "Fehlende Brokerkonfiguration",
"invalid-topic" : "Ungültiges Thema angegeben", "invalid-topic" : "Ungültiges Topic angegeben",
"nonclean-missingclientid" : "Keine Client-ID-Gruppe unter Verwendung einer bereinigten Sitzung" "nonclean-missingclientid" : "Keine Client-ID-Gruppe unter Verwendung einer bereinigten Sitzung"
} }
}, },
@ -900,8 +900,8 @@
"merge" : { "merge" : {
"topics-label" : "Zusammengemiedene Themen", "topics-label" : "Zusammengemiedene Themen",
"topics" : "Themen", "topics" : "Themen",
"topic" : "Thema", "topic" : "Topic",
"on-change" : "Zusammengefügte Nachricht bei Ankunft eines neuen Themas senden" "on-change" : "Zusammengefügte Nachricht bei Ankunft eines neuen Topics senden"
}, },
"reduce" : { "reduce" : {
"exp" : "Zusammenfassen durch", "exp" : "Zusammenfassen durch",
@ -949,7 +949,7 @@
}, },
"concat" : { "concat" : {
"topics-label" : "Topics", "topics-label" : "Topics",
"topic" : "Thema" "topic" : "Topic"
}, },
"too-many" : "Zu viele anstehende Nachrichten im Stapel-Node", "too-many" : "Zu viele anstehende Nachrichten im Stapel-Node",
"unexpected" : "Unerwarteter Modus", "unexpected" : "Unerwarteter Modus",