If you are using a TP-Link Omada device, you might know that the Omada Device works excellent with the Omada Controller. But the issue here is that you need to buy separate hardware to control all your TP-Link Omada devices together and via the cloud. But, here is one good piece of news: if you already have a Network Attached Storage at your home, you can install the Omada Software Controller and run it without buying additional hardware.
What is Omada Conroller?
Omada Controller is a unique device/software that centrally manages all the TP-Link Omada devices simultaneously. You can connect and bind all the Omada devices in the network to a single controller device and manage them from a single dashboard rather than log in to each device separately. The Omada controller comes in two ways, one is a Hardware controller, and the other is a software controller.
Why Omada Controller on NAS is Important?
As mentioned before, the Omada Controller is a separate optional system. The hardware controller is a separate device; you need to buy it separately, costing around $100. On the other hand, you can use the Omada software controller, which can be installed on your Windows machine, and manage all the Omada devices using Omada Software Controller on the Windows PC/Laptop.
The downside here is that you need to run the Windows machine all the time to access the Software controller to make any change or to see the status of your device. It won’t be feasible to run the PC or the laptop 24×7 to use the Omada Controller. Here comes the use of NAS. As said before, this will be beneficial if you already have one NAS at your place.
Since the NAS runs continuously, you can install and run the Omada Software Controller on your NAS and manage all the Omada devices connected to the controller.
TP-Link Omada Software Controller on Synology NAS
The Omada Software controller can be installed on a NAS, and here, we tested the same on a Synology DS420+ NAS. The Omada Controller can be installed on the NAS as a docker container image. Since all the NAS offers the support for running docker containers within it, we can install Omada Controller on the NAS. We can run it as a standard hardware controller without purchasing additional hardware.
How to Install Omada Software Controller on Synology NAS
Follow the steps to install the Omada software controller on the Synology NAS.
Before proceeding further, make sure to install docker on your NAS. You can install the docker from the package center. Once installed, proceed further to install the Omada Controller on the device.
Step 1: Open the File station on your Synology NAS and create a folder named omada within the docker folder.
Step 2: Open the newly created Omada folder and create three new folders named data, logs, and work within the Omada folder. Once done, you can close the file station app and proceed further.
Step 3: Goto the control panel on your Synology NAS and click on the Task Scheduler from the left menu item. The Task Scheduler is listed as the last item in the Control Panel.
Step 4: Now, form the Task Scheduler and click the Create button. Within the Create button, you may find two more options; go to Scheduled Tasks. Then again, under Scheduled Task, select User-defined Script.
Step 5: A new Task creation window will appear, and you need to provide some information.
Under the General tab, you need to provide a name for the task; you can provide any name per your choice. Here we are giving the name Install Omada Controller. Select the user as root rather than the admin user. Then you need to uncheck the Enabled option.
Once done, select the Schedule Tab, select Run on the following date, and select the Do not repeat option from the drop-down. This process configures the task to run manually once rather than repeatedly.
Finally, select the Task Settings tab. Copy and paste the below code in the Run command area. Once pasted, click on the OK button.
Note: Before pressing the OK button, you must change the time zone mentioned in the above-copied code with your local timezone. The timezone is configured with the variable TZ in the above code. Replace the value with your local time zone and hit the OK button.
Step 6: Once you click the OK button, a popup window will appear, showing some warning. It is natural, and no need to worry. Click on the OK button within the popup window.
Now the task is created, and we need to run the task so that the Omada Controller will be installed on the Synology NAS.
Step 7: You can see the newly created task in the listing. Select the task Install Omada Controller and click on the Run option on the top of the windows. It will ask for your confirmation. Click on the Yes option within the Popup.
Step 8: Done; now you need to wait for a few minutes, the Omada Controller image will be downloaded from the docker hub, and the system will install the container. All these things will happen automatically in the background.
The installation process will take a few seconds/minutes, depending on your internet connection speed. Once completed, you will see the Omada Controller running within your docker container.
Step 9: Finally, open the browser on your system and type your NAS IP address with the Omada controller port. For example, if the IP address of your NAS is 192.168.0.210, the type http://192.168.0.210:8088 and hit enter.
You will see the unsecured webiste information using the chromium browser. Then click on the Advanced option and the Proceed to 192.168.0.210 (unsafe) link. Then you will be taken to the Omada Controller Setup page.
Step 10: Once you see the setup page, click on the Let’s Get Started button and proceed with the Initial setup. Finally, you can start using the Omada Controller on your Synology NAS like the Omada Hardware Controller.
Note: Here, the IP address used is 192.168.0.210, which is an example IP address, and you need to update it with the actual IP address of your network attached storage.
Suppose you already have a network-attached storage device running within your system. In that case, you could easily install and manage all your Omada devices without purchasing an additional Omada hardware controller, like any other application running on your synology. However, the physical Omada hardware controller is the best option for those who wish to have the Omada controller and don’t have a NAS or server running 24×7.