private static void setUpNode(Device deviceInfo) {

    myPubSub =
        (PubSubMiddleware)
            IoTSuiteFactory.getInstance(deviceInfo.getProtocol(), setUpDeviceInfo(), myContext);

    LogicSmartHomeApp logicSmartHomeAppImpl =
        new LogicSmartHomeApp(myPubSub, deviceInfo, ui, (Context) myContext);
    new Thread(logicSmartHomeAppImpl).start();
  }