mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Portuguese Brazilian (pt-BR) translation
Portuguese Brazilian, pt-BR, translation based on v.3.0.1 branch. The initial efforts started with PR #3100(V.2.0.3) but there were some problems and the quality needed to be improved. Now I fixed some failures and reviewed files line by line, double-checked with text editor and dictionary updated to last ortographic agreement of the portuguese language; anyway errors still can happen, this is not a robotic translation and portuguese has a latin branch, so one word in english(sometimes) has many possible translations in portuguese; just to complicate a litlle bit. So we are finally making pt-BR available in Node-Red and hope to just improve from now on. Resolves: #3100
This commit is contained in:
64
packages/node_modules/@node-red/nodes/locales/pt-BR/function/10-function.html
vendored
Normal file
64
packages/node_modules/@node-red/nodes/locales/pt-BR/function/10-function.html
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
<!--
|
||||
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="function">
|
||||
<p> Uma função JavaScript para abordar as mensagens recebidas pelo nó. </p>
|
||||
<p> As mensagens são passadas como um objeto JavaScript chamado <code>msg</code>.</p>
|
||||
<p> Por convenção, estas irão possuir uma propriedade <code>msg.payload</code> contendo
|
||||
o corpo da mensagem.</p>
|
||||
<p>Espera-se que a função retorne um objeto do tipo mensagem (ou vários objetos do tipo mensagem), mas a função pode escolher
|
||||
não retornar nada visando interromper um fluxo.</p>
|
||||
<p>A guia <b>On Start</b> contém um código que será executado sempre que o nó for iniciado.
|
||||
A guia <b>On Stop</b> contém um código que será executado quando o nó for parado.</p>
|
||||
<p>Se o código <b>On Start</b> retornar um objeto do tipo promessa, o nó não começará a tratar as mensagens
|
||||
até que a promessa seja resolvida.</p>
|
||||
<h3>Detalhes</h3>
|
||||
<p>Consulte a <a target="_blank" href="http://nodered.org/docs/writing-functions.html">documentação online</a>
|
||||
para obter maiores informações sobre funções de escrita.</p>
|
||||
<h4>Enviando mensagens</h4>
|
||||
<p>A função pode retornar as mensagens que deseja passar para os próximos nós
|
||||
no fluxo ou pode chamar <code>node.send(messages)</code>.</p>
|
||||
<p>A função pode retornar/enviar:</p>
|
||||
<ul>
|
||||
<li>um único objeto do tipo mensagem - passado para os nós conectados à primeira saída</li>
|
||||
<li>uma matriz de objetos do tipo mensagem - passada para nós conectados às saídas correspondentes</li>
|
||||
</ul>
|
||||
<p>Nota: O código de configuração é executado durante a inicialização dos nós. Portanto, se <code>node.send</code> for chamado na guia de configuração, os nós subsequentes podem não serem capazes de receber a mensagem. </p>
|
||||
<p>Se qualquer elemento da matriz é ele próprio uma matriz do tipo mensagens, múltiplas
|
||||
mensagens são enviadas para a saída correspondente.</p>
|
||||
<p>Se nulo for retornado, por si só ou como um elemento da matriz, nnehuma
|
||||
mensagem é passada adiante.</p>
|
||||
<h4>Registro e tratamento de erros</h4>
|
||||
<p>Para registrar qualquer informação ou relatar um erro, as seguintes funções estão disponíveis: </p>
|
||||
<ul>
|
||||
<li> <code>node.log("Log message")</code> </li>
|
||||
<li><code>node.warn("Warning"</code> </li>
|
||||
<li><code>node.error("Error")</code> </li>
|
||||
</ul>
|
||||
</p>
|
||||
<p> O nó de Captura também pode ser usado para lidar com erros. Para invocar um nó de Captura,
|
||||
passe <code>msg</code> como um segundo argumento para <code>node.error</code>: </p>
|
||||
<pre> node.error ("Erro", msg); </pre>
|
||||
<h4>Acessando informações do nó</h4>
|
||||
<p>As seguintes propriedades estão disponíveis para acessar informações sobre o nó:</p>
|
||||
<ul>
|
||||
<li> <code> node.id </code> - id do nó</li>
|
||||
<li> <code> node.name </code> - nome do nó</li>
|
||||
<li> <code> node.outputCount </code> - número de saídas de nós</li>
|
||||
</ul>
|
||||
<h4>Usando variáveis de ambiente </h4>
|
||||
<p> Variáveis de ambiente podem ser acessadas usando <code>env.get("MY_ENV_VAR")</code>.</p>
|
||||
</script>
|
||||
50
packages/node_modules/@node-red/nodes/locales/pt-BR/function/10-switch.html
vendored
Normal file
50
packages/node_modules/@node-red/nodes/locales/pt-BR/function/10-switch.html
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<!--
|
||||
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="switch">
|
||||
<p>Encaminhe mensagens com base em seus valores de propriedade ou posição de sequência.</p>
|
||||
<h3>Detalhes</h3>
|
||||
<p>Quando chega uma mensagem, o nó irá avaliar cada uma das regras definidas
|
||||
e encaminhará a mensagem para as saídas correspondentes de quaisquer regras que combinem . </p>
|
||||
<p>Opcionalmente, o nó pode ser configurado para parar de avaliar as regras assim que encontrar uma
|
||||
que combine.</p>
|
||||
<p> As regras podem ser avaliadas em relação a uma propriedade da mensagem individual, um fluxo (ou uma
|
||||
propriedade de contexto global), variável de ambiente ou o resultado de uma expressão JSONata.</p>
|
||||
<h4>Regras</h4>
|
||||
<p>Existem quatro tipos de regras:</p>
|
||||
<ol>
|
||||
<li>Regras de <b>valor</b> são avaliadas em relação à propriedade configurada</li>
|
||||
<li>Regras de <b>sequência</b> podem ser usadas em sequências de mensagens, como aquelas
|
||||
gerado pelo nó Separador</li>
|
||||
<li>Uma <b>Expressão</b> JSONata pode ser fornecida e avaliada,
|
||||
em relação a toda mensagem; obtendo-se a correspondência se a expressão retornar
|
||||
o valor booliano verdadeiro. </li>
|
||||
<li>Uma regra <b>Caso contrário</b> pode ser usada para combinação se nenhuma das regras anteriores
|
||||
encontrarem correspondentes.</li>
|
||||
</ol>
|
||||
<h4>Notas</h4>
|
||||
<p> As regras <code>é verdadeiro/falso</code> e <code>é nulo</code> executam regras estritas
|
||||
na comparaçao desses tipos e não fazem converção entre eles .</p>
|
||||
<p> As regras <code>está vazio</code> e <code> não está vazio</code> podem ser usadas para testar o comprimento de: cadeia de caracteres, matrizes e armazenamentos temporários ou o número de propriedades que um Objeto possui. Nenhuma regra será aprovada se a propriedade que está sendo testada tiver um <code>booliano</code>, <code>mulo</code>
|
||||
ou valor <code>indefinido</code>.</p>
|
||||
<h4>Lidando com sequências de mensagens</h4>
|
||||
<p>Por padrão, o nó não modifica a propriedade <code>msg.parts</code> das mensagens
|
||||
que fazem parte de uma sequência.</p>
|
||||
<p>A opção<b>recriar sequências de mensagens</b> pode ser habilitada para gerar novas sequências de mensagens
|
||||
para cada regra que corresponda. Neste modo, o nó irá armazenar temporariamente toda a sequência de entrada
|
||||
antes de enviar as novas sequências. A configuração de tempo de execução <code>nodeMessageBufferMaxLength</code>
|
||||
pode ser usada para limitar o número de mensagens que os nós irão armazenar temporariamente.</p>
|
||||
</script>
|
||||
39
packages/node_modules/@node-red/nodes/locales/pt-BR/function/15-change.html
vendored
Normal file
39
packages/node_modules/@node-red/nodes/locales/pt-BR/function/15-change.html
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<!--
|
||||
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="change">
|
||||
<p>Definir, alterar, excluir ou mover propriedades de uma mensagem, contexto de fluxo ou contexto global.</p>
|
||||
<p> O nó pode especificar várias regras que serão aplicadas na ordem em que estiverem definidas.</p>
|
||||
<h3>Detalhes</h3>
|
||||
<p>As operações disponíveis são:</p>
|
||||
<dl class="message-properties">
|
||||
<dt>Definir</dt>
|
||||
<dd>define uma propriedade. O valor pode ser uma variedade de tipos diferentes ou
|
||||
pode ser obtido de uma mensagem existente ou propriedade de contexto. </dd>
|
||||
<dt>Mudar</dt>
|
||||
<dd>pesquisa & substitui partes da propriedade. Se as expressões regulares
|
||||
estiverem ativadas, a propriedade "substituir por" pode incluir grupos de captura, para
|
||||
exemplo <code>$1</code>. Substituir só mudará o tipo se houver
|
||||
uma correspondência completa.</dd>
|
||||
<dt>Excluir</dt>
|
||||
<dd>excluí uma propriedade.</dd>
|
||||
<dt>Mover</dt>
|
||||
<dd>move ou renomeia uma propriedade.</dd>
|
||||
</dl>
|
||||
<p> O tipo "expressão" usa a linguagem de consulta e
|
||||
expressão <a href="http://jsonata.org/" target="_new">JSONata</a>
|
||||
</p>
|
||||
</script>
|
||||
44
packages/node_modules/@node-red/nodes/locales/pt-BR/function/16-range.html
vendored
Normal file
44
packages/node_modules/@node-red/nodes/locales/pt-BR/function/16-range.html
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
<!--
|
||||
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="range">
|
||||
<p>Mapeia um valor numérico para um intervalo diferente.</p>
|
||||
<h3>Entradas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt><span class="property-type">número</span> da carga útil</dt>
|
||||
<dd>A carga útil <i>tem que</i> ser um número. Qualquer outra coisa tentará ser
|
||||
analisada gramaticalmente como número e rejeitada se falhar.</dd>
|
||||
</dl>
|
||||
<h3>Saídas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt><span class="property-type"> número</span> da carga útil</dt>
|
||||
<dd> O valor mapeado para a novo intervalo.</dd>
|
||||
</dl>
|
||||
<h3>Detalhes</h3>
|
||||
<p>Este nó irá dimensionar linearmente o valor recebido. Por padrão, o resultado
|
||||
não está restrito ao intervalo definido no nó.</p>
|
||||
<p><i> Escala e limita ao intervalo de destino </i>significa que o resultado nunca estará fora
|
||||
do intervalo especificado dentro do intervalo que se quer alcançar.</p>
|
||||
<p><i>Escala e empacota dentro do intervalo de destino</i> significa que o resultado
|
||||
será empacotado dentro do intervalo que se quer alcançar.</p>
|
||||
<p>Por exemplo, uma entrada de 0 - 10 mapeada para 0 - 100.</p>
|
||||
<table style="outline-width: #888 solid thin">
|
||||
<tr><th width="80px">modo</th><th width="80px"> entrada </th> <th width="80px"> saída </th></tr>
|
||||
<tr><td><center>escala</center></td><td><center>12</center></td><td><center>120</center> </td></tr>
|
||||
<tr><td><center>limite</center></td><td><center>12</center></td><td><center>100</center> </td></tr>
|
||||
<tr><td><center>empacotamento</center></td><td><center>12</center></td><td><center>20</center></td></tr>
|
||||
</table>
|
||||
</script>
|
||||
51
packages/node_modules/@node-red/nodes/locales/pt-BR/function/80-template.html
vendored
Normal file
51
packages/node_modules/@node-red/nodes/locales/pt-BR/function/80-template.html
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
<!--
|
||||
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="template">
|
||||
<p>Define uma propriedade com base no modelo fornecido.</p>
|
||||
<h3>Entradas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt><span class="property-type">objeto</span> msg</dt>
|
||||
<dd>Um objeto msg contendo informações para preencher o modelo.</dd>
|
||||
<dt class="optional">modelo <span class="property-type">string</span></dt>
|
||||
<dd>Um modelo a ser preenchido em msg.payload. Se não estiver configurado no painel de edição,
|
||||
o modelo pode ser definido como uma propriedade de msg.</dd>
|
||||
</dl>
|
||||
<h3>Saídas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt><span class="property-type">objeto</span> msg</dt>
|
||||
<dd>uma mensagem com uma propriedade definida preenchendo o modelo configurado com as propriedades da mensagem recebida.</dd>
|
||||
</dl>
|
||||
<h3>Detalhes</h3>
|
||||
<p>Por padrão, usa o formato <i> <a href="http://mustache.github.io/mustache.5.html" target="_blank">bigode</a></i>
|
||||
, mas pode ser desativado, se for necessário.</p>
|
||||
<p>Por exemplo, quando um modelo de:
|
||||
<pre>Olá {{payload.name}}. Hoje é {{date}}</pre>
|
||||
<p> recebe uma mensagem contendo:
|
||||
<pre> {
|
||||
date: "segunda-feira",
|
||||
payload:{
|
||||
nome: "Fred"
|
||||
}
|
||||
} </pre>
|
||||
<p>A propriedade resultante será:
|
||||
<pre> Olá Fred. Hoje é segunda-feira</pre>
|
||||
<p> É possível usar uma propriedade do contexto de fluxo ou contexto global. Basta usar <code>{{flow.name}}</code> ou
|
||||
<code>{{global.name}}</code>, ou para armazenamento persistente <code>armazenar</code> usando <code>{{flow [store] .name}}</code> ou
|
||||
<code>{{global [store] .name}}</code>.
|
||||
<p><b>Nota: </b>Por padrão, <i>bigode</i> usará códigos de escape de quaisquer entidades não alfanuméricas ou HTML nos valores que ele substitui.
|
||||
Para evitar isso, use colchetes <code>{{{triplos}}}</code>.
|
||||
</script>
|
||||
64
packages/node_modules/@node-red/nodes/locales/pt-BR/function/89-delay.html
vendored
Normal file
64
packages/node_modules/@node-red/nodes/locales/pt-BR/function/89-delay.html
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
<!--
|
||||
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="delay">
|
||||
<p> Atrasa a passagem de cada mensagem pelo nó ou limita a taxa de transmissão. </p>
|
||||
<h3> Entradas </h3>
|
||||
<dl class="message-properties">
|
||||
<dt class="optional">atraso<span class = "property-type"> número </span> </dt>
|
||||
<dd> Define o atraso, em milissegundos, a ser aplicado à mensagem. este
|
||||
opção só se aplica se o nó estiver configurado para permitir a mensagem para
|
||||
sobrescrever o intervalo de atraso padrão configurado. </dd>
|
||||
<dt class="optional">taxa<span class="property-type"> número</span> </dt>
|
||||
<dd> Define o valor da taxa em milissegundos entre as mensagens.
|
||||
Este nó sobrescreve o valor da taxa existente definido na configuração do nó
|
||||
quando recebe a mensagem que contém o valor <code> msg.rate </code> em miliSegundos.
|
||||
Esta opção só se aplica se o nó estiver configurado para permitir a mensagem para
|
||||
sobrescrever o intervalo de taxa padrão configurado. </dd>
|
||||
<dt class="optional">redefinir</dt>
|
||||
<dd> Se a mensagem recebida tiver esta propriedade definida para qualquer valor, todos
|
||||
as mensagens pendentes mantidas pelo nó são apagadas sem serem enviadas. </dd>
|
||||
<dt class="optional">descarrergar</dt>
|
||||
<dd> Se a mensagem recebida tiver esta propriedade definida para um valor numérico, então essa quantidade de mensagens
|
||||
será liberada imediatamente. Se definida para qualquer outro tipo (por exemplo, booliano), então todas as
|
||||
mensagens pendentes mantidas pelo nó são enviadas imediatamente.</dd>
|
||||
<dt class="optional">paraFrente</dt>
|
||||
<dd>Quando em modo de limite de taxa, se a mensagem recebida tiver esta propriedade definida como booliana <code>verdadeira</code>,
|
||||
então a mensagem é empurrada para a frente da fila e será liberada em seguida.
|
||||
Isso pode ser usado em combinação com <code>msg.flush=1</code> para reenviar imediatamente.
|
||||
</dd>
|
||||
</dl>
|
||||
<h3>Detalhes</h3>
|
||||
<p>Quando configurada para atrasar mensagens, o intervalo de atraso pode ser um valor fixo,
|
||||
um valor aleatório dentro de um intervalo ou definido dinamicamente para cada mensagem.
|
||||
Cada mensagem é atrasada independentemente de qualquer outra mensagem, com base em
|
||||
a hora de sua chegada.
|
||||
</p>
|
||||
<p> Quando configurada para mensagens de limite de taxa, sua entrega é distribuída
|
||||
pelo período de tempo configurado. O status mostra o número de mensagens atualmente na fila.
|
||||
pode-se, opcionalmente, descartar mensagens intermediárias assim que chegarem. </p>
|
||||
</p>
|
||||
<p> Se configurada para permitir a substituição da taxa, a nova taxa será aplicada imediatamente,
|
||||
e permanecerá em vigor até que seja alterada novamente, o nó seja redefinido ou o fluxo seja reiniciado. </p>
|
||||
<p> A limitação de taxa pode ser aplicada a todas as mensagens ou agrupá-las de acordo com
|
||||
seu valor <code> msg.topic </code>. Ao agrupar, as mensagens intermediárias são
|
||||
caiu automaticamente. A cada intervalo de tempo, o nó pode liberar
|
||||
a mensagem mais recente para todos os tópicos ou libere a mensagem mais recente
|
||||
para o próximo tópico.
|
||||
</p>
|
||||
<p><b>Nota</b>: Em modo de limite de taxa, a profundidade máxima da fila pode ser configurar por uma propriedade no seu arquivo
|
||||
<i>settings.js</i>. Por exemplo <code>nodeMessageBufferMaxLength: 1000</code></p>
|
||||
</script>
|
||||
50
packages/node_modules/@node-red/nodes/locales/pt-BR/function/89-trigger.html
vendored
Normal file
50
packages/node_modules/@node-red/nodes/locales/pt-BR/function/89-trigger.html
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<!--
|
||||
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>Quando acionado, pode enviar uma mensagem e, opcionalmente, uma segunda mensagem, a menos que seja estendida ou redefinida.</p>
|
||||
|
||||
<h3>Entradas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt class="optional">atraso<span class = "property-type"> número</span></dt>
|
||||
<dd>Define o atraso, em milissegundos, a ser aplicado à mensagem. Esta opção se aplica apenas se o nó estiver configurado para permitir que a mensagem substitua o intervalo de atraso padrão configurado.</dd>
|
||||
<dt class="optional">redefinir</dt>
|
||||
<dd>Se for recebida uma mensagem com esta propriedade, qualquer tempo limite ou repetição
|
||||
atualmente em andamento será apagado e nenhuma mensagem será acionada.</dd>
|
||||
</dl>
|
||||
|
||||
<h3>Detalhes</h3>
|
||||
<p>Este nó pode ser usado para criar um tempo limite dentro de um fluxo. Por padrão, quando
|
||||
ele recebe uma mensagem, ele envia uma mensagem com uma <code>carga útil</code> de<code> 1</code>.
|
||||
Em seguida, espera 250 ms antes de enviar uma segunda mensagem com uma <code>carga útil</code> de<code> 0</code>.
|
||||
Isso pode ser usado, por exemplo, para piscar um LED conectado a um pino GPIO Raspberry Pi.</p>
|
||||
<p>As cargas úteis de cada mensagem enviada podem ser configuradas com uma variedade de valores, incluindo
|
||||
a opção de não enviar nada. Por exemplo, definir a mensagem inicial como <i>nada</i> e
|
||||
selecionando a opção de estender o cronômetro com cada mensagem recebida, o nó irá
|
||||
atuar como um cronômetro de vigilância; apenas enviando uma mensagem se nada for recebido dentro do
|
||||
limite de intervalo.</p>
|
||||
<p>Se definido como um tipo <i>cadeia de caractere</i>, o nó dá suporte a sintaxe de modelo bigode.</p>
|
||||
<p>O atraso entre o envio de mensagens pode ser anulado por <code>msg.delay</code> se essa opção estiver habilitada no nó. O valor deve ser fornecido em milissegundos. </p>
|
||||
<p>Se o nó receber uma mensagem com uma propriedade <code>reset</code> ou uma <code>carga útil</code>
|
||||
que corresponda ao configurado no nó, qualquer tempo limite ou repetir atualmente em
|
||||
o progresso será apagado e nenhuma mensagem será acionada. </p>
|
||||
<p> O nó pode ser configurado para reenviar uma mensagem em um intervalo regular até que
|
||||
seja redefinido por uma mensagem recebida.</p>
|
||||
<p>Opcionalmente, o nó pode ser configurado para tratar as mensagens como se fossem fluxos separados,
|
||||
usando uma propriedade msg para identificar cada fluxo. <code>msg.topic</code> padrão.</p>
|
||||
<p>O estado indica que o nó está ativo no momento. Se vários fluxos forem usados, o estado
|
||||
indica o número de streams em espera.</p>
|
||||
</script>
|
||||
83
packages/node_modules/@node-red/nodes/locales/pt-BR/function/90-exec.html
vendored
Normal file
83
packages/node_modules/@node-red/nodes/locales/pt-BR/function/90-exec.html
vendored
Normal file
@@ -0,0 +1,83 @@
|
||||
<!--
|
||||
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="exec">
|
||||
<p>Executa um comando do sistema e retorna sua saída.</p>
|
||||
<p>O nó pode ser configurado ou para esperar até que o comando seja concluído ou para
|
||||
enviar sua saída conforme o comando vai gerando-a.</p>
|
||||
<p>O comando que é executado pode ser configurado no nó ou fornecido pelo mensagem
|
||||
recebida.</p>
|
||||
|
||||
<h3>Entradas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt class="optional">carga útil<span class="property-type"> cadeia de caracteres</span></dt>
|
||||
<dd>se configurado dessa forma, será adicionado ao final do comando executado.</dd>
|
||||
<dt class="optional">matar<span class="property-type"> cadeia de caracteres</span></dt>
|
||||
<dd>o tipo de sinal de eliminação para ser enviado a um processo de nó exec existente.</dd>
|
||||
<dt class="optional">pid<span class="property-type"> número | cadeia de caracteres</span> </dt>
|
||||
<dd>o ID do processo de um processo de nó exec existente a ser eliminado.</dd>
|
||||
</dl>
|
||||
|
||||
<h3>Saídas</h3>
|
||||
<ol class="node-ports">
|
||||
<li>Saída padrão
|
||||
<dl class="message-properties">
|
||||
<dt>carga útil<span class = "property-type"> cadeia de caracteres</span></dt>
|
||||
<dd>a saída padrão do comando.</dd>
|
||||
</dl>
|
||||
<dl class="message-properties">
|
||||
<dt>rc<span class = "property-type"> objeto</span></dt>
|
||||
<dd>modo exec apenas, uma cópia do objeto de código de retorno(também disponível na porta 3)</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li> Erro padrão
|
||||
<dl class="message-properties">
|
||||
<dt>carga útil <span class = "property-type"> cadeia de caracteres</span></dt>
|
||||
<dd>o erro padrão do comando.</dd>
|
||||
</dl>
|
||||
<dl class="message-properties">
|
||||
<dt>rc<span class="property-type"> objeto </span> </dt>
|
||||
<dd>modo exec apenas, uma cópia do objeto de código de retorno(também disponível na porta 3)</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li>Código de retorno
|
||||
<dl class="message-properties">
|
||||
<dt>carga útil<span class = "property-type"> objeto</span></dt>
|
||||
<dd>um objeto que contém o código de retorno e, possivelmente,<code> mensagem</code>, propriedades de <code>sinal</code>.</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ol>
|
||||
<h3>Detalhes</h3>
|
||||
<p>Por padrão, usa a chamada do sistema <code>exec</code> que chama o comando, espera que ele seja concluído e, em seguida,
|
||||
retorna a saída. Por exemplo, um comando bem-sucedido deve ter um código de retorno de <code>{code: 0}</code>.</p>
|
||||
<p>Opcionalmente, pode usar <code>spawn</code>, que retorna a saída de stdout e stderr
|
||||
conforme o comando é executado, geralmente uma linha de cada vez. Na conclusão, ele retorna um objeto
|
||||
na 3ª porta. Por exemplo, um comando bem-sucedido deve retornar <code>{code: 0}</code>.</p>
|
||||
<p>Os erros podem retornar informações extras na terceira porta <code>msg.payload</code>, como uma cadeia de caracteres do tipo <code>mensagem</code> ou
|
||||
cadeia de caracteres do tipo <code>sinal</code>.</p>
|
||||
<p>O comando executado é definido dentro do nó, com uma opção para adicionar <code>msg.payload</code> e um outro conjunto de parâmetros.</p>
|
||||
<p>Comandos ou parâmetros com espaços devem ser colocados entre aspas - <code>"Este é um parâmetro único"</code></p>
|
||||
<p>A <code>carga útil</code> retornada é geralmente uma <i> cadeia de caracteres </i>, a menos que caracteres não UTF8 sejam detectados, nesse caso será <i>armazenamento temporário</i>.</p>
|
||||
<p>O ícone de estado do nó e o PID ficarão visíveis enquanto o nó estiver ativo. As alterações podem ser lidas pelo nó de <code>Estado</code>.</p>
|
||||
<p>A opção <code>Ocultar console</code> ocultará o console do processo normalmente mostrado em sistemas Windows.</p>
|
||||
<h4>Processos de morte</h4>
|
||||
<p> O envio de <code>msg.kill</code> eliminará um único processo ativo. <code>msg.kill</code> deve ser uma cadeia de caracteres contendo
|
||||
o tipo de sinal a ser enviado, por exemplo, <code>SIGINT</code>, <code>SIGQUIT</code> ou <code>SIGHUP</code>.
|
||||
O padrão é <code>SIGTERM</code> se definido como uma cadeia de caracteres vazia.</p>
|
||||
<p>Se o nó tiver mais de um processo em execução, <code>msg.pid</code> também deve ser definido com o valor do PID a ser eliminado.</p>
|
||||
<p>Se um valor for fornecido no campo <code>Tempo limite</code> então, se o processo não for concluído quando o número especificado de segundos tiver decorrido, o processo será encerrado automaticamente</p>
|
||||
<p>Dica: se estiver executando um aplicativo Python, você pode precisar usar o parâmetro <code>-u</code> para interromper o armazenamento temporário da saída.</p>
|
||||
</script>
|
||||
41
packages/node_modules/@node-red/nodes/locales/pt-BR/function/rbe.html
vendored
Normal file
41
packages/node_modules/@node-red/nodes/locales/pt-BR/function/rbe.html
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<script type="text/html" data-help-name="rbe">
|
||||
<p>Nó Relatório Por Excessão (RPE) - apenas repassa os dados se a carga útil tiver mudado.
|
||||
também pode bloquear ao menos, ou ignorar, se o valor mudar devido a uma quantidade específica(modo de banda estreita e morta).</p>
|
||||
<h3>Entradas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt>carga útil
|
||||
<span class="property-type"> número | cadeia de caracteres | (objeto)</span>
|
||||
</dt>
|
||||
<dd>O modo RPE aceita números, cadeia de caracteres e objetos simples.
|
||||
Outros modos devem fornecer um número analisável sintáticamente.</dd>
|
||||
<dt class="optional">tópico<span class="property-type">cadeia de caracteres</span>
|
||||
</dt>
|
||||
<dd>se especificado, a função funcionará por tópico. Esta propriedade pode ser definida por configuração.</dd>
|
||||
<dt class="optional">redefinir<span class="property-type">qualquer</span></dt>
|
||||
<dd>se definido, limpa o valor armazenado para o msg.topic especificado, ou
|
||||
todos os tópicos se msg.topic não for especificado.</dd>
|
||||
</dl>
|
||||
<h3>Saídas</h3>
|
||||
<dl class="message-properties">
|
||||
<dt>carga útil
|
||||
<span class="property-type">conforme entrada</span>
|
||||
</dt>
|
||||
<dd>Se acionado, a saída será igual à entrada.</dd>
|
||||
</dl>
|
||||
<h3>Detalhes</h3>
|
||||
<p>No modo RPE, este nó irá bloquear até o valor de <code>msg.payload</code>,
|
||||
(ou propriedade selecionada) seja diferente do valor anterior.
|
||||
Se necessário, ele pode ignorar o valor inicial para não enviar nada no início.</p>
|
||||
<p>Os modos <a href="https://en.wikipedia.org/wiki/Deadband" target="_blank">Bandamorta</a> bloquearão o valor de entrada
|
||||
<i>a menos que</i> sua alteração seja maior ou maior-igual que ± a distância da lacuna de banda de um valor anterior.</p>
|
||||
<p>Os modos de banda estreita bloquearão o valor de entrada,
|
||||
<i>se</i> sua alteração for maior ou maior-igual que ± a distância da lacuna de banda de um valor anterior.
|
||||
É útil para ignorar casos atípicos de um sensor com defeito, por exemplo.</p>
|
||||
<p>Tanto nos modos de banda morta quanto no de banda estreita, o valor de entrada deve conter um número analisável e
|
||||
ambos também suportam % - envio apenas se/a menos que a entrada difira em mais de x% do valor original.</p>
|
||||
<p>Tanto a banda morta quanto a banda estreita permitem a comparação ou com o valor de saída válido anterior, ignorando desse modo
|
||||
quaisquer valores fora do intervalo, ou com o valor de entrada anterior, que redefine o ponto de ativação, permitindo assim
|
||||
derivação gradual(banda morta) ou uma mudança de etapa(banda estreita).</p>
|
||||
<p><b>Nota:</b> isso funciona por base em <code>msg.topic</code>, embora possa ser alterado para outra propriedade, se desejado.
|
||||
Isso significa que um único nó de filtro pode lidar com vários tópicos diferentes ao mesmo tempo.</p>
|
||||
</script>
|
||||
Reference in New Issue
Block a user