it zh CN WatchDog Configuration - Supergiovane/node-red-contrib-knx-ultimate GitHub Wiki
🌐 Language: EN | IT | DE | FR | ES | 简体中文
Navigazione: Home Panoramica: Changelog • FAQ • Sicurezza • Docs: Barra lingue Nodo KNX Dispositivo: Gateway • Dispositivo • Protezioni Altri Nodi KNX: Scene Controller • WatchDog • Logger • Global Context • Alerter • Controllo Carico • Viewer • Auto Responder • Traduttore HA • IoT Bridge HUE: Bridge • Luce • Batteria • Pulsante • Contatto • Aggiornamento SW • Sensore Luce • Movimento • Scena • Tap Dial • Temperatura • Connettività Zigbee Esempi: 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 Contribuisci alla Wiki: Link
Utilizzato per rilevare lo stato di connessione con un gateway o un dispositivo KNX specifico ed eseguire operazioni automatizzate in caso di guasto.
Funzione
- Invia periodicamente i messaggi e attendi una risposta. Se la connessione del bus è anormale, output dei messaggi nel processo.Sono disponibili due livelli di rilevamento (vedi sotto).
- Modifica i parametri gateway del nodo di configurazione (configurazione) tramite il messaggio per realizzare la commutazione del router/interfaccia KNX/IP (come la commutazione del supporto master).
- Forzare l'istituzione/disconnessione dal bus KNX.
Watchdog fornisce test a due livelli:
- Livello Ethernet: rileva solo la connettività tra KNX -ultimo e l'interfaccia KNX/IP (Unicast).
- Ethernet + KNX -TP: controlla l'intero collegamento (Ethernet → TP).È richiesto un dispositivo fisico che risponde alle richieste di lettura.
Adatto per allarmi di errore di errore/connessione (notifiche e -mail, commutazione automatica del gateway di backup, ecc.).
Proprietà | Descrizione |
---|---|
Gateway | Gateway KNX selezionato. |
Indirizzo di gruppo per monitorare | Indirizzo di gruppo utilizzato per l'invio e il monitoraggio; DPT deve essere 1.x (booleano). |
Nome | Nome nodo. |
Auto Avvia il timer del cane da guardia | Avviare automaticamente il timer su distribuzione/avvio. |
Controlla livello | Vedi sopra. |
Controlla livello
Ethernet: rilevare connessioni tra KNX -ultimo (unicast) e l'interfaccia KNX/IP.
Ethernet + KNX TP: rilevamento completo (supporta router/interfaccia).Invia leggi al dispositivo fisico e attendi la risposta;Verranno segnalati eventuali guasti su Ethernet o TP.Si prega di configurare uno stato **** GA in ETS per un attuatore che risponde alla lettura.
Proprietà | Descrizione |
---|---|
Retry Interval (in secondi) | Intervallo di rilevamento in secondi. |
Numero di pensionati prima di dare un errore | Quanti fallimenti consecutivi sono riportati. |
Il cane da guardia emette un messaggio quando il rilevamento interno trova un errore o un nodo KNX -ultimo riporta un errore nel processo. ** Problema di connessione di Watchdog** vedi qui per i dettagli javascript msg = { type: "BUSError", checkPerformed: "Ethernet" // 或 "Eth+KNX", nodeid: "23HJ.2355", payload: true, description: "..." }
** Eccezione si è verificata su uno dei tuoi nodi KNX -ultimo** javascript msg = { type: "NodeError", checkPerformed: "Self KNX-Ultimate node reporting a red color status", nodeid: "23HJ.2355", payload: true, description: "...", completeError: { nodeid: "23HJ.2355", topic: "0/1/1", devicename: "Kitchen Light", GA: "0/1/1" } }
** Modifica la configurazione del gateway tramite setGatewayConfig** javascript msg = { type: "setGatewayConfig", checkPerformed: "The Watchdog node changed the gateway configuration.", nodeid: "23HJ.2355", payload: true, description: "New Config issued to the gateway. IP:224.0.23.12 Port:3671 PhysicalAddress:15.15.1\nBindLocalInterface:Auto", completeError: "" }
** Connessione forzata/disconnessione** ```javascript
msg = {
type: "connectGateway",
checkPerformed: "The Watchdog issued a connection/disconnection to the gateway.",
nodeid: "23HJ.2355",
payload: true, // true=连接,false=断开
description: "Connection",
completeError: ""
}
# Immettere messaggio (input)
## Avvia/Stop Watchdog```javascript
msg.start = true; return msg; // 启动
msg.start = false; return msg; // 停止
```## Modifica le impostazioni del gateway KNX/IP durante il runtime
Modificare IP/Port/PhysicalAddress/Protocol, ecc. Attraverso `msg.setgatewayconfig`; Il nodo di configurazione applicherà la riconnessione.Node -Red si ripristina alle impostazioni nel nodo di configurazione dopo il riavvio.Tutti i parametri sono opzionali.```javascript
msg.setGatewayConfig = { IP:"224.0.23.12", Port:3671, PhysicalAddress:"15.15.1", BindToEthernetInterface:"Auto",
Protocol:"Multicast", importCSV:`"Group name" "Address" "Central" "Unfiltered" "Description" "DatapointType" "Security"
"Attuatori luci" "0/-/-" "" "" "" "" "Auto"
"Luci primo piano" "0/0/-" "" "" "" "" "Auto"
"Luce camera da letto" "0/0/1" "" "" "" "DPST-1-1" "Auto"` };
return msg;
```Cambia solo l'IP:```javascript
msg.setGatewayConfig = { IP:"224.0.23.12" }; return msg;
``` ** Disconnettere e disabilitare la riconnessione automatica** ```javascript
msg.connectGateway = false; return msg;
``` ** Connessione forzata e abilitare la riconnessione automatica** ```javascript
msg.connectGateway = true; return msg;
```## Vedere
[Watchdog di esempio](https://github.com/Supergiovane/node-red-contrib-knx-ultimate/wiki/-Sample---WatchDog)