es Logger Configuration - Supergiovane/node-red-contrib-knx-ultimate GitHub Wiki
🌐 Language: EN | IT | DE | FR | ES | 简体中文
Navigation: Home Overview: Changelog • FAQ • Security • Docs: Language bar KNX Device: Gateway • Device • Protections Other KNX Nodes: Scene Controller • WatchDog • Logger • Global Context • Alerter • Load Control • Viewer • Auto Responder • HA Translator • IoT Bridge HUE: Bridge • Light • Battery • Button • Contact • Device SW update • Light sensor • Motion • Scene • Tap Dial • Temperature • Zigbee connectivity Samples: Logger • Switch Light • Dimming • RGB color • RGBW color + White • Command a scene actuator • Datapoint 213.x 4x Setpoint • Datapoint 222.x 3x Setpoint • Datapoint 237.x DALI diags • Datapoint 2.x 1 bit proprity • Datapoint 22.x RCHH Status • Datetime to BUS • Read Status • Virtual Device • Subtype decoded • Alexa • Apple Homekit • Google Home • Switch on/off POE port of Unifi switch • Set configuration by msg • Scene Controller node • WatchDog node • Global Context node • Alerter node • Load control node • Viewer node • MySQL, InfluxDB, MQTT Sample Contribute to Wiki: Link
<
El nodo del registrador registra todos los telegramas y lo genera en un archivo compatible con XML de monitor de bus ETS.
Puede guardar el archivo en el disco o enviarlo a un servidor FTP, por ejemplo.El archivo puede ser leído por su ETS, por ejemplo, para diagnóstico o para una repetición de los telegramas.
El nodo también puede contar telegramas por segundo (o cualquier intervalo que desee).
Los ejemplos están aquí.
Propiedad | Descripción |
---|---|
Puerta de entrada | La puerta de enlace KNX. |
Tema | El tema del nodo. |
Nombre | Nombre del nodo. |
Propiedad | Descripción |
---|---|
Temporizador de inicio automático | Inicia el temporizador automáticamente en la implementación o en el inicio de nodo-rojo. |
Salida nueva XML cada (en minutos) | La hora, en minutos, que el registrador emitirá el archivo compatible con el monitor de bus XML XML. |
Número máximo de filas en xml (0 = sin límite) | Inicia el temporizador automáticamente en la implementación o en el inicio de nodo-rojo. |
Temporizador de inicio automático | Esto representa el número máximo de línea, que el archivo XML puede contener en el intervalo especificado anteriormente.Pon 0 para no limitar el número de filas en el archivo. |
Número máximo de filas en xml (0 = sin límite) | Esto representa el número máximo de línea, que el archivo XML puede contener en el intervalo especificado anteriormente.Pon 0 para no limitar el número de filas en el archivo. |
Propiedad | Descripción |
---|---|
Temporizador de inicio automático | Inicia el temporizador automáticamente en la implementación o en el inicio de nodo-rojo. |
Intervalo de conteo (en segundos) | Con qué frecuencia emite un MSG al flujo, que contiene el recuento de telegramas KNX.En segundos. |
Pin 1: archivo de archivo compatible con monitor de bus XML ETS
Puede usar un nodo de archivo para guardar la carga útil en el sistema de archivos, o puede enviarla, por ejemplo, a un servidor FTP.```javascript
msg = { topic:"MyLogger" payload: "CommunicationLog xmlns=http://knx.org/xml/telegrams/01 Telegram Timestamp=2020-03-27T07:32:39.470Z Service=L_Data.ind...." (A String containing the XML file) }
**Pin 2: contador de telegrama de KNX**
Cada recuento, el nodo emitirá un telegrama como este:```javascript
msg = {
topic:"",
payload:10,
countIntervalInSeconds:5,
currentTime:"25/10/2021, 11:11:44"
}
```<br/>
---
# Mensaje de flujo de entrada
Puede controlar el registrador de alguna manera.
## Archivo de monitor de bus compatible con ETS XML
**Temporizador de inicio** <br/>```javascript
// Start the timer
msg.etsstarttimer = true;
return msg;
``` **Detener el temporizador** <br/>```javascript
// Start the timer
msg.etsstarttimer = false;
return msg;
``` **ENCONTRA INMEDIATAMENTE una carga útil con el archivo ETS** <br/>```javascript
// Output payload. Restart timer as well (in case the timer was active)
msg.etsoutputnow = true;
return msg;
```## contador de telegrama de knx
**Temporizador de inicio** <br/>```javascript
// Start the timer
msg.telegramcounterstarttimer = true;
return msg;
``` **Detener el temporizador** <br/>```javascript
// Start the timer
msg.telegramcounterstarttimer = false;
return msg;
``` **Mensaje de conteo de telegrama de salida inmediatamente** <br/>```javascript
// Output payload.
msg.telegramcounteroutputnow = true;
return msg;
```## Ver también
- _samples_
- [Logger de muestra](https://github.com/Supergiovane/node-red-contrib-knx-ultimate/wiki/Logger-Sample)