Protections - Supergiovane/node-red-contrib-knx-ultimate GitHub Wiki

Node self protection

KNX-Ultimate has two types of internal protection, to protect your KNX Bus from being flooded and your Node-RED GUI from being unresponsive, if you make some mistake in your flows.
Let's have some fun with these protections!

FLOOD PROTECTION

Flood protection avoids your node-red UI to become unresponsive, due to a too high amount of messages sent to te input pin of the node in a specified time frame of 1 second.
The max number of msg you can send to a node is 120 each second. If you need to send a lot of msg to the node, please consider a "delay" node, to delay each message a bit.


Copy this code and paste it into your flow

[{"id":"f91f45d.66cd538","type":"comment","z":"3e6a6a12ba5593cb","name":"Flood protection sample. Click Flood!","info":"","x":270,"y":140,"wires":[]},{"id":"d37f901.ab92c7","type":"comment","z":"3e6a6a12ba5593cb","name":"How to avoid Flood protection by inserting rate control node. Click Flood!","info":"","x":380,"y":300,"wires":[]},{"id":"c2fcf850cd98f5ea","type":"group","z":"3e6a6a12ba5593cb","name":"","style":{"fill":"#ffbfbf","label":true},"nodes":["c190dcf9.50bd4","5cf9789e.f8a6e8","477e25ad.e2efa4"],"x":114,"y":159,"w":612,"h":82},{"id":"c190dcf9.50bd4","type":"inject","z":"3e6a6a12ba5593cb","g":"c2fcf850cd98f5ea","name":"Flood!","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"false","payloadType":"bool","x":210,"y":200,"wires":[["5cf9789e.f8a6e8"]]},{"id":"5cf9789e.f8a6e8","type":"function","z":"3e6a6a12ba5593cb","g":"c2fcf850cd98f5ea","name":"Send 300 telegrams at once","func":"for (var i = 0; i < 300; i++) { \n  node.send({payload:false});\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":410,"y":200,"wires":[["477e25ad.e2efa4"]]},{"id":"477e25ad.e2efa4","type":"knxUltimate","z":"3e6a6a12ba5593cb","g":"c2fcf850cd98f5ea","server":"64df43b53180c04b","topic":"0/1/1","outputtopic":"","dpt":"1.001","initialread":false,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Garage Light","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":"1","formatnegativevalue":"leave","formatdecimalsvalue":"999","passthrough":"no","x":630,"y":200,"wires":[[]]},{"id":"64df43b53180c04b","type":"knxUltimate-config","host":"224.0.23.12","port":"3671","physAddr":"15.15.22","hostProtocol":"Multicast","suppressACKRequest":false,"csv":"\"Group name\"\t\"Address\"\t\"Central\"\t\"Unfiltered\"\t\"Description\"\t\"DatapointType\"\t\"Security\"\n\"Attuatori luci\"\t\"0/-/-\"\t\"\"\t\"\"\t\"\"\t\"\"\t\"Auto\"\n\"Luci primo piano\"\t\"0/0/-\"\t\"\"\t\"\"\t\"\"\t\"\"\t\"Auto\"\n\"Luce camera da letto\"\t\"0/0/1\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-8\"\t\"Auto\"\n\"Luce loggia camera da letto\"\t\"0/0/2\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce camera armadi\"\t\"0/0/3\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce bagno grande (switch)\"\t\"0/0/4\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce loggia bagno grande\"\t\"0/0/5\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio bagno grande (switch)\"\t\"0/0/6\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce lavanderia\"\t\"0/0/7\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio lavanderia (switch)\"\t\"0/0/8\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce studio\"\t\"0/0/9\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Plafoniera soggiorno (switch)\"\t\"0/0/10\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique soggiorno (switch)\"\t\"0/0/11\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce loggia soggiorno cucina\"\t\"0/0/12\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce cucina\"\t\"0/0/13\"\t\"\"\t\"\"\t\"\"\t\"DPT-1\"\t\"Auto\"\n\"Pensili cucina\"\t\"0/0/14\"\t\"\"\t\"\"\t\"\"\t\"DPT-1\"\t\"Auto\"\n\"Luce corridoio\"\t\"0/0/15\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"LED scala\"\t\"0/0/16\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique soggiorno brightness value\"\t\"0/0/17\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce specchio bagno grande(dim)\"\t\"0/0/18\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Plafoniera soggiorno brightness value\"\t\"0/0/19\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce specchio lavanderia (dim)\"\t\"0/0/20\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"LED cambiacolori RGB scala\"\t\"0/0/21\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio bagno grande brightness value\"\t\"0/0/22\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Plafoniera soggiorno (dim)\"\t\"0/0/23\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Applique soggiorno (dim)\"\t\"0/0/24\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Luce specchio lavanderia brightness value\"\t\"0/0/25\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Plafoniera soggiorno switch Stato\"\t\"0/0/26\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique soggiorno switch Stato\"\t\"0/0/27\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce camera armadi Stato\"\t\"0/0/28\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce bagno grande (switch) Stato\"\t\"0/0/29\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio bagno grande Stato\"\t\"0/0/30\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce specchio lavanderia Stato\"\t\"0/0/31\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce lavanderia Stato\"\t\"0/0/32\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Plafoniera soggiorno (colore)\"\t\"0/0/33\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Plafoniera soggiorno brightness value Stato\"\t\"0/0/34\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Applique soggiorno brightness value Stato\"\t\"0/0/35\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce bagno grande (brightness value)\"\t\"0/0/36\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce bagno grande (brightness value) Stato\"\t\"0/0/37\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce bagno grande (dim)\"\t\"0/0/38\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Luce bagno grande (color)\"\t\"0/0/39\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Luce bagno grande (color) Stato\"\t\"0/0/40\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Applique soggiorno (color)\"\t\"0/0/41\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Applique soggiorno (color) Stato\"\t\"0/0/42\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Luce bagno grande scena cambio colori (ON/OFF)\"\t\"0/0/43\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luci piano terra\"\t\"0/1/-\"\t\"\"\t\"\"\t\"Luci piano terra\"\t\"\"\t\"Auto\"\n\"Luce corridoio e scala\"\t\"0/1/0\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce tavolo taverna\"\t\"0/1/1\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique taverna\"\t\"0/1/2\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce cameretta\"\t\"0/1/3\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce bagno piano terra\"\t\"0/1/4\"\t\"\"\t\"\"\t\"Bagno piano terra Luce\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce timer garage (ON)\"\t\"0/1/5\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luci marciapiedi giardino\"\t\"0/1/6\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Fari allarme giardino\"\t\"0/1/7\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Controsoffitto taverna (switch)\"\t\"0/1/8\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Controsoffitto taverna (dim)\"\t\"0/1/9\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Controsoffitto scena cambio colori taverna (ON/OFF)\"\t\"0/1/10\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"IR Luci taverna (ON/OFF)\"\t\"0/1/11\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"","KNXEthInterface":"Auto","KNXEthInterfaceManuallyInput":"","statusDisplayLastUpdate":true,"statusDisplayDeviceNameWhenALL":true,"statusDisplayDataPoint":false,"stopETSImportIfNoDatapoint":"stop","loglevel":"debug","name":"KNX Gateway 224.0.23.12","localEchoInTunneling":true,"delaybetweentelegrams":"50","delaybetweentelegramsfurtherdelayREAD":"1","ignoreTelegramsWithRepeatedFlag":false,"keyringFileXML":"","autoReconnect":"yes"},{"id":"31dd699c74532e18","type":"group","z":"3e6a6a12ba5593cb","name":"","style":{"fill":"#e3f3d3","label":true},"nodes":["7fe40a28.710acc","6be47a90.25445c","2f6d18b7.00ee1","904f53e5.a02f1"],"x":114,"y":319,"w":752,"h":82},{"id":"7fe40a28.710acc","type":"inject","z":"3e6a6a12ba5593cb","g":"31dd699c74532e18","name":"Flood!","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"false","payloadType":"bool","x":210,"y":360,"wires":[["6be47a90.25445c"]]},{"id":"6be47a90.25445c","type":"function","z":"3e6a6a12ba5593cb","g":"31dd699c74532e18","name":"Send 300 telegrams at once","func":"for (var i = 0; i < 300; i++) { \n  node.send({payload:false});\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":410,"y":360,"wires":[["904f53e5.a02f1"]]},{"id":"2f6d18b7.00ee1","type":"knxUltimate","z":"3e6a6a12ba5593cb","g":"31dd699c74532e18","server":"64df43b53180c04b","topic":"0/1/2","outputtopic":"","dpt":"1.001","initialread":false,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Entrance Light","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":"1","formatnegativevalue":"leave","formatdecimalsvalue":"999","passthrough":"no","x":760,"y":360,"wires":[[]]},{"id":"904f53e5.a02f1","type":"delay","z":"3e6a6a12ba5593cb","g":"31dd699c74532e18","name":"Rate","pauseType":"rate","timeout":"5","timeoutUnits":"milliseconds","rate":"10","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":610,"y":360,"wires":[["2f6d18b7.00ee1"]]}]

CIRCULAR REFERENCE PROTECTION

Circular reference protection avoids your node-red UI to become unresponsive and your KNX installation to be flooded, by disabling two nodes with same Group Address link toghether.
For example, if you link the output pin of a node having Group Address 0/1/1, to the input ping of another node having the same Group Address 0/1/1, the protection will kicks in.


Copy this code and paste it into your flow

[{"id":"40a2def50bbedd29","type":"comment","z":"bde887538cf27686","name":"AVOID circular reference error by enabling the \"rbe\" output filter. Press Nuke!","info":"","x":350,"y":280,"wires":[]},{"id":"e3d2eae710199011","type":"comment","z":"bde887538cf27686","name":"TOTALLY DISABLE the circular reference protection by deleting the msg.knx.destination property.","info":"","x":410,"y":440,"wires":[]},{"id":"24a9630758a10955","type":"comment","z":"bde887538cf27686","name":"Circular reference in action. Press Nuke!","info":"","x":230,"y":120,"wires":[],"icon":"node-red/alert.svg"},{"id":"3080af98055a1e80","type":"group","z":"bde887538cf27686","name":"","style":{"fill":"#ffbfbf","label":true},"nodes":["98a01d3c5fef2aca","de469c89030c1b57","050e8dad9f27fb9d"],"x":74,"y":139,"w":592,"h":82},{"id":"98a01d3c5fef2aca","type":"knxUltimate","z":"bde887538cf27686","g":"3080af98055a1e80","server":"64df43b53180c04b","topic":"0/1/1","outputtopic":"","dpt":"1.001","initialread":0,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Table light","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":1,"formatnegativevalue":"leave","formatdecimalsvalue":999,"passthrough":"no","x":320,"y":180,"wires":[["de469c89030c1b57"]]},{"id":"de469c89030c1b57","type":"knxUltimate","z":"bde887538cf27686","g":"3080af98055a1e80","server":"64df43b53180c04b","topic":"0/1/1","outputtopic":"","dpt":"1.001","initialread":0,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Table light","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":1,"formatnegativevalue":"leave","formatdecimalsvalue":999,"passthrough":"no","x":580,"y":180,"wires":[[]]},{"id":"050e8dad9f27fb9d","type":"inject","z":"bde887538cf27686","g":"3080af98055a1e80","name":"Nuke!","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":170,"y":180,"wires":[["98a01d3c5fef2aca"]]},{"id":"64df43b53180c04b","type":"knxUltimate-config","host":"224.0.23.12","port":"3671","physAddr":"15.15.22","hostProtocol":"Multicast","suppressACKRequest":false,"csv":"\"Group name\"\t\"Address\"\t\"Central\"\t\"Unfiltered\"\t\"Description\"\t\"DatapointType\"\t\"Security\"\n\"Attuatori luci\"\t\"0/-/-\"\t\"\"\t\"\"\t\"\"\t\"\"\t\"Auto\"\n\"Luci primo piano\"\t\"0/0/-\"\t\"\"\t\"\"\t\"\"\t\"\"\t\"Auto\"\n\"Luce camera da letto\"\t\"0/0/1\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-8\"\t\"Auto\"\n\"Luce loggia camera da letto\"\t\"0/0/2\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce camera armadi\"\t\"0/0/3\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce bagno grande (switch)\"\t\"0/0/4\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce loggia bagno grande\"\t\"0/0/5\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio bagno grande (switch)\"\t\"0/0/6\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce lavanderia\"\t\"0/0/7\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio lavanderia (switch)\"\t\"0/0/8\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce studio\"\t\"0/0/9\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Plafoniera soggiorno (switch)\"\t\"0/0/10\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique soggiorno (switch)\"\t\"0/0/11\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce loggia soggiorno cucina\"\t\"0/0/12\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce cucina\"\t\"0/0/13\"\t\"\"\t\"\"\t\"\"\t\"DPT-1\"\t\"Auto\"\n\"Pensili cucina\"\t\"0/0/14\"\t\"\"\t\"\"\t\"\"\t\"DPT-1\"\t\"Auto\"\n\"Luce corridoio\"\t\"0/0/15\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"LED scala\"\t\"0/0/16\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique soggiorno brightness value\"\t\"0/0/17\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce specchio bagno grande(dim)\"\t\"0/0/18\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Plafoniera soggiorno brightness value\"\t\"0/0/19\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce specchio lavanderia (dim)\"\t\"0/0/20\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"LED cambiacolori RGB scala\"\t\"0/0/21\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio bagno grande brightness value\"\t\"0/0/22\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Plafoniera soggiorno (dim)\"\t\"0/0/23\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Applique soggiorno (dim)\"\t\"0/0/24\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Luce specchio lavanderia brightness value\"\t\"0/0/25\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Plafoniera soggiorno switch Stato\"\t\"0/0/26\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique soggiorno switch Stato\"\t\"0/0/27\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce camera armadi Stato\"\t\"0/0/28\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce bagno grande (switch) Stato\"\t\"0/0/29\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce specchio bagno grande Stato\"\t\"0/0/30\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce specchio lavanderia Stato\"\t\"0/0/31\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce lavanderia Stato\"\t\"0/0/32\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Plafoniera soggiorno (colore)\"\t\"0/0/33\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Plafoniera soggiorno brightness value Stato\"\t\"0/0/34\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Applique soggiorno brightness value Stato\"\t\"0/0/35\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce bagno grande (brightness value)\"\t\"0/0/36\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce bagno grande (brightness value) Stato\"\t\"0/0/37\"\t\"\"\t\"\"\t\"\"\t\"DPST-5-1\"\t\"Auto\"\n\"Luce bagno grande (dim)\"\t\"0/0/38\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Luce bagno grande (color)\"\t\"0/0/39\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Luce bagno grande (color) Stato\"\t\"0/0/40\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Applique soggiorno (color)\"\t\"0/0/41\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Applique soggiorno (color) Stato\"\t\"0/0/42\"\t\"\"\t\"\"\t\"\"\t\"DPST-232-600\"\t\"Auto\"\n\"Luce bagno grande scena cambio colori (ON/OFF)\"\t\"0/0/43\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luci piano terra\"\t\"0/1/-\"\t\"\"\t\"\"\t\"Luci piano terra\"\t\"\"\t\"Auto\"\n\"Luce corridoio e scala\"\t\"0/1/0\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce tavolo taverna\"\t\"0/1/1\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Applique taverna\"\t\"0/1/2\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce cameretta\"\t\"0/1/3\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce bagno piano terra\"\t\"0/1/4\"\t\"\"\t\"\"\t\"Bagno piano terra Luce\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luce timer garage (ON)\"\t\"0/1/5\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Luci marciapiedi giardino\"\t\"0/1/6\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Fari allarme giardino\"\t\"0/1/7\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Controsoffitto taverna (switch)\"\t\"0/1/8\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"Controsoffitto taverna (dim)\"\t\"0/1/9\"\t\"\"\t\"\"\t\"\"\t\"DPST-3-7\"\t\"Auto\"\n\"Controsoffitto scena cambio colori taverna (ON/OFF)\"\t\"0/1/10\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"\n\"IR Luci taverna (ON/OFF)\"\t\"0/1/11\"\t\"\"\t\"\"\t\"\"\t\"DPST-1-1\"\t\"Auto\"","KNXEthInterface":"Auto","KNXEthInterfaceManuallyInput":"","statusDisplayLastUpdate":true,"statusDisplayDeviceNameWhenALL":true,"statusDisplayDataPoint":false,"stopETSImportIfNoDatapoint":"stop","loglevel":"debug","name":"KNX Gateway 224.0.23.12","localEchoInTunneling":true,"delaybetweentelegrams":"50","delaybetweentelegramsfurtherdelayREAD":"1","ignoreTelegramsWithRepeatedFlag":false,"keyringFileXML":"","autoReconnect":"yes"},{"id":"6e422304896ccc5f","type":"group","z":"bde887538cf27686","name":"","style":{"fill":"#e3f3d3","label":true},"nodes":["0b9bab778f3b15f3","380b7b3249b49c1d","0d717072e99434ae"],"x":74,"y":299,"w":632,"h":82},{"id":"0b9bab778f3b15f3","type":"knxUltimate","z":"bde887538cf27686","g":"6e422304896ccc5f","server":"64df43b53180c04b","topic":"0/1/1","outputtopic":"","dpt":"1.001","initialread":0,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Table light","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":1,"formatnegativevalue":"leave","formatdecimalsvalue":999,"passthrough":"no","x":320,"y":340,"wires":[["380b7b3249b49c1d"]]},{"id":"380b7b3249b49c1d","type":"knxUltimate","z":"bde887538cf27686","g":"6e422304896ccc5f","server":"64df43b53180c04b","topic":"0/1/1","outputtopic":"","dpt":"1.001","initialread":0,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Table light","outputtype":"write","outputRBE":true,"inputRBE":false,"formatmultiplyvalue":1,"formatnegativevalue":"leave","formatdecimalsvalue":999,"passthrough":"no","x":600,"y":340,"wires":[[]]},{"id":"0d717072e99434ae","type":"inject","z":"bde887538cf27686","g":"6e422304896ccc5f","name":"Nuke!","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":170,"y":340,"wires":[["0b9bab778f3b15f3"]]},{"id":"20ce8ce8686e8354","type":"group","z":"bde887538cf27686","name":"","style":{"fill":"#ffffbf","label":true},"nodes":["bcd4f654095901c0","b8fdb7228b50ab57","52f169de1714bb44","bf6565d5a68a8d9d"],"x":74,"y":459,"w":732,"h":82},{"id":"bcd4f654095901c0","type":"knxUltimate","z":"bde887538cf27686","g":"20ce8ce8686e8354","server":"64df43b53180c04b","topic":"0/1/2","outputtopic":"","dpt":"1.001","initialread":0,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Bed Led","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":1,"formatnegativevalue":"leave","formatdecimalsvalue":999,"passthrough":"no","x":320,"y":500,"wires":[["bf6565d5a68a8d9d"]]},{"id":"b8fdb7228b50ab57","type":"knxUltimate","z":"bde887538cf27686","g":"20ce8ce8686e8354","server":"64df43b53180c04b","topic":"0/1/2","outputtopic":"","dpt":"1.001","initialread":0,"notifyreadrequest":false,"notifyresponse":false,"notifywrite":true,"notifyreadrequestalsorespondtobus":false,"notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized":"0","listenallga":false,"name":"Bed Led","outputtype":"write","outputRBE":false,"inputRBE":false,"formatmultiplyvalue":1,"formatnegativevalue":"leave","formatdecimalsvalue":999,"passthrough":"no","x":720,"y":500,"wires":[[]]},{"id":"52f169de1714bb44","type":"inject","z":"bde887538cf27686","g":"20ce8ce8686e8354","name":"Nuke!","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":170,"y":500,"wires":[["bcd4f654095901c0"]]},{"id":"bf6565d5a68a8d9d","type":"change","z":"bde887538cf27686","g":"20ce8ce8686e8354","name":"","rules":[{"t":"delete","p":"knx.destination","pt":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":500,"wires":[["b8fdb7228b50ab57"]]}]



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