Dans cette vidéo, je vous propose de découvrir comment intégrer un framework CSS Responsive dans votre ESP8266 pour améliorer le look des pages Web embarquées dans votre objet connecté et optimiser leur présentation sur différents périphériques.
Le choix s'est porté sur le framework Milligram (https://milligram.io/) et la même méthode permettrait d'intégrer Bootstrap par exemple.
Le suivi de cette vidéo suppose d'avoir vu les vidéos de ma Playlist "Débuter avec l'ESP8266".
On ajoute maintenant une fonction pour répondre à des commandes passées par des requêtes HTTP contenant des paramètres.
L'objectif est de fournir une API (Application Programmable Interface) permettant à un logiciel de domotique de facilement communiquer avec notre objet connecté.
2 commandes sont proposées : getLED pour connaître l'état de la LED et setLED pour changer l'état de la LED.
On revoit également à la fin de la vidéo comment mettre à jour le contenu de la page HTML avant de répondre aux requêtes en changeant des balises particulières (par exemple %LED%) par différents états internes de l'objet (ici l'état de la LED).
Enfin, une fiche donne un lien vers le code à télécharger vers la fin de la vidéo.
Il s'agit maintenant de voir comment donner un nom à l'objet connecté sur le réseau et permettre d'y accéder à partir d'un logiciel de domotique comme Jeedom.