Connexion Wi-Fi ESP8266

Bonjours à tous,

Depuis quelque temps je travail sur un projet de domotique pour ma maison avec une carte arduino D1 wifi, et tout fonctionne comme prévu.
Mon code établi une connexion wifi avec mon routeur et m'indique l'IP local à utiliser, ensuite dans mon PC ou iphone j'ouvre la barre de recherche sur internet et écrit l'adresse IP local associée à l'esp8266 ainsi qu'un message; EX,(http://IP-local/message) à ce moment une page web crée s'ouvre et je peux piloter divers éléments, leds, relais, servo ect...
Mon soucis maintenant est le suivant, si je me connecte avec mon téléphone sur un autre wifi donc à distance ou sur la 3g/4g en utilisant l'IP local ou l'IP de mon routeur (http://IP-routeur/message), rien ne fonctionne, pas de connexion possible!

Es ce possible d'établir une connexion à distance sur un autre wifi en utilisant un IP local ou IP routeur??

Merci à celui qui aurait un idée...

bonjour
pour acceder à l'esp8266 depuis... "n'importe où, il faut :
-1 connaitre l'IP externe du routeur pour pouvoir y acceder
-2 renseigner la table de routage pour pointer vers l'esp8266

OK, la première étape est facilement trouvable, mais la 2ème comment renseigner la table de routage du routeur?

Tu dois
attribuer une IP fixe à ton ESP (réservation/bail dans ton routeur, basée sur l'adresse MAC)
configurer le NAT et rediriger le port 80 vers cette IP fixe.

Merci à vous pour vos réponses, sa fonctionne !

J'ai attribué une IP statique à l'ESP8266 dans les paramètres du routeur et activé la DNS pour une connexion depuis internet, associé cette adresse au port 80, et récupéré l'IP externe internet du routeur .

Maintenant avec cette IP internet j'arrive à me connecté en 3-4G et sur un autre réseau wifi à distance!
Pas facile, pas tout compris mais sa marche .....

Merci encore.