使用 telnet 从远程主机检索变量(或状态文件)?

Retrieve variable (or state file) from remote host using telnet?


我有 wifi 模块作为客户端连接到我的路由器(linux 基于固件,Openwrt)。 有时,我需要从 wifi 模块检索 GPIO 状态。只需连接到 USB 串口并输入
即可完成 print (gpio.read(1))
它将 return 值 1 或 0。活动与否。

问题是,我可以通过telnet将gpio的值保存到我的openwrt中吗?
可能使用 ash 或 bash?
我已经使用 telnet 成功连接到 wifi 模块并通过 telnet 执行命令。

非常感谢:)
注意:
-我的wifi模块是esp8266-07,
-路由器 HW Echolife HG553(openwrt,基于 Debian linux)

Linux 没有为我们提供任何 "standardtized" 解决方案。

您需要实现某种接口,例如将读取数据并制作结构良好的 JSON 文件的服务,该文件通过 HTTP 共享,因此您可以读取和解析它。