Skip to content

asifadamsha/EspMeshSensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EspMeshSensor

Ce projet a pour but de créer une solution permettant de gérer un nombre variable de capteurs connectés sur des Wemos D1 mini et communiquant sur une API web récupérant les différentes données reçues.

Les wemos destinées à la récupération des informations sont connectés sur un réseau ayant une topologie Mesh afin de transmettre des données dans une large zone pouvant être pertubée par des obstacles tel que :

  • Des murs ;
  • Des portes ;
  • Etc.

Archi tech

Le code de ces weemos est disponible dans le dossier MeshTempWemos.

Une Wemos D1 mini aura un rôle plus central en faisant office de relai entre celles ayant des capteurs et l'API.

Le code de cette weemos est disponible dans le dossier espMaster.

L'API recevant les différentes données se trouve dans le dossier symfony4_admin_wemos.

Libraries Arduino utilisées :

  • ESP8266WiFiMesh (communication sur le réseau Mesh);
  • ESP8266WiFi (communication WIFI);
  • DHT (Mesure des capteurs).

DHT_Sensor

Bundle utilisées par l'API Symfony 4 :

  • Annotations ;
  • Twig ;
  • Profiler ;
  • Doctrine ;
  • Marker ;

Template utilisé pour le panel d'administration :

Librairies utilisées pour le panel d'administration :

  • JQuery ;
  • flot.js ;
  • Bootstrap.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published