{"id":11958,"date":"2026-11-11T19:12:18","date_gmt":"2026-11-11T17:12:18","guid":{"rendered":"https:\/\/www.sigalou-domotique.fr\/?p=11958"},"modified":"2026-11-11T19:52:51","modified_gmt":"2026-11-11T17:52:51","slug":"je-securise-mon-home-assistant-accessible-de-lexterieur","status":"publish","type":"post","link":"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur","title":{"rendered":"I secure my externally accessible Home Assistant"},"content":{"rendered":"<p>When using Home Assistant on a daily basis, remote access quickly becomes essential. Consult a sensor, check that a door is closed, receive an alert or control equipment from your phone: these are simple uses, but they really change the way you use your home automation.<\/p>\n<p>But as soon as we talk about access from outside, a question immediately arises: <strong>how to access Home Assistant without unnecessarily exposing its installation and home network?<\/strong><\/p>\n<p>This is exactly what this article is about. I explain what I activated, what I voluntarily refused to put in place, and why I finally chose a simple, secure solution that I can calmly maintain.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6af5bea2e271f\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6af5bea2e271f\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%94%90_Le_probleme_acceder_a_Home_Assistant_sans_ouvrir_sa_maison\" >\ud83d\udd10 The Problem: Accessing Home Assistant Without Opening Your Home<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%E2%98%81%EF%B8%8F_Jai_active_Home_Assistant_Link\" >\u2601\u2718 I have activated Home Assistant Link<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%92%B0_Un_service_payant_mais_pas_seulement_un_acces_distant\" >\ud83d\udcb0 A paid service, but not just remote access<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%9A%AB_Je_nexpose_pas_Home_Assistant_avec_une_redirection_de_port\" >\ud83d\udeab I am not exhibiting Home Assistant with port forwarding<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%A7%A0_Ce_que_cela_change_concretement\" >\ud83e\udde0 What it really changes<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%8C%90_Jai_abandonne_le_DNS_inverse_vers_mon_IP_fixe\" >\ud83c\udf10 I dropped the reverse DNS to my fixed IP<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%E2%9A%A0%EF%B8%8F_Pourquoi_jai_abandonne_cette_piste\" >\u26a0\u2718 Why I gave up this track<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%94%91_Les_reglages_que_je_garde_en_place\" >\ud83d\udd11 The settings I keep in place<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%A7%A9_Des_comptes_avec_des_droits_limites\" >\ud83e\udde9 Accounts with limited rights<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%94%90_La_double_authentification_est_indispensable\" >\ud83d\udd10 Double authentication is essential<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%8E%AF_Mon_ressenti\" >\ud83c\udfaf My Feeling<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-securise-mon-home-assistant-accessible-de-lexterieur\/#%F0%9F%8F%81_Conclusion\" >\ud83c\udfc1 Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%F0%9F%94%90_Le_probleme_acceder_a_Home_Assistant_sans_ouvrir_sa_maison\"><\/span>\ud83d\udd10 The Problem: Accessing Home Assistant Without Opening Your Home<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Home Assistant gives access to a lot of things: sensor states, automations, cameras, controls, history and sometimes sensitive home information.<\/p>\n<p>Making it accessible from the outside is therefore convenient, but it requires thinking about safety. It is not just a question of passwords, it is also a question of network architecture.<\/p>\n<p>My rule is simple: <strong>I want to be able to access Home Assistant, but I don't want Home Assistant to be directly reachable from the Internet.<\/strong><\/p>\n<p>I also do not want to turn my box, server or home network into a potential target because I would have opened a port without really controlling the consequences.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%E2%98%81%EF%B8%8F_Jai_active_Home_Assistant_Link\"><\/span>\u2601\u2718 I have activated Home Assistant Link<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>For remote access, I have activated <a href=\"https:\/\/www.nabucasa.com\/link\/\" target=\"_blank\" rel=\"noopener\"><strong>Home Assistant Link<\/strong><\/a>, formerly known as <strong>Home Assistant Cloud<\/strong> and proposed by Nabu Casa.<\/p>\n<p>This is the solution I have chosen because it is simple to implement, simple to use and, above all, simple to live over time. Once activated, Home Assistant provides me with a secure URL, which I can use from the mobile app or from a browser.<\/p>\n<p>I do not need to manage a domain name, SSL certificate or complex reverse proxy configuration. Remote access is encrypted and goes through the Nabu Casa service, without my Home Assistant installation being directly reachable from the Internet.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11962\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181830.png\" alt=\"\" width=\"644\" height=\"328\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181830.png 644w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181830-300x153.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181830-18x9.png 18w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181830-600x306.png 600w\" sizes=\"auto, (max-width: 644px) 100vw, 644px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"%F0%9F%92%B0_Un_service_payant_mais_pas_seulement_un_acces_distant\"><\/span>\ud83d\udcb0 A paid service, but not just remote access<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We must be clear: Home Assistant Link is a service <strong>paying<\/strong>. At home, the subscription costs <strong>\u20ac75 per year<\/strong>.<\/p>\n<p>But it is not just remote access. The pack also includes:<\/p>\n<ul>\n<li>Off-site backups.<\/li>\n<li>Voice control with Alexa and Google Home.<\/li>\n<li>Voice processing, with recognition and speech synthesis.<\/li>\n<li>Improved streaming for cameras and media.<\/li>\n<li>Support dedicated to Link functions.<\/li>\n<li>The ability to build your own private voice assistant.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11964\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181921.png\" alt=\"\" width=\"615\" height=\"571\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181921.png 615w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181921-300x279.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181921-13x12.png 13w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-181921-600x557.png 600w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/p>\n<p>Originally, I had taken him mainly for the connection with Alexa. Finally, I also use the other functions: off-site backups, backups, streaming and the practical side of secure remote access.<\/p>\n<p>Over time, I also see it as my contribution to the funding of Home Assistant and its independence.<\/p>\n<p>Nabu Casa states that the majority of its profits are donated to the foundation behind Home Assistant, the Open Home Foundation. The service is funded by subscriptions, without venture capital or advertising.<\/p>\n<p>It is thanks to people like us, Nabu Casa subscribers, that the team can offer a home automation experience accessible to everyone. Each Link subscription finances the Open Home Foundation, which pays full-time developers to take the Home Assistant project forward and maintain its independence. No private investment, no advertising, no data collection.<\/p>\n<p>So I have not only bought remote access, I also support an open source project that I trust and use on a daily basis.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%F0%9F%9A%AB_Je_nexpose_pas_Home_Assistant_avec_une_redirection_de_port\"><\/span>\ud83d\udeab I am not exhibiting Home Assistant with port forwarding<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11965 size-medium\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports-300x150.png\" alt=\"\" width=\"300\" height=\"150\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports-300x150.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports-1024x510.png 1024w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports-768x383.png 768w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports-18x9.png 18w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports-600x299.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/ports.png 1318w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>On the rules of my server, <strong>no port forwarding pushes incoming requests to Home Assistant<\/strong>.<\/p>\n<p>So I did not open port 8123 from my box to Home Assistant. Nor have I created a NAT rule that would make my interface directly accessible from the outside.<\/p>\n<p>It is a voluntary choice. Opening a port to Home Assistant means exposing the Internet connection page. Even with a strong password, this increases the attack surface: robots constantly scan the exposed services and attempt automated connections.<\/p>\n<p>And it is not only Home Assistant that would be concerned. Poorly thought-out port forwarding can also expose part of the home network, depending on how the server, box, and firewall rules are configured.<\/p>\n<p>I prefer not to expose anything directly. With Home Assistant Link, my installation establishes an outgoing connection to the Nabu Casa relay. When I connect from the outside, the communication goes through this relay, rather than through a redirect rule on my box.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%F0%9F%A7%A0_Ce_que_cela_change_concretement\"><\/span>\ud83e\udde0 What it really changes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In practical terms, this means that:<\/p>\n<ul>\n<li>I have no incoming ports redirected to Home Assistant.<\/li>\n<li>I have no public IP address directly exposed by a redirect rule.<\/li>\n<li>I do not have any certificates to renew manually.<\/li>\n<li>I have no reverse proxy to maintain.<\/li>\n<li>My Home Assistant interface is not directly visible from the Internet.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"%F0%9F%8C%90_Jai_abandonne_le_DNS_inverse_vers_mon_IP_fixe\"><\/span>\ud83c\udf10 I dropped the reverse DNS to my fixed IP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Before choosing Home Assistant Link, I had seriously tested a solution with a <strong>Reverse DNS to my fixed IP address<\/strong>. My ISP allowed me fixed IP and reverse DNS.<\/p>\n<p>The idea was to have a domain name that pointed to my fixed IP and then set up a reverse proxy with HTTPS to access Home Assistant securely.<\/p>\n<p>This is a very valid approach, and it is often used by people who want a custom URL, such as <code>home.mydomain.fr<\/code> for example.<\/p>\n<p>But, honestly, this solution didn't trust me.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%9A%A0%EF%B8%8F_Pourquoi_jai_abandonne_cette_piste\"><\/span>\u26a0\u2718 Why I gave up this track<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Between the domain name, Let\u2019s Encrypt certificate, reverse proxy, headers <code>X-Forwarded-For<\/code>, trusted proxies and updates to follow, I didn't feel shouldered to maintain all this properly over time.<\/p>\n<p>I am not saying that this is a bad solution. On the contrary, it can be very interesting if one is comfortable with the administration of a server, a reverse proxy and network security.<\/p>\n<p>But at home, I wanted a solution that I understand well, that I can maintain without stress and that does not ask me to constantly monitor an Internet exposure.<\/p>\n<p>I therefore preferred to abandon this track rather than keep a configuration that I would not be sufficiently familiar with.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%F0%9F%94%91_Les_reglages_que_je_garde_en_place\"><\/span>\ud83d\udd11 The settings I keep in place<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Even if remote access is via Home Assistant Link, account security remains essential.<\/p>\n<p>Here are the rules I apply:<\/p>\n<ul>\n<li>Each user has their own account, with a unique password.<\/li>\n<li>I use the <strong>double authentication<\/strong> with an authentication application.<\/li>\n<li>I don't share an administrator account between multiple people.<\/li>\n<li>I limit the rights of users who do not need to administer Home Assistant.<\/li>\n<li>I keep my installations, add-ons and integrations up to date.<\/li>\n<li>I do not publish other services of my local network directly on the Internet.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"%F0%9F%A7%A9_Des_comptes_avec_des_droits_limites\"><\/span>\ud83e\udde9 Accounts with limited rights<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11967\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/utilisateurs.png\" alt=\"\" width=\"651\" height=\"500\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/utilisateurs.png 997w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/utilisateurs-300x230.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/utilisateurs-768x590.png 768w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/utilisateurs-16x12.png 16w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/utilisateurs-600x461.png 600w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/p>\n<p>I don't give everyone an administrator account. Each person has a dedicated account, with only the rights necessary for its use.<\/p>\n<p>I take this opportunity to limit rights as much as possible. There were far too many profiles in the administrators group.<\/p>\n<p>If someone only needs to consult a few entities, they do not need to be able to change the configuration, create automations or access system settings.<\/p>\n<p>This is a simple but very effective principle: <strong>not to give more rights than necessary<\/strong>. Zero trust principle.<\/p>\n<p>When an account does not need to log in remotely, I check local access only.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11968\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-183202.png\" alt=\"\" width=\"555\" height=\"57\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-183202.png 555w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-183202-300x31.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-183202-18x2.png 18w\" sizes=\"auto, (max-width: 555px) 100vw, 555px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"%F0%9F%94%90_La_double_authentification_est_indispensable\"><\/span>\ud83d\udd10 Double authentication is essential<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Double authentication is the setting that I consider essential. If my password were to leak or be reused elsewhere, access could not be validated without the code generated by my authentication application.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11970 size-full\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184157.png\" alt=\"\" width=\"630\" height=\"679\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184157.png 630w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184157-278x300.png 278w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184157-11x12.png 11w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184157-600x647.png 600w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/p>\n<p>In Home Assistant, simply go to your user profile and then to the tab <strong>Security<\/strong>. In the part <strong>Multi-factor authentication modules<\/strong>, I choose <strong>Activate<\/strong> in <strong>Authentication application<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11971\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184319.png\" alt=\"\" width=\"613\" height=\"158\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184319.png 613w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184319-300x77.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184319-18x5.png 18w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184319-600x155.png 600w\" sizes=\"auto, (max-width: 613px) 100vw, 613px\" \/><\/p>\n<p>We then scan the QR code with an application such as Microsoft Authentificator, Google Authenticator, 2FAS, ... or its password manager if it does so, and then validate with the six-digit code.<\/p>\n<p>This is done. The screen is not the most intuitive, but the presence of the button <strong>Disable<\/strong> confirms that the functionality is active.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11973\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184529.png\" alt=\"\" width=\"615\" height=\"157\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184529.png 615w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184529-300x77.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184529-18x5.png 18w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2026\/11\/Capture-decran-2026-11-11-184529-600x153.png 600w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/p>\n<p>It is important to do this operation for <strong>each user<\/strong> with access to Home Assistant. An account without double authentication can become the weakest link in the entire installation.<\/p>\n<p>I also recommend keeping recovery codes in a password manager or in a safe place. They are essential if you lose your phone.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%F0%9F%8E%AF_Mon_ressenti\"><\/span>\ud83c\udfaf My Feeling<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Honestly, I am very happy with this choice. I'll even say reassured.<\/p>\n<p>I did not try to make the most complex configuration possible. I have chosen the solution that seems to me the most reasonable for my use: <strong>Home Assistant Link for remote access, no port redirection to Home Assistant and enhanced account-level security<\/strong>.<\/p>\n<p>I also agreed to set aside the reverse DNS to my fixed IP. It was not because the solution was wrong, but because I did not feel comfortable enough to administer it and maintain it calmly.<\/p>\n<p>For me, good security is also a solution that we understand, that we know how to maintain and that we are not afraid to look at six months later.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%F0%9F%8F%81_Conclusion\"><\/span>\ud83c\udfc1 Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Securing an externally accessible account is not just about choosing a good password.<\/p>\n<p>It is necessary to combine several protections: double authentication, access via a secure service or a VPN, absence of unnecessary port redirection, regular updates and principle of least privilege.<\/p>\n<p>In my case, Home Assistant Link ticks all these boxes. It gives me simple, encrypted, and easy-to-maintain remote access, without directly exposing my installation.<\/p>\n<p>And, icing on the cake, the subscription also contributes to the financing of Home Assistant and its independence. For me, it is a practical, secure choice that is consistent with my vision of home automation.<\/p>","protected":false},"excerpt":{"rendered":"<p>Quand on utilise Home Assistant au quotidien, l\u2019acc\u00e8s \u00e0 distance devient tr\u00e8s vite indispensable. Consulter un capteur, v\u00e9rifier qu\u2019une porte est bien ferm\u00e9e, recevoir une alerte ou piloter un \u00e9quipement depuis son t\u00e9l\u00e9phone : ce sont des usages simples, mais qui changent vraiment la mani\u00e8re d\u2019utiliser sa domotique. Mais d\u00e8s que l\u2019on parle d\u2019acc\u00e8s depuis [&hellip;]<\/p>","protected":false},"author":1,"featured_media":11975,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[70,14,53,166],"tags":[],"class_list":["post-11958","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cybersecurite","category-domotique","category-home-assistant","category-retex"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/11958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/comments?post=11958"}],"version-history":[{"count":5,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/11958\/revisions"}],"predecessor-version":[{"id":11974,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/11958\/revisions\/11974"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/media\/11975"}],"wp:attachment":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/media?parent=11958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/categories?post=11958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/tags?post=11958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}