After 4 more weeks, there has been progress regarding the agenda. The agenda for the last phase was to create the web interface using which users could download appropriate images for their devices and build custom images too.
What has been achieved
A refined version of the web application has been achieved. The functionality of creating custom images has been added to the application.
The application has been moved to ReactJS. The finished application looks like this:
Note: There are minor bugs and issues in the app which will be rectified in the later versions.
You can look at the code for the interface here and can use the interface here (currently in beta).
In the next phase, an openwrt tool has to be engineered which can be used for upgrading OpenWrt automatically.
A interface for the tool has to be created for LuCI which will house all the settings and preferences of the user. The tool will periodically check if there is a new version of OpenWrt, if so, then it will download and apply the upgrade package automatically.
The foundation to check if there is a new version was laid during the first phase with the JSON metadata.
3 thoughts on “OpenWrt Firmware Wizard Update – 2nd phase completion”
Hi I looked on the interface for the wrt3200acm and the TP-Link c7 and cant find them.
Please try to change version maybe and check again. (I can see your devices on 18.06 and not on snapshots) Since all the devices are not available for all the versions.