如何远程控制嵌入式设备

时间:2012-06-06 10:11:25

标签: networking ssh embedded

我正在为一家提供设备的公司工作,我们希望为其提供基于网络的访问和控制。

我们目前在运行linux的设备中嵌入了ts-7800板。 这提供了一个静态本地IP地址,可以在lan上进行访问。

我希望这些设备可以在世界任何地方看到和控制。 我也希望他们使用dhcp进行自我配置,类似于skype与其客户端软件的通信方式。

我想知道设备是否有办法打开与我的服务器的连接,然后仍然可以使用某种反向ssh隧道过程来获取可能的指令。

有人可以告诉我这是否可能,或者给我一个正确的方向。

标记

4 个答案:

答案 0 :(得分:2)

MQTT(http://mqtt.org/)是机器对机器(M2M)/“物联网”连接协议。它被设计为一个非常轻量级的发布/订阅消息传输。对于需要较小代码占用空间和/或网络带宽非常宝贵的远程位置的连接非常有用。

My-Devices.net(http://www.my-devices.net/)一个基于Web和云的平台,可以使用在PC,服务器,智能手机或PC上运行的任何Web客户端,安全地远程访问智能设备的内置Web服务器片剂。

Yaler(https://yaler.net/)为其他平台的Linux设备和库提供了一个命令行工具,可以通过Web浏览器或SSH从任何地方访问您的设备。 (披露:我是创始人)

答案 1 :(得分:0)

使用运行Linux的Raspberry Pi进行远程监视和控制的

This item可以描述一种合适的方法。

答案 2 :(得分:0)

如果可能,您可以添加GPRS调制解调器并远程访问此嵌入式设备。

答案 3 :(得分:0)

我不知道你的项目的全部要求,但ts7800是一个野兽,可能有点矫枉过正。你需要Linux吗?

如何通过SSL网页或ssh隧道进行控制?您可以使用SB70LC device from NetBurner以59美元的价格购买其中任何一个。这也符合您的DHCP要求。