it Overview - Supergiovane/node-red-contrib-knx-ultimate GitHub Wiki

Logo

KNX-Ultimate è un nodo che permette di controllare la tua installazione KNX tramite node-red. Perché ciò accada, un router ETH KNX è obbligatorio e se sei qui, probabilmente ne hai già uno e probabilmente hai già provato altri nodi knx. Spero che questo ti piaccia, perché ho fatto un grande sforzo per fare ciò di cui avevo veramente bisogno, un nodo copy/paste friendly, con molte funzioni e la possibilità di utilizzare gli indirizzi di gruppo esportati da ETS. Sulla barra di navigazione, puoi selezionare la pagina wiki di tuo interesse.

Funzionalità principali

Stand alone o con file esportato da ETS in formato CSV o ESF (ETS Inside friendly)

Puoi impostare i tuoi indirizzi di gruppo, i datapoints e il nome dei dispositivi, o manualmente, oppure puoi importare l'elenco degli indirizzi di gruppo ETS e fare in modo che il datatpoint e il nome dei dispositivi vengano popolati automaticamente.

Suggerimento di compilazione automatico

Se importi il ​​tuo file ETS, inizia a digitare l'indirizzo del gruppo o il nome del dispositivo nella casella di testo "Indirizzo gruppo" e verrà visualizzato un elenco di possibili corrispondenze. Basta selezionare un elemento nell'elenco per fare in modo che il datapoint e il nome del dispositivo vengano popolati automaticamente. È quindi possibile accettare i campi popolati automaticamente o modificarli.

Codifica/decodifica automatica dei datagrammi KNX

Passa semplicemente un payload al nodo (true, false, una stringa o qualsiasi valore numerico) e ricevi semplicemente un payload (true, false, una stringa o qualsiasi valore numerico) da utilizzare nel tuo flow.

Doppia personalità

Il nodo può agire come un singolo dispositivo (ad esempio con Indirizzo di gruppo 0/0/1) o può essere utilizzato come nodo universale, catturando tutti i messaggi provenienti dal bus KNX, contenenti l'indirizzo del gruppo, il nome del dispositivo, il payload decodificato automaticamente e altre informazioni utili. Il nodo può fungere anche da trasmettitore KNX universale (è possibile passare un messaggio al nodo, contenente l'indirizzo del gruppo di destinazione, il tipo di datapont e il payload).

Emula un vero dispositivo KNX

È possibile utilizzare il nodo per emulare un dispositivo KNX fisicamente inesistente. Il nodo si comporterà esattamente come un normale dispositivo KNX e risponderà anche alle richieste di lettura provenienti dal bus KNX, inviando il valore del payload corrente al bus KNX.

Visualizzazione dello stato personalizzabile

Puoi selezionare cosa vedere nello stato (la riga sotto il nodo). Ad esempio, è possibile selezionare per visualizzare il valore del payload corrente e l'ora dell'ultima modificata, o anche il nome del dispositivo.

Autoprotezione

Il Nodo ti protegge da te stesso. Vedi qui

Filtro RBE input / output incorporato

Se attivi l'RBE, il nodo reagisce solo se viene modificato il payload dal bus KNX o dal messaggio in ingresso dal tuo flow.

Riconoscimento automatico del tipo di interfaccia KNX

Supporto completo per interfacce IP e router IP. Si consiglia l'uso di router IP a causa della semplice configurazione e stabilità in un ambiente di grandi dimensioni.

Compatibile con vecchie interfacce

L'opzione "Sopprimere ACK" consente la compatibilità con le vecchie interfacce IP, come ad esempio l' IP SWG1 148-1AB22 di Siemens, ecc ...

Opzioni granulari

Il nodo è molto semplice da usare, "pronto all'uso", ma è possibile plasmarlo per raggiungere qualsiasi obiettivo desiderato.

Nodo WATCHDOG per connessione di backup e notifica KNX

È possibile verificare lo stato della connessione del bus KNX ed attivare un router KNX/IP secondario, in caso di guasto del primario.

Nodo WATCHDOG per modificare al volo la configurazione del gateway KNX

Modifica IP, porta ecc ... dell'interfaccia o del router KNX/IP, tramite msg.


LAVORARE CON IL FILE CSV O ESF di ETS

Invece di creare un nodo knx-ultimate per ogni indirizzo di gruppo da controllare, è possibile importare il file di indirizzi di gruppo ETS. Grazie a ciò, il nodo knx-ultimate in cui è stato selezionato Modalità universale, diventa un nodo di input / output universale, in grado di decodificare tutti i datapoints, indirizzi di gruppo e nomi dei dispositivi (ad esempio: Lampada soggiorno). Basta inviare il payload al nodo knx-ultimate; lo codificherà con il datapoint corretto e lo invierà al bus. Allo stesso modo, quando il nodo knx-ultimate riceve un telegramma dal bus, invierà al tuo flow un payload decodificato usando il datapoint specificato nel file ETS.

Puoi lavorare con un mix di nodi knx-ultimate, alcuni con Modalità universale selezionati e altri no. Sei assolutamente libero! Guarda questo video di YouTube

⚠️ **GitHub.com Fallback** ⚠️