# Déployer l'image de la carte SD prêt à l'emploi

Note : Il s'agit d'une image qui a été générée à partir du modèle de PvMonit ([create](https://pvmonit.zici.fr/doc/fr:image:create)/[deployer](https://pvmonit.zici.fr/doc/fr:image:deployer))

Pré-requis : carte SD de 4Go

Pour télécharger l'image

Une fois téléchargé, déployer l'image comme si c'était une Raspbian “normal”

-  Linux : https://www.raspberrypi.org/documentation/installation/installing-images/linux.md
-  Mac OS : https://www.raspberrypi.org/documentation/installation/installing-images/mac.md
-  Windows : https://www.raspberrypi.org/documentation/installation/installing-images/windows.md
-  Chrome OS : https://www.raspberrypi.org/documentation/installation/installing-images/chromeos.md

## Se connecter

### Hotspot

Depuis la version 1.1 de l'image, le raspberry pi est un "hotspot" ([configuré comme ça](https://les-enovateurs.com/hotspot-wifi-raspberry-pi/)) vous pouvez donc vous y connecter directement.

Connectez vous au hotspot wifi "banc" qui n'est pas sécurisé (pas de clé WAP)

Si tout se passe bien vous pouvez joindre le raspberry à 192.168.0.1 :

* http://192.168.0.1/
* ou http://pi.local

### Se connecter à un hotpost / box

Pour basculer en mode "connexion à une box", déposer un fichier wpa_supplicant.conf dans la partition “boot” de la carte SD. Au démarrage celui-ci sera lu / déplacé dans le système avant un reboot.

*/!\ Bug sur la version 1.0 de la carte SD, [ce tips ne fonctionne pas.](https://gitlab.lowtech.fr/pdm/projets/labo/pub/banc-tempsurf-ds18b20/-/issues/8)*

Ce fichier wpa_supplicant.conf  doit ressembler à ceci : 

```
country=fr
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="<nom de votre connexion>"
    scan_ssid=1 # nécessaire quand le ssid n'est pas diffusé
    psk="<mot de passe de votre connexion>"
}
```

(plus de détail sur [ce fichier ici](https://debian-facile.org/doc:reseau:wpasupplicant#ajouter-un-profil-wifi))

Vous pouvez maintenant mettre la carte SD dans votre PI et le mettre sous tension.

Vous pouvez joindre votre raspberry pi avec son nom “**pi.local**”

Si ```pi.local``` ne répond pas vous pouvez chercher l'adresse IP de celui-ci avec https://angryip.org/download/#linux

Pour re-basculer de nouveau sur le mode "hotspot" en déposant un fichier hostapd.conf dans  la partition “boot” de la carte SD. Au démarrage celui-ci sera lu / déplacé dans le système avant un reboot. Ce fichier hostapd.conf  doit ressembler à ceci : 

```
interface=wlan0
driver=nl80211
ssid=banc
hw_mode=g
channel=6
ieee80211n=1
wmm_enabled=1
ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
```

## Administrer votre raspberry pi

Les paramètres

-  Hostname : ```pi.local``` ou ```192.168.0.1``` (pour le mode hotspot)
-  Port : 22 (standard)
-  Utilisateur : banc (ou root)
-  Mot de passe : banc 

### En ligne de commande SSH

Avec un client (SSH) de votre choix : ```ssh pvmonit@pi.local```

Ou avec un client type [putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) sous windows

### En graphique avec un client SSH SCP

[![img](https://pvmonit.zici.fr/doc/_media/fr:image:2020-04-17_19-20.png?w=400&tok=c20e0d)](https://pvmonit.zici.fr/doc/_media/fr:image:2020-04-17_19-20.png)

## Configurer

Le logiciel est installé dans ```/opt/banc```

## Lancement

https://gitlab.lowtech.fr/pdm/projets/labo/bancs-acqusition/banc-mesure-temp-surface-DS18B20#lancement
