es Logger Configuration - Supergiovane/node-red-contrib-knx-ultimate GitHub Wiki

🌐 Language: EN | IT | DE | FR | ES | 简体中文

Navigation: Home Overview: ChangelogFAQSecurityDocs: Language bar KNX Device: GatewayDeviceProtections Other KNX Nodes: Scene ControllerWatchDogLoggerGlobal ContextAlerterLoad ControlViewerAuto ResponderHA TranslatorIoT Bridge HUE: BridgeLightBatteryButtonContactDevice SW updateLight sensorMotionSceneTap DialTemperatureZigbee connectivity Samples: LoggerSwitch LightDimmingRGB colorRGBW color + WhiteCommand a scene actuatorDatapoint 213.x 4x SetpointDatapoint 222.x 3x SetpointDatapoint 237.x DALI diagsDatapoint 2.x 1 bit proprityDatapoint 22.x RCHH StatusDatetime to BUSRead StatusVirtual DeviceSubtype decodedAlexaApple HomekitGoogle HomeSwitch on/off POE port of Unifi switchSet configuration by msgScene Controller nodeWatchDog nodeGlobal Context nodeAlerter nodeLoad control nodeViewer nodeMySQL, InfluxDB, MQTT Sample Contribute to Wiki: Link


<

Logger

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í.

AJUSTES

Propiedad Descripción
Puerta de entrada La puerta de enlace KNX.
Tema El tema del nodo.
Nombre Nombre del nodo.

archivo de diagnóstico de bus compatible con ETS

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.

contador de telegrama de knx

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.


Salida del mensaje del registrador

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)
⚠️ **GitHub.com Fallback** ⚠️