如何在只知道其电话号码的情况下获取远程GSM模块IP地址?

如何在只知道其电话号码的情况下获取远程GSM模块IP地址?,ip,gsm,Ip,Gsm,我有一个开门器模块,我调用它来打开我的门。该模块还能够通过蜂窝数据进行通信,事实上,该模块的供应商只能使用我提供给他们的SIM电话号码通过互联网连接到我的模块 为了与具有凭据的模块通信,如何将电话号码转换为设备当前IP地址 谢谢 IP地址是动态分配给设备的,因此您无法正常使用电话号码进行查找 解决此问题的一种方法是让您的开门器模块向中央服务器注册,并向服务器提供其联系方式,这在许多解决方案和协议中都很常见。然后,当您需要通过IP与中央服务器联系时,您可以联系中央服务器并要求其向网关模块发送消息。

我有一个开门器模块,我调用它来打开我的门。该模块还能够通过蜂窝数据进行通信,事实上,该模块的供应商只能使用我提供给他们的SIM电话号码通过互联网连接到我的模块

为了与具有凭据的模块通信,如何将电话号码转换为设备当前IP地址


谢谢

IP地址是动态分配给设备的,因此您无法正常使用电话号码进行查找

解决此问题的一种方法是让您的开门器模块向中央服务器注册,并向服务器提供其联系方式,这在许多解决方案和协议中都很常见。然后,当您需要通过IP与中央服务器联系时,您可以联系中央服务器并要求其向网关模块发送消息。Gate模块需要轮询服务器或支持某种形式的通知,以从中央服务器获取消息

如果gate模块基于Android,另一种方法是发送SMS并在清单中注册侦听器:


然后,您可以在接收器中添加所需的代码。

谢谢,但是,没有办法对这件事进行编程,必须有办法翻译电话号码,否则供应商将无法与其连接。至于动态IP,在这种情况下,它与静态或动态问题无关。如果这是您的意思,供应商将无法将SIM映射到IP地址-他们可能已将固件设置为接收SMS并通过IP进行响应。是的,这是可能的。谢谢我投票结束这个问题作为离题,因为这不是为这个网站定义的编程。