55 lines
		
	
	
	
		
			4.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
	
		
			4.9 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>
 | 
						||
    При срабатывании может отправить сообщение, а затем дополнительно второе сообщение, если не было сделано продление или сброс.
 | 
						||
  </p>
 | 
						||
 | 
						||
  <h3>Принимает</h3>
 | 
						||
  <dl class="message-properties">
 | 
						||
    <dt class="optional">delay <span class="property-type">число</span></dt>
 | 
						||
    <dd>Устанавливает задержку в миллисекундах, которая будет применяться к сообщению. Этот параметр применяется только в том случае, если узел настроен так, чтобы сообщение могло отменять настроенный интервал задержки по умолчанию.</dd>
 | 
						||
    <dt class="optional">reset</dt>
 | 
						||
    <dd>При получении сообщения с этим свойством, любой тайм-аут или повтор, находящиеся в обработке в текущий момент, будут сброшены, а сообщение не сработает.</dd>
 | 
						||
  </dl>
 | 
						||
 | 
						||
  <h3>Подробности</h3>
 | 
						||
  <p>
 | 
						||
    Этот узел можно использовать для создания тайм-аута внутри потока. По умолчанию, когда узел получает сообщение, он отправляет сообщение с <code>payload</code> равным <code>1</code>. Затем он ждет 250 мс, прежде чем отправить второе сообщение с <code>payload</code> равным <code>0</code>. Это можно использовать, например, для мигания светодиодом, подключеным к выходу GPIO у Raspberry Pi.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    Данные каждого отправленного сообщения могут быть настроены на различные значения, включая возможность ничего не отправлять. Например, если установить первоначальное сообщение на <i>ничего</i> и выбрать опцию продления таймера с каждым новым сообщением, узел будет действовать как сторожевой таймер, отправляя сообщение только в том случае, если ничего не получено в течение установленного интервала.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    Если установлен тип <i>строка</i>, узел поддерживает синтаксис шаблона mustache.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    Задержка между отправкой сообщений может быть изменена с помощью <code>msg.delay</code>, если эта опция включена в узле. Значение должно быть указано в миллисекундах.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    Если узел получает сообщение со свойством <code>reset</code> или <code>payload</code>, который совпадает с настроенным в узле, любой тайм-аут или повтор, находящийся в обработке в текущий момент, будет сброшен, и сообщение не сработает.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    Узел может быть настроен на повторную отправку сообщения с регулярным интервалом, пока не будет произведен сброс отправкой на него сообщения.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    При желании узел может быть настроен на обработку сообщений, как если бы они были отдельными потоками, используя свойство msg для идентификации каждого потока. По умолчанию <code>msg.topic</code>.
 | 
						||
  </p>
 | 
						||
  <p>
 | 
						||
    Статус показывает - активен ли узел в данный момент. Если работает в многопоточном режиме, статус показывает количество удерживаемых потоков.
 | 
						||
  </p>
 | 
						||
</script>
 |