Vous possédez un produit connecté et avez besoin d'assistance pour sa mise en marche ou sa configuration ?


- +Domotique
- +Accessoires domotique
- Modules actionneurs
- +Chauffage
- Claviers
- +Contrôleurs domotiques
- Interrupteurs
- Micro Modules
- Modules DIN-Rail
- Packs domotique
- Prises
- Répéteurs de signaux
- Sondes, capteurs et détecteurs
- +Stations météo et sondes
- +Stores/Volets/Porte de garage
- Suivi de consommation
- Sécurité
- +Technologies
- Télécommandes
- +Éclairage connecté
- +e-mobilité
- +Objets connectés
- Smart City
- +Sécurité
- +Informatique
- Services
- +L'entreprise
Protéger vos prises Swiss-Domotique ESPHome avec un mot de passe via Home Assistant
Dans ce guide, nous allons vous expliquer comment sécuriser l'accès à l'interface web de vos prises Swiss-Domotique en passant par ESPHome et en leur attribuant un mot de passe. Ceci permettra d'éviter que n'importe quelle personne présente sur votre réseau puisse envoyer des commandes à votre prise. Cette procédure est simple et nécessite quelques étapes. Si vous avez déjà configuré le module complémentaire ESPHome Device builder sur Home Assistant, vous pouvez directement passer à l’étape 2 (adoption de la prise).
Prérequis
Avant de commencer, assurez-vous que :
- Votre prise Swiss-Domotique est connectée au réseau (nous avons un autre tutoriel pour cela si besoin, vous le trouverez ici). La prise n’a pas besoin d’être liée à Home Assistant, simplement connectée au réseau.
- Vous disposez de Home Assistant configuré sur votre réseau local.
Étape 1 : Installer l’add-on ESPHome device builder (si ce n’est pas déjà fait)
1. Ouvrez Home Assistant.
2. Rendez-vous dans les paramètres, dans la section Add-ons (modules complémentaires en français), puis dans boutique des modules complémentaires, recherchez ESPHome device builder.
3. Installez et démarrez l’add-on.
4. Vous pouvez ensuite cocher « afficher dans la barre latérale ». Il vous sera ainsi plus simple d’y accéder.
Étape 2 : Adopter la prise dans ESPHome (l'add-on ESPHome device builder et pas l'intégration)
1. Ouvrez l’interface de ESPHome device builder dans Home Assistant.
2. Appuyez sur « show » en haut à droite pour consulter les appareils déjà découverts sur le réseau.
3. Votre prise devrait s’afficher. Appuyez sur « take control ».
4. Donnez-lui un nom puis appuyez à nouveau sur « take control ». (Si votre prise a déjà été connectée à Home Assistant via l’intégration ESPHome, on vous demandera également de mettre le SSID et Password de votre Wi-Fi).
5. Appuyez ensuite sur « skip » quand on vous proposera d’installer la configuration sur la prise. Si vous avez besoin de l’encryption key et si elle s’affiche, vous pouvez la copier ici mais pas de stress, vous la retrouvez par la suite dans le fichier de config.
6. Un message d’avertissement va s’afficher concernant le fait que nous avons ignoré l’installation du firmware sur la prise et indiquant qu’il sera possible de le faire plus tard, appuyez « close » puisque nous le ferons justement plus tard.
7. Des boutons visit, edit, logs et éventuellement update devraient à présent s’afficher pour votre appareil.
Votre prise ne se sera peut-être pas automatiquement renommée, actualisez la page devrait régler le problème.
Étape 3 : Définir les secrets dans ESPHome device builder
1. Allez dans « secrets » en haut à droite de la page. Vous devriez avoir les secrets du Wi-Fi déjà affichés comme ceci :
2. Ajoutez ces 3 lignes en dessous :
1 2 3
#identifiants prises
web_server_username: "insérez_votre_nom_d’utilisateur_ici"
web_server_password: "insérez_votre_mot_de_passe_ici"
Étape 4 : Modifier la configuration
3. Vous pouvez maintenant sortir du fichier des secrets en appuyant sur la croix en haut à droite de l'écran. Ensuite, appuyez sur le bouton Edit de votre prise pour ouvrir le fichier de configuration. Vous devriez voir un fichier texte ressemblant à l'image ci-dessous :
4. Ajoutez le code suivant pour insérer dans la configuration de la prise les identifiants que vous venez de définir dans le fichier secrets :
1 2 3 4 5 6
# Example configuration entry
web_server:
port: 80
auth:
username: !secret web_server_username
password: !secret web_server_password
Vous obtiendrez un fichier similaire à celui présenté dans l'image suivante :
Étape 5 : Flasher la configuration sur la prise
1. Appuyez ensuite sur le bouton « install » en haut à droite.
2. Sélectionnez Wirelessly, puis une fenêtre va s’ouvrir ressemblant à ce qu’on peut voir sur l’image en dessous. Attention à ne pas terminer le processus en cours. Il faut absolument attendre la fin du processus avant d’appuyer sur stop (voir seconde image).
Une ligne affichera « Info successful handshake with swiss-domotique-plug...» comme ici. Le processus est donc terminé et vous pouvez appuyer sur « stop » en bas à droite.
Étape 6 : Accéder à l’interface web de la prise
- Utilisez ensuite l’adresse IP de votre prise pour accéder à son interface web depuis un navigateur.
- Saisissez le mot de passe que vous venez de définir pour vous connecter !
Étape 7 (facultatif) : Ajouter la prise dans HA pour pouvoir la piloter
- Si vous ne l’avez pas déjà fait, vous pouvez à présent ajouter les entités de la prise à Home Assistant via l’intégration ESPHome. (C’est bien l’intégration et non l’add-on ESPHome)
- Pour cela, rendez-vous dans les intégrations et ajoutez ESPHome si ce n’est pas déjà fait.
- Votre prise aura directement été découverte, vous n’avez qu’à appuyer sur « ajouter ».
- Toutes les entités seront ajoutées et vous pourrez directement utiliser ces dernières pour des scripts et automatisations.
Informations supplémentaires
Pour plus d’informations sur les possibilités de configuration de ces prises et de leur interface web, consultez la documentation officielle ESPHome : https://esphome.io/components/web_server.
Si vous rencontrez des difficultés, n’hésitez pas à consulter la communauté Home Assistant ou ESPHome pour obtenir de l’aide.
Et voilà ! Votre prise Swiss-Domotique est maintenant protégée par un mot de passe. Bonne domotique !
Produit associé
Prise Wifi ESPHome au format Suisse
Articles similaires

Catégories de blogs
Derniers articles

L’accessibilité est un enjeu majeur dans la conception et l’équipement des bâtiments contemporains. Découvrez dans...

Nous vous proposons ici un petit aperçu de la mise en service et des fonctionnalités du capteur de qualité d'air 3-1...

Nous vous proposons ici un petit aperçu de la mise en service de la prise PG05V2-CH16A-ESP de Swiss-Domotique et des...

Dans ce guide, nous allons vous expliquer comment sécuriser vos prises Swiss-Domotique utilisant ESPHome en leur...