Salut à tous, encore "jeune" sur le forum, je souhaite partager un mémo amélioré que j'avais fait lors de l'installation de mon projet domotique pour
chauffage électrique basé sur :
-
Raspberry Pi 2
-
Domoticz
-
Récepteur RFX-COM 433MHz
-
Sondes Orégon
-
Micro-modules et contacteurs Chacon
Le tuto n'est pas complet mais je vais le compléter quand j'aurai un peu de temps !
Le sommaire :
1 . Création d'une carte SD sous Raspbian pour Raspberry Pi
2. Première utilisation de Raspbian
3. Accéder à votre Raspberry Pi par SSH
4. Installer Domoticz sur Raspbian
5. Détecter et installer des équipements
6. Programmer votre installation
Aller place au tuto !!
1 . Création d'une carte SD sous Raspbian pour Raspberry Pi
Télécharger et installer SDformatter
La première étape est de formater votre carte SD toute neuve afin qu'elle puisse être 100% fonctionnelle pour faire tourner Raspbian et donc votre Raspberry Pi. Pour cela, commencer par télécharger SDformatter :
https://www.sdcard.org/downloads/formatter_4/eula_windows/index.html.
Ouvrer le fichier .zip téléchargé et lancer le setup.exe afin de lancer l'installation, suivre les instructions d'installation.
Formater votre micro SD
Ouvrir maintenant SDformatter et sélectionner simplement : "Formatter micro sd : FORMAT SIZE ADJUSTMENT = ON".
Télécharger votre distribution Raspbian Lite
Afin de pouvoir préparer votre micro SD, il vous faut télécharger la dernière version de Raspbian Lite, pour cela, se rendre sur le site officiel Raspberry et choisir votre distribution :
https://www.raspberrypi.org/downloads/raspbian/.
Une fois téléchargée, décompresser le .zip pour obtenir un fichier .img .
NOTE : la version "Lite" de Raspbian est une version allégée sans interface graphique, si vous n'utilisez votre Raspberry que pour Domoticz, utilisez cette version qui allégera votre Raspberry (c'est cette version qui est détaillée par la suite).
Installer Raspbian Lite sur la micro SD
Pour installer proprement Raspbian sur votre micro SD, commencer par télécharger Win32 Disk Imager :
https://sourceforge.net/projects/win32diskimager/files/latest/download
Une fois le fichier téléchargé, installer le logiciel sur votre ordinateur.
Ouvrir maintenant Win32 Disk Imager et graver Raspbian sur votre carte SD, pour cela :
- choisir votre fichier .img (distribution Raspbian) téléchargé précédemment dans la zone « Image file »
- sélectionner votre carte micro SD dans « Device »
- cliquer sur « Write »
- attendre que le logiciel fasse son boulot
2. Première utilisation de Raspbian
Premier lancement du Raspberry Pi
Insérer votre micro SD fraîchement préparée dans votre Raspberry et lancer le en branchant le câble d’alimentation.
Brancher préalablement votre Raspberry à un écran externe pour voir apparaître le joli terminal de Raspbian. Si vous n’avez pas d’écran de disponible, aller au point 3 pour pouvoir accéder au Raspberry en SSH depuis votre PC.
Lors de la première connexion, les identifiants et mot de passe sont les suivants :
- ID : pi
- MDP : raspberry
ATTENTION : il se peut que votre Raspberry soit en clavier anglais à cette étape, il faut donc taper «rqspberry » sur votre clavier français.
Accéder maintenant au menu principal en tapant «sudo raspi-config » puis touche entrée, modifier les options ci-dessous :
- étendre l’installation sur toute la carte en choisissant "Expand Filesystem"
- passer le clavier en azerty (français) en choisissant "Internationalisation Options " + "Change Keyboard Layout" (other -> OK -> French -> French -> no compound)
- passer en français "Internationalisation Options" + "Change local" (en_GB.UTF-8 UTF-8 + fr_FR.UTF-8 UTF-8 -> fr_FR.UTF-8 UTF-8)
- changer votre mot de passe "Change User Password"
- activer SSH "Advanced Options" + "Advanced Options" (enable -> OK)
Mettre à jour Raspbian
Pour connecter votre Raspberry à internet, le brancher à votre box avec un câble RJ45.
Dans le terminal, lancer la commande :
« sudo aptitude update -y && sudo aptitude upgrade -y && sudo reboot »
En profiter pour mettre le Raspberry à l'heure du serveur NTP :
« sudo dpkg-reconfigure tzdata »
3. Accéder à votre Raspberry Pi par SSH
Sauf si vous avez à disposition un écran dédié à votre Raspberry, nous allons faire en sorte de pouvoir y accéder depuis votre PC sans devoir le brancher à un écran chaque fois que vous souhaitez travailler dessus.
Commencer par installer le logiciel puTTY disponible ici :
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
puTTY ne nécessite pas d’installation, il est seulement constitué d’un exécutable.
Pour accéder à votre Raspberry il va vous falloir récupérer son adresse IP sur votre réseau, pour cela vous avez deux possibilités :
- pour les possesseurs de smartphone, télécharger l’application gratuite Fing, scanner le réseau et trouver le Raspberry
- brancher le Raspberry sur un écran, dans le terminal taper : « ifconfig » puis dans la première partie eth0 chercher « inet addr : 192.168.1… »
Lancer puTTY, dans « Host Name » entrer l’adresse IP et cliquer sur « Open », vous êtes maintenant connectés à votre Raspberry par SSH !! Fini l’écran de secours.
4. Installer Domoticz sur Raspbian
Votre Raspberry est donc maintenant 100% opérationnel avec sa toute nouvelle distribution Raspbian installée et paramétrée.
Reste un élément indispensable dans votre projet domotique, Domoticz.
En effet, afin de piloter le système, il va falloir installer un logiciel capable de centraliser l’ensemble de vos équipements et réguler tout ça.
Pour installer Domoticz directement, dans le terminal taper la commande suivante :
« sudo curl -L install.domoticz.com | bash »
Accepter au fur et à mesure de l’installation pour terminer.
Une fois l’installation de Domoticz terminée, se rendre dans votre navigateur (sur votre PC) et dans l’adresse URL entrer l’IP récupérée précédemment suivie de :8080 soit 192.168.1… :8080
Vous êtes enfin sur l’interface de Domoticz !
Commencer par mettre le logiciel en français et sur le bon fuseau horaire en allant dans les paramètres. En profiter pour régler les réseaux locaux sur : « 192.168.1.*;127.0.0.1 ».
5. Détecter et installer des équipements
[en cours]
6. Programmer votre installation
[en cours]
N'hésitez pas à commenter !