Voulez-vous accéder et contrôler tous vos appareils intelligents à partir d’un seul endroit? Dans ce tutoriel, vous apprendrez à configurer Domoticz, un puissant tableau de bord domotique, sur votre Raspberry Pi pour surveiller, configurer et interagir avec les différents appareils intelligents dispersés dans votre maison.
En utilisant Domoticz, vous pouvez lire et enregistrer les données de vos capteurs physiques de maison intelligente et accéder aux données de services virtuels populaires, tels que Ouvrir la carte météo.
Ce dont vous aurez besoin
Pour terminer ce didacticiel, vous aurez besoin de:
- Raspberry Pi qui exécute le système d’exploitation Raspberry Pi
- Câble d’alimentation compatible avec votre modèle de Raspberry Pi
- Clavier externe et moyen de l’attacher à votre Raspberry Pi
- Moniteur externe
- Câble HDMI ou micro HDMI, selon le modèle de Raspberry Pi
- La souris ou le trackpad est facultatif
Une fois que vous avez vos outils, vous êtes prêt à installer le système domotique Domoticz.
Mettez à jour votre Raspberry Pi
Si vous ne l’avez pas déjà fait, connectez votre clavier externe, votre moniteur, votre souris et tout autre périphérique à votre Raspberry Pi, puis connectez votre Pi à une source d’alimentation.
Avant de commencer, c’est une bonne idée de vérifier que votre Raspberry Pi est entièrement à jour. Sur votre Raspberry Pi, lancez un terminal et exécutez la commande suivante:
sudo apt update && sudo apt -y upgrade
Si votre Raspberry Pi installe des mises à jour, il est recommandé de redémarrer votre Pi:
reboot
Installer le hub domotique Domoticz
Pour exécuter le script d’installation de Domoticz, saisissez la commande suivante dans le terminal:
curl -L https://install.domoticz.com | bash
Lisez les informations à l’écran et, si vous acceptez, appuyez sur la touche Entrée de votre clavier.
Vous aurez maintenant la possibilité de désactiver HTTP ou HTTPs. HTTPS est beaucoup plus sécurisé que HTTP, vous pouvez donc envisager de désactiver l’accès via HTTP. Vous pouvez vous déplacer entre ces options à l’aide des touches fléchées de votre clavier, puis activer et désactiver HTTP / HTTPs à l’aide de la barre d’espace.
Si vous avez laissé HTTP activé, Domoticz vous demandera quel port vous souhaitez utiliser pour vos connexions HTTP; le port par défaut est «8080». En supposant que vous êtes satisfait d’utiliser ce port, appuyez sur la touche Entrée.
Domoticz vous demandera quel port vous souhaitez utiliser pour HTTPS; le port par défaut est «443». Si vous souhaitez conserver la valeur par défaut, appuyez sur Entrée pour passer à l’écran suivant.
Ensuite, vous devrez choisir un dossier d’installation pour Domoticz. Par défaut, le script d’installation installera automatiquement Domoticz dans votre répertoire personnel, mais vous pouvez sélectionner un autre répertoire si nécessaire.
Après l’installation, redémarrez votre Raspberry Pi.
Accéder au tableau de bord Domoticz
Pour accéder au tableau de bord Domoticz, vous devez connaître l’adresse IP locale de votre Raspberry Pi. Si vous ne le connaissez pas, ouvrez le Terminal sur votre Raspberry Pi et exécutez la commande suivante:
hostname -I
Le terminal affichera maintenant l’adresse IP de votre Raspberry Pi.
Dans la barre d’adresse du navigateur Web, entrez l’adresse IP de votre Raspberry Pi ainsi que le port configuré pour utiliser HTTP ou HTTP. Par exemple, si vous avez laissé HTTP activé et utilisé le port par défaut (8080), vous accéderiez à Domoticz à l’URL suivante: https: // framboise-pi-ip: 8080.
Vous devriez maintenant avoir accès à l’interface Web de Domoticz.
Remplir votre tableau de bord: commencez à ajouter des appareils
Vous pouvez désormais ajouter tous les appareils, capteurs, applications, services et autres technologies de maison intelligente que vous souhaitez surveiller et contrôler à partir du tableau de bord Domoticz. Ce processus varie en fonction du matériel ou du logiciel que vous essayez d’ajouter, mais ce didacticiel vous montrera comment ajouter Open Weather Map à votre tableau de bord Domoticz, car vous pouvez générer gratuitement la clé API requise.
Open Weather Map fournit des données météorologiques pour plus de 200 000 villes à travers le monde, y compris la vitesse du vent, la température et l’humidité. Pour accéder à ces données, vous devrez créer un compte Open Weather Map et générer une clé API:
1. Rendez-vous sur le site Web Open Weather Map et inscrivez-vous pour votre compte gratuit.
2. Une fois que vous êtes connecté à votre compte Open Weather Map, sélectionnez votre nom d’utilisateur dans le coin supérieur droit.
3. Sélectionnez l’onglet «Clés API».
4. Dans la zone « Créer une clé », entrez un nom pour votre clé et cliquez sur « Générer ».
5. Open Weather Map va maintenant générer une clé API que vous pouvez ajouter à votre tableau de bord Domoticz.
Pour ajouter Open Weather Map en tant que service:
6. Ouvrez votre tableau de bord Domoticz. Dans la barre de menus, sélectionnez «Configuration -> Matériel».
7. Cliquez sur «Ajouter».
8. Ouvrez la liste déroulante «Type». Vous pouvez maintenant voir tous les appareils intelligents, applications et services pris en charge par Domoticz; sélectionnez «Ouvrir la carte météo».
9. Dans le champ «Nom», donnez un nom à ce service.
10. Dans «Clé API», saisissez la clé API Open Weather Map que vous venez de générer.
11. Dans «Emplacement», entrez l’emplacement que vous souhaitez surveiller. Notez que bien que Domoticz accepte les données de localisation dans plusieurs formats, y compris la latitude et la longitude, je n’ai pu faire fonctionner cette intégration qu’en entrant le nom de ma ville la plus proche.
12. Lorsque vous êtes satisfait des informations que vous avez saisies, cliquez sur « Ajouter ».
13. En supposant que Domoticz se connecte avec succès au matériel, au service ou à l’application que vous venez d’ajouter, il générera un ou plusieurs appareils. Pour voir ces appareils, accédez à «Configuration -> Appareils». Open Weather Map devrait maintenant être répertorié comme un appareil disponible.
14. Sélectionnez l’icône «Ajouter un appareil».
15. Dans la fenêtre contextuelle qui apparaît, attribuez un nom à cet appareil.
16. Cliquez sur «Ajouter un appareil».
17. Dans la barre d’outils, sélectionnez le bouton «Météo» – vous devriez maintenant voir toutes les données Open Weather Map pour votre emplacement choisi.
Si vous souhaitez que ces informations apparaissent sur le tableau de bord principal de Domoticz, cliquez sur la petite icône en forme d’étoile pour les «ajouter» à vos favoris. Maintenant, si vous sélectionnez l’onglet «Tableau de bord», vous verrez que les informations météorologiques sont présentées sur le tableau de bord principal de Domoticz.
Le processus d’ajout de tous vos appareils, applications et services de maison intelligente à Domoticz variera, mais en règle générale, vous devrez répéter ce processus d’ajout de l’élément en tant que composant matériel («Configuration -> Matériel»), puis en l’ajoutant en tant que périphérique («Configuration -> Périphérique»).
Chaque appareil et service que vous ajoutez à Domoticz aura ses propres paramètres, vous permettant de créer des effets domotiques uniques et intéressants.
Comment utilisez-vous Domoticz pour surveiller et contrôler votre maison intelligente? Assurez-vous de partager votre configuration Domoticz dans les commentaires ci-dessous!