我想知道是否有免费的(个人和商业用途的)Web管理界面可以安装在嵌入式设备上,并允许添加/自定义页面。
#1 楼
这主要取决于嵌入式设备有多少资源。例如,在ESP8266设备上,您的选择仅限于自己的应用程序和C(可能是Lua)编程。没有资源可以运行其他任何东西。在具有32Mb闪存和128Mb RAM的设备如Onion Omega2上,您可以从OpenWRT安装LuCi(thx!),并使用脚本语言(如Lua)添加更多页面或Python。
最后,在具有512 + Mb RAM和千兆字节存储的Raspberry PI Zero等大型设备上,可以使用Webmin之类的东西。
#2 楼
其中许多已经基于脚本可扩展的免费程序,例如LuCI,它是OpenWRT以及可能用于路由器的其他Linux发行版中的打包选项。OpenWRT Web界面文档位于:
https://wiki.openwrt.org/doc/howto/webinterface.overview
评论
您可以在界面上使用所需的确切控件类型进行更多详细的编辑吗?我怀疑答案可能是您自己构建的,但是如果没有更多信息,我不能自信地说。编辑完成后,如果对您有用,我将看看是否可以回答“自己构建”的想法。