Guide de démarrage rapide

Ce guide utilises une Raspberrypi comme base, mais peut tout aussi être réalisé sur tous les matériels supportés par Calaos : http://www.calaos.fr/wiki/start?id=fr:hardware_v2

Vous avez besoin de :

Un ordinateur avec Linux, MacosX ou Windows

Une Raspberry pi, Modele B

Une SD Card, Nous recommandons une carte de 2GB classe 10 (Les classes 4 fonctionnent mais peuvent se détériorer plus rapidement)

Télécharger la derniére image officielle de calaos os pour Raspberrypi :http://calaos.fr/download/calaos-os/raspberrypi/

Creer une carte SD card avec calaos os

Linux

Lancez un terminal and allez dans le répertoire ou vous avez télécharger l'image calaos-os et decompressez l'image :

$ cd ~/Téléchargements
$ tar xvf calaos-image-raspberrypi-2014-04-28.tar.xz

Inserez la carte SD dans le lecteur de carte de votre PC, vous pouvez également utiliser n'importe quel adapteur SD Card/USB

Nous devons maintenant déterminer quel périphérique est associé a votre carte SD. Le nom du périphérique ressemble a /dev/sdX ou /dev/mmcblkX

Pour connaitre le nom exact, utilisez cette commande :

$ dmesg | tail

Vous devriez obtenier quelque chose comme ceci :

[191385.790344] mmc0: new high speed SDHC card at address 1234
[191385.790574] mmcblk0: mmc0:1234 SA04G 3.67 GiB
[191385.791564] mmcblk0: p1 p2

Dans ce cas, le périphérique est /dev/mmcblk0. Dans la suite le périphérique detecté devra être utilisé dans les commandes le necessitant.

Vous devez vous assurer que ce périphérique n'est pas monté automatiquement par votre systéme :

$ sudo unmount /dev/mmcblk0p1
$ sudo unmount /dev/mmcblk0p2
...

Dans le cas ou le périphérique serait détecté comme /dev/sdd

$ sudo unmount /dev/sdd1
$ sudo unmount /dev/sdd2
...

Maintenant nous pouvons copier calaos os sur la sdcard :

sudo dd if=calaos-image-raspberrypi-v2.0-beta2-0-g228c8f1-20140911165709.rootfs.rpi-sdimg of=/dev/mmcblk0

Une fois que l'opération est terminée, vous pouvez retirer la sdcard, et l'insérer dans la Raspberry pi.

Macos

Vous pouvez utiliser ApplePi-Baker. C'est un utilitaire gratuit qui vous permez de creer votre carte SD à partir d'une image

Il peut être télécharger ici : http://www.tweaking4all.com/downloads/raspberrypi/ApplePi-Baker.zip

Windows

Vous pouvez utiliser Win32DiskImager qui peut être télécharger ici : http://sourceforge.net/projects/win32diskimager/

Connexion à la Rpi

Quand vous démarrez votre raspberrypi, le réseau est configuré pour utiliser le dhcp, donc vous avez besoin de connaitre quelle adresse IP le serveur DHCP a donnée à la rpi. Celon la configuration de votre DHCP, vous pouvez essayer de vous connecter avec la commmade suivante :

ssh root@raspberrypi

Si vous connaissez déja l'adresse, connectez vous avec la commande :

ssh root@ip_address

Si vous avez installé une version de calaos >= 2.0beta2, l'adresse ip peut être trouvé grâce au logiciel calaos_installer. Nous verrons l'utilisation de calaos_installer plus tard, mais vous pouvez des a présent le télécharger à cette adresse : http://calaos.fr/download/calaos-installer/ Une fois téléchargé et installé vous pouvez le lancer. Vous devriez trouver un bouton “Auto Detect”. Lorsque vous cliquez une boite de dialogue apparait. Lorsque la raspberrypi aura démarrée, et que calaos_server sera lancé, l'adresse ip devrait apparaitre dans cette boite de dilogue. Vous pouvez alors vous connecter en ssh.

Le user par défaut est root, et le mot de passe est vide. Si vous avez des probléme a trouver l'adresse IP de votre raspberrpi, vous pouvez trouver plus d'informations ici : http://www.raspberrypi.org/documentation/troubleshooting/hardware/networking/ip-address.md

NOTE : Sur Linux et MacosX vous pouvez utiliser un Terminal pour vous connecter en ssh, qui sont installés par défaut. Sur Windows, vous pouvez utiliser un programme comme putty pour vous connecter : http://www.putty.org/

Configuration de Calaos Server

La premiére chose a faire est de démarrarer calaos_server pour le laisser creer lui meme une configuration par défaut. Cett configuration se trouvera dans le répertoire /etc/calaos

Lorsque vous êtes connecté en ssh sur la raspberrypi, vous pouvez démarrer calaos-server.

systemctl start calaos-server

Vous pouvez maintenant changer les paramétres de base de votre installation : le mot de passe et le compte utilisateur.

$ calaos_config set cn_user nico
$ calaos_config set cn_pass calaos_rox

Ces paramétres seront utilisés pour se connecter depuis les différentes interfaces graphiques, Calaos Web, Calaos Home et Calaos Installer.

Par défaut quand vous démarrez pour la premiére fois la raspberrpi avec une image calaos-os, calaos-server n'est pas démarré automatiquement. Si vous souhaitez, et c'est tres vraissemblablement le cas, démarrer calaos-server a chaque démarrage, vous pouvez utiliser la commande suivante :

systemctl enable calaos-server

Pour vérifier que tout fonctionne correctement avec calaos server, vous pouvez essayer de vous connecter a la raspberrypi via un navigateur internet. Lancez votr navigateur internet, et rentrez dans la barre d'adresse : http://raspberrypi ou http://ip_addresse

Vous devriez être en mesure de vous connecter avec le nom d'utilisateur et le mot de passe que vous avez renseigner. Si rien n'est affiché dans l'interface, c'est complétement normal. Nous n'avons pas encore configurer notre installation. Ce que nous devons faire maintenant est de configurer les différentes Entrées/Sorties de notre maison. Pour se faire, nous allons utiliser une autre outil, sur un pc : Calaos Installer.

Configuration de votre Maison avec Calaos Installer

Vous devez dans un premier temps télécharger Calaos Installer pour votre systéme. Calaos Installer est compatible Linux, Macos ou Windows. Vous pouvez le télécharger ici : http://calaos.fr/download/experimental/