I am working on a Embedded Device using Linux operating System. The device is having a local database for storing sensor information and motor state. This device will be used for controlling a motor and getting some sensor data.
I made a node.js based webserver on this device and made some GET API's for getting the data and controlling the motor also. ( On Local LAN ).
I have to control more number of device using cloud And also I am having a Server with Linux Operating System. (PC).
Now My Question is: How to Control All my devices connected on local lan with internet connectivity, from my Linux Server individually.
I mean, my Linux Server is not aware of my deices's IP and even my devie is not directly accessed from Internet.( because Routing is difficult ).
I need suggestions......Please help me.