I have not had time to try out your new nodes, but you might have a look at this discussion. It touches on some of the issues raised by this approach. I experimented with something similar but much less powerful and decided that it was a bit too far out of the normal Node-RED pattern to be generally useful. One of the strengths of NR is that the editor lets you visualize the entire flow of a program. (Even the link
nodes show their connections.) The capability to connect "anything with anything else" is exactly opposite to that philosophy. I'm sure it will work for you and possibly some others, but there is the real possibility of creating masses of "invisible spaghetti" that will be difficult to document now and even harder to troubleshoot or modify in a few months time.
1 Like