mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
51 lines
3.3 KiB
HTML
51 lines
3.3 KiB
HTML
<!--
|
|
Copyright JS Foundation and other contributors, http://js.foundation
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<<script type="text/html" data-help-name="trigger">
|
|
<p>Keď je spustený, môže odoslať správu a potom prípadne druhú správu, pokiaľ nie je predĺžený alebo resetovaný.</p>
|
|
|
|
<h3>Vstupy</h3>
|
|
<dl class="message-properties">
|
|
<dt class="optional">delay <span class="property-type">číslo</span></dt>
|
|
<dd>Nastavuje oneskorenie, v milisekundách, ktoré sa má aplikovať na správu. Táto možnosť sa uplatňuje iba vtedy, ak je uzol nakonfigurovaný tak, aby umožnil správe nahradiť predvolené konfigurované intervalové oneskorenie.</dd>
|
|
<dt class="optional">reset</dt>
|
|
<dd>Ak je prijatá správa s touto vlastnosťou, akékoľvek aktuálne prebiehajúce časové limity alebo opakovania
|
|
budú vymazané a žiadna správa nebude spustená.</dd>
|
|
</dl>
|
|
|
|
<h3>Detaily</h3>
|
|
<p>Tento uzol môže byť použitý na vytvorenie časového oneskorenia v toku. Predvolene, keď
|
|
prijme správu, odošle správu s <code>payload</code> s hodnotou <code>1</code>.
|
|
Potom čaká 250 ms pred odoslaním druhej správy s <code>payload</code> s hodnotou <code>0</code>.
|
|
To by mohlo byť použité napríklad na bliknutie LED pripojenej k pin GPIO Raspberry Pi.</p>
|
|
<p>Náklady každého odoslaného správy môžu byť nakonfigurované na rôzne hodnoty, vrátane
|
|
možnosti neposlať nič. Napríklad nastavením počiatočnej správy na <i>nič</i> a
|
|
výberom možnosti na predĺženie časovača s každou prijatou správou, uzol
|
|
bude fungovať ako watchdog timer; odošle správu iba vtedy, ak nič nie je prijaté v čase
|
|
definovanom v intervale.</p>
|
|
<p>Ak je nastavený na typ <i>reťazec</i>, uzol podporuje syntax moustache.</p>
|
|
<p>Oneskorenie medzi odoslaním správ môže byť nahradené pomocou <code>msg.delay</code>, ak je táto možnosť povolená v uzle. Hodnota musí byť poskytnutá v milisekundách.</p>
|
|
<p>Ak uzol prijme správu s vlastnosťou <code>reset</code>, alebo vlastnosťou <code>payload</code>
|
|
ktorá zodpovedá tej konfigurovanej v uzle, akékoľvek aktuálne prebiehajúce časové limity alebo opakovania
|
|
budú vymazané a žiadna správa nebude spustená.</p>
|
|
<p>Uzel môže byť nakonfigurovaný tak, aby odosielal správu v pravidelných intervaloch, kým nebude
|
|
resetovaný prijatou správou.</p>
|
|
<p>Voliteľne môže byť uzol nakonfigurovaný na spracovanie správ ako keby boli samostatné toky,
|
|
pomocou vlastnosti msg na identifikáciu každého toku. Predvolene je to <code>msg.topic</code>.</p>
|
|
<p>Status indikuje, že uzol je momentálne aktívny. Ak sa používa viacero tokov, stav
|
|
indikuje počet prebiehajúcich tokov.</p>
|
|
</script>
|