Does this allow node-red to communicate directly with the controller, or is the hub necessary as well?