I have been learning/playing with Node-RED here lately. Mostly because I've been messing around with IBM Bluemix and NR seemed like a stepping stone into it that I could manage.
I'm no expert... My thoughts on this discussion are just that NR might be something a person could use to extend capabilities but I don't really see any necessity for HA to have to do anything to facilitate NR. A user may be able to employ what is in NR to extend home automation or what they are putting into or getting out of HA.
NR might be a tool in the home automation arsenal but Home Assistant does need to do anything different because of that. NR seems capable of using APIs to put in or take out data from HA (and other available APIs). But, I might be missing some of the point of this discussion.
Another thing aside from NR that has caught my attention is Freeboard and Dweet.io. Once again, to me HA doesn't need to change at all if I want to try and use those tools also, but I might use HA's API to get information to display on Freeboard or something. These are just things I am looking at. Whether I will actually do anything worthwhile with them is to be seen.
There is so much going on, some many technologies, protocols, products, it is overwhelming. I'm just enjoying checking this stuff out but it takes so much time trying to learn learn learn. HA is great because it has good documentation, it is actively being developed, it is free, people will help you, and I can understand it enough that my home automation is so far doing what I want. The other stuff is just to try and experiment or keep up with change. I will admit, node-red is an interesting way of working the Node. Bringing in the graphical component, and the input - output design is pretty cool. I also like that there are additional Nodes that can be added although I've had difficult with a number of them (getting them to work). Another thing that is neat is Mapbox. I've been trying to use Google APIs like Places and Distance, Mapbox, Openroadmap, and NR to make my own maps that let me see where we are by our MQTT Owntracks data, plus create custom map views, and get info like how far away my wife is from home, or be able to ask my Echo where she is and have the Echo give me a nearby landmark, intersection, direction of travel, or distance from home. Sorry I like to talk about this stuff.
later,
tobias.