fr 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
Le nœud d'enregistrement enregistre tous les télégrammes et les sortira dans un fichier compatible XML moniteur de bus ETS.
Vous pouvez enregistrer le fichier sur le disque ou l'envoyer à un serveur FTP, par exemple.Le fichier peut ensuite être lu par votre ETS, par exemple pour le diagnostic ou pour une rediffusion des télégrammes.
Le nœud peut également compter les télégrammes par seconde (ou tout intervalle que vous souhaitez).
Les exemples sont ici.
Propriété | Description |
---|---|
Passerelle | La passerelle KNX. |
Sujet | Le sujet du nœud. |
Nom | Nom du nœud. |
Propriété | Description |
---|---|
Timer de démarrage automatique | Démarre automatiquement la minuterie sur le déploiement ou sur le démarrage du rouge-rouge. |
Sortir de nouveaux XML chaque (en minutes) | L'heure, en quelques minutes, que le journaliste sortira le fichier compatible du moniteur de bus XML ETS XML. |
Nombre maximum de lignes dans XML (0 = aucune limite) | Démarre automatiquement la minuterie sur le déploiement ou sur le démarrage du rouge-rouge. |
Timer de démarrage automatique | Cela représente le nombre maximum de ligne, que le fichier XML peut contenir dans l'intervalle spécifié ci-dessus.Mettez 0 pour ne pas limiter le nombre de lignes dans le fichier. |
Nombre maximum de lignes dans XML (0 = aucune limite) | Cela représente le nombre maximum de ligne, que le fichier XML peut contenir dans l'intervalle spécifié ci-dessus.Mettez 0 pour ne pas limiter le nombre de lignes dans le fichier. |
Propriété | Description |
---|---|
Timer de démarrage automatique | Démarre automatiquement la minuterie sur le déploiement ou sur le démarrage du rouge-rouge. |
Intervalle de comptage (en quelques secondes) | À quelle fréquence émettent un MSG à l'écoulement, contenant le nombre de télégrammes KNX.En quelques secondes. |
broche 1: fichier de fichier compatible du moniteur de bus XML ETS
Vous pouvez utiliser un nœud de fichier pour enregistrer la charge utile au système de fichiers, ou vous pouvez l'envoyer, par exemple, à un serveur 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: COMPRESSION DE TÉLÉGRAM KNX**
Chaque nombre, le nœud émettra un télégramme comme celui-ci:```javascript
msg = {
topic:"",
payload:10,
countIntervalInSeconds:5,
currentTime:"25/10/2021, 11:11:44"
}
```<br/>
---
# Message de flux d'entrée
Vous pouvez contrôler l'enregistreur à certains égards.
## fichier de moniteur de bus compatible ETS XML
**Démarrer la minuterie** <br/>```javascript
// Start the timer
msg.etsstarttimer = true;
return msg;
``` **Arrêtez la minuterie** <br/>```javascript
// Start the timer
msg.etsstarttimer = false;
return msg;
``` **Sortie immédiatement une charge utile avec le fichier ETS** <br/>```javascript
// Output payload. Restart timer as well (in case the timer was active)
msg.etsoutputnow = true;
return msg;
```## KNX TELEGRAM COMPTER
**Démarrer la minuterie** <br/>```javascript
// Start the timer
msg.telegramcounterstarttimer = true;
return msg;
``` **Arrêtez la minuterie** <br/>```javascript
// Start the timer
msg.telegramcounterstarttimer = false;
return msg;
``` **Message de compte télégramme de sortie immédiatement** <br/>```javascript
// Output payload.
msg.telegramcounteroutputnow = true;
return msg;
```## Voir aussi
- _Sample_
- [Exemple d'enregistreur](https://github.com/Supergiovane/node-red-contrib-knx-ultimate/wiki/Logger-Sample)