Commit 30577ae2 authored by Croce Loris's avatar Croce Loris
Browse files

Ajout de la publication mqtt

No related merge requests found
Showing with 413 additions and 212 deletions
+413 -212
This diff is collapsed.
......@@ -28,7 +28,6 @@ La librairie
est nécessaire pour copier le contenu du dossier `data/` sur la mémoire flash
du nœud.
## Utilisation
Le nœud fonctionne en serveur HTTP, tant en point d'accès Wifi (IP: 192.168.4.1)
......@@ -55,8 +54,7 @@ commencera par signaler une alerte de sécurité à laquelle il faudra
passer outre. À noter que le mode HTTPS est extrêmement lent (il oblige le
nœud à utiliser ses maigres ressources pour crypter toutes les communications).
#### Génération de certificats
### Génération de certificats
Voir [https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/bearssl-server-secure-class.rst]()
......@@ -72,13 +70,17 @@ Il faut ensuite copier le contenu des deux fichiers générés dans `certs.h` :
- `cert.pem` dans *serverCert[]*,
- `key.pem` dans *serverKey[]*.
##### Remarque
#### Remarque
Les certificats fournis dans l'exemple sont des certificats de 512 octets
(changer la valeur après rsa: dans la ligne de commande pour générer les
certificats). Ceci accélère quelque peu les échanges. En revanche c'est moins
sécurisé.
### MQTT
Une fois connecté à un point d'accès, si celui-ci dispose d'un broker MQTT, le noeud tentera de publier les mesures du capteur. Le format du topic est `IdNoeud/ReferenceNoeud/ReferenceCapteur/TypeMesure`.
## À noter
La page permettant la visualisation des courbes de mesures utilise
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment