node-red/packages/node_modules/@node-red/nodes/locales/nl-NL/function/rbe.html

42 lines
2.8 KiB
HTML

<script type="text/html" data-help-name="rbe">
<p>Filternode - laat alleen gegevens door als de payload is gewijzigd.
Het kan ook blokkeren tenzij, of negeren als de waarde verandert met een bepaald bedrag (Deadband- en Narrowband-modus).</p>
<h3>Invoer</h3>
<dl class="message-properties">
<dt>payload
<span class="property-type">number | string | (object)</span>
</dt>
<dd>RBE-modus accepteert getallen, strings en eenvoudige objecten.
Andere modi vereisen een te parsen getal.</dd>
<dt class="optional">topic <span class="property-type">string</span>
</dt>
<dd>indien gespecificeerd werkt de functie per topic. Deze eigenschap kan via configuratie worden ingesteld.</dd>
<dt class="optional">reset<span class="property-type">any</span></dt>
<dd>indien ingesteld wordt de opgeslagen waarde voor het gespecificeerde <code>msg.topic</code> gewist, of
alle topics als msg.topic niet is gespecificeerd.</dd>
</dl>
<h3>Uitvoer</h3>
<dl class="message-properties">
<dt>payload
<span class="property-type">zoals invoer</span>
</dt>
<dd>Als geactiveerd zal de uitvoer hetzelfde zijn als de invoer.</dd>
</dl>
<h3>Details</h3>
<p>In RBE-modus zal deze node blokkeren totdat de <code>msg.payload</code>,
(of geselecteerde eigenschap) waarde verschilt van de vorige waarde.
Indien gewenst kan het de initiele waarde negeren, zodat er bij de start niets wordt verzonden.</p>
<p>De <a href="https://en.wikipedia.org/wiki/Deadband" target="_blank">Deadband</a> modi zullen de inkomende waarde blokkeren
<i>tenzij</i> de verandering groter is dan of groter-of-gelijk aan &plusmn; de bandafstand van een vorige waarde.</p>
<p>De Narrowband modi zullen de inkomende waarde blokkeren,
<i>als</i> de verandering groter is dan of groter-of-gelijk aan &plusmn; de bandafstand van de vorige waarde.
Het is nuttig voor het negeren van uitschieters van een defecte sensor bijvoorbeeld.</p>
<p>Zowel in Deadband als Narrowband modus moet de inkomende waarde een te parsen getal bevatten en
beide ondersteunen ook % - verzendt alleen als/tenzij de invoer meer dan x% van de oorspronkelijke waarde verschilt.</p>
<p>Zowel Deadband als Narrowband maken vergelijking mogelijk met ofwel de vorige geldige uitvoerwaarde, waardoor
waarden buiten bereik worden genegeerd, of de vorige invoerwaarde, wat het instelpunt reset, waardoor
geleidelijke drift (deadband) of een stapverandering (narrowband) mogelijk is.</p>
<p><b>Let op:</b> Dit werkt per <code>msg.topic</code> basis, hoewel dit kan worden gewijzigd naar een andere eigenschap indien gewenst.
Dit betekent dat een enkele filternode meerdere verschillende topics tegelijkertijd kan verwerken.</p>
</script>