Reputation: 435
I'm working for a company providing a device for which we would like to provide web based access and control.
We currently embed a ts-7800 board in the device which runs linux. This is provided with a static local ip address giving access on the lan.
I wish to make these devices viewable and controllable from anywhere in the world. I would also prefer them to self configure using dhcp, similar to how skype communicates with its client software.
I am wondering if there is a way for the devices to open a connection to my server and then remain available for possible instructions, using some sort of reverse ssh tunneling process for example.
Could someone please let me know if this is possible or give me a prod in the right direction.
Mark
Upvotes: 2
Views: 3121
Reputation: 2017
MQTT (http://mqtt.org/) is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium.
My-Devices.net (http://www.my-devices.net/) a web and cloud-based platform enabling secure remote access to the built-in web server of smart devices, using any web client running on a PC, server, smartphone or tablet.
Yaler (https://yaler.net/) provides a command line tool for Linux devices and libraries for other platforms to make your device accessible from anywhere with a Web browser or SSH. (Disclosure: I'm a founder)
Upvotes: 3
Reputation: 328
I don't know the full requirements of your project, but the ts7800 is a beast and might be overkill. Do you need linux?
How about controlled via an SSL web page or ssh tunnel? You can do either one of those for $59 with an SB70LC device from NetBurner. This would also meet your DHCP requirement.
Upvotes: 0
Reputation: 202
If possible then you can add GPRS modem and access this embedded device remotely.
Upvotes: 0