Public IP address with Hologram NOVA-R410?

Spacebridge should not require the dashboard, although I believe it does require SSH so no raw TCP.

I’ve used this analogy before and its not exactly accurate but close enough to describe the difficulties with what you want. checkout my explanation of how cell networks are kind of like your home router (that divides the IP space behind the router from the internet meaning you cannot directly address devices behind the router): Hologram Nova/BeagleBone Black/Web App Access - #3 by AndrewGifft

The only way to get around this is to have the cellular device initialize the connection. This creates a channel link between the cellular device and 166… server that both devices can send receive on (until the channel closes either intentionally by one of the devices or by the cell company if it is idle for too long).

My understanding is cellular networks are still built and designed for the much more common use case of personal cellphones where (again much like at home behind a router) people have no need for publicly accessible listening ports on their personal devices.

Another option may be to build your software to do the following steps:

  1. cell device listens for a message from hologram (you can send either via dashboard or Hologram’s REST API)
  2. Your server uses the hologram REST API to send a “connect to me” message to the cellular device you want to connect to.
  3. when cell receives a message, it initiates a TCP connection to 166…:10001
  4. your server accepts incoming tcp connection and can send data to the cellular device.