Comment accéder à son serveur domotique Jeedom depuis l’extérieur. Plugin officiel, DynDNS, appli Homy – Jeedom – Bienvenue sur le forum de domotique-et-objets-connectes.fr

Il existe plusieurs solutions pour accéder à son serveur domotique Jeedom en dehors de son domicile. Si vous débutez en domotique ou que vous ne voulez pas exposer votre box à internet, le plus facile est d’utiliser le plugin officiel payant (4€). 

Si vous préférez garder la main sur toutes vos données personnelles, vous pouvez installer un certificat SSL pour crypter les échanges avec votre box domotique et utiliser un service DynDns pour accéder à Jeedom avec un nom de domaine personnalisé.

Installer et configurer le plugin officiel

Depuis le lancement de l’application mobile officielle en 2017, la société Jeedom SAS propose un plugin qui permet d’accéder à sa box domotique sans aucune configuration particulière. Vous pouvez l’acheter directement sur le market.

L’installation terminée, activez le plugin.

Ouvrez le plugin en vous rendant dans les plugins -> Communication -> App Mobile

Ajoutez un nouveau téléphone mobile

  • Donner lui un nom
  • Choisir le type de plateforme (iOS, Android, Windows Mobile)
  • Cocher Activer

Une fois la configuration enregistrée, un QR Code apparait sur la droite de l’écran. Il permettra de paramétrer l’application mobile (ou Homy) sans rien avoir à saisir.

Il n’y a rien de plus à faire. Vous pouvez maintenant utiliser Jeedom à l’aide de l’application officielle ou Homy.

Peut-on accéder à sa box Jeedom sans passer par l’appli officielle ?

Oui absolument. Même si le plugin a été conçu pour accéder à Jeedom depuis l’appli mobile, il est tout à fait possible d’accéder au serveur Jeedom en saisissant l’URL de redirection dans un navigateur. Cette URL se trouve à l’onglet Réseaux de la configuration.

Elle prend la forme  suivante.

https://uuid.dns3.jeedom.com

uuid est un identifiant unique attribué automatiquement par le serveur DNS de Jeedom SAS au moment de l’inscription du plugin. C’est un identifiant qui vous est propre.

Exposer sa box internet … à internet

Si votre FAI vous attribue un IP fixe (ce qui est presque toujours le cas maintenant), il suffit de faire une redirection de port vers l’ordinateur qui héberge Jeedom.

La configuration est similaire d’une box à l’autre. Chez SFR, il faut aller dans le menu Réseau v4 puis NAT. Créez une nouvelle redirection en saisissant les paramètres suivants :

  • Protocole : choisir TCP
  • Port (entrée) : 80
  • IP : indiquer l’IP de la box Jeedom
  • Port (redirection éventuelle): 80 par défaut pour Jeedom
  • Cocher Activer
  • Ajouter la redirection en cliquant sur le Plus

Récupérez l’adresse IP de votre box internet. Elle se trouve généralement dans l’état de la box, sinon faites une recherche « mon ip » sur votre moteur de recherche préféré.

Saisissez votre adresse IP dans un navigateur pour accéder à Jeedom depuis n’importe ou.

Utiliser un service DynDNS gratuit (ou payant)

Pour éviter de devoir exposer sa box internet directement et devoir retenir son IP, le mieux est utiliser un service DynDNS. Ils sont de moins en moins gratuits malheureusement.

C’est un prestataire qui vous attribue un nom de domaine. A chaque fois que vous saisissez ce nom de domaine dans un navigateur, tout est renvoyé vers votre box internet. Pour accéder à Jeedom, il faudra donc également faire une redirection de port sur la box internet. En effet, il n’est pas possible de faire pointer le service DynDNS directement sur le Raspberry Pi qui n’est pas directement visible depuis internet.

Voici un petit schéma qui explique le principe.

Je vous propose de voir comment faire avec No-IP ansi que DuckDNS, le principe sera le même d’un service à l’autre. Certains FAI ou hébergeurs (OVH), proposent également de tels solutions. Vérifiez si vous ne pouvez pas en bénéficier gratuitement avant de vous abonner.

Attention, le service DynDNS ne fourni qu’une redirection vers votre box. La connexion n’est donc pas sécurisée. Si vous voulez sécuriser la connexion, il faudra installer vous même un certificat sur la box Jeedom (Let’s Encrypt par exemple).