我正在为一家提供设备的公司工作,我们希望为其提供基于网络的访问和控制。
我们目前在运行linux的设备中嵌入了ts-7800板。 这提供了一个静态本地IP地址,可以在lan上进行访问。
我希望这些设备可以在世界任何地方看到和控制。 我也希望他们使用dhcp进行自我配置,类似于skype与其客户端软件的通信方式。
我想知道设备是否有办法打开与我的服务器的连接,然后仍然可以使用某种反向ssh隧道过程来获取可能的指令。
有人可以告诉我这是否可能,或者给我一个正确的方向。
标记
答案 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)
This item可以描述一种合适的方法。
答案 2 :(得分:0)
如果可能,您可以添加GPRS调制解调器并远程访问此嵌入式设备。
答案 3 :(得分:0)
我不知道你的项目的全部要求,但ts7800是一个野兽,可能有点矫枉过正。你需要Linux吗?
如何通过SSL网页或ssh隧道进行控制?您可以使用SB70LC device from NetBurner以59美元的价格购买其中任何一个。这也符合您的DHCP要求。