Amazon cover image
Image from Amazon.com

Python, Raspberry Pi et Flask : capturez des données télémétriques et réalisez des tableaux de bord web (MicroPython, ESP8266, MQTT, SQLite 3...) / [Dominique Meurisse ; préface de François Mocq]

LivresAuteur principal: Meurisse, Dominique, 19..-...., AuteurAuteur secondaire: Mocq, François, 1953-...., postfacier...Langue: français ; de la table des matières, français.Éditeur : St-Herblain : Éditions ENI • C 2018Description : 1 vol. (631 p.) : ill., couv. ill. en coul. ; 21 cmISBN: 978-2-409-01631-8.Collection : ˜La œFabrique (Saint-Herblain), 2607-7639A pour autre édition sur un support différent : Python, Raspberry Pi et Flask, capturez des données télémétriques et réalisez des tableaux de bord web (MicroPython, ESP8266, MQTT, SQLite 3...), Dominique Meurisse, St-Herblain, Editions ENI, 2018, ˜La œFabriqueSujet - Nom commun: Python (langage de programmation) | Raspberry Pi (ordinateur) | ESP8266 (microcontrôleur) | Domotique | Sites Web, Conception Voir dans le SUDOC
Holdings
Item type Current library Collection Shelving location Call number Status Date due Barcode Item holds
Prêt normal Enssib Papier Pôle Information numérique et médias 006 ANA pyt (Browse shelf(Opens below)) Available 9090997
Total holds: 0

La graphe correcte du lieu d'édition est : Saint-Herblain

Index

Préface Chapitre 1 Présentation P. 15 1. Avant-propos P. 16 2. Motivations P. 17 3. Présentation du projet P. 19 4. Objectifs de l'ouvrage P. 20 5. Prérequis P. 21 6. Matériel utilisé P. 31 7. Code source P. 33 8. Configuration P. 58 9. Type de données collectées Chapitre 2 Le broker MQTT P. 59 1. Présentation et concepts P. 66 2. Les topics en détail P. 72 3. Souscription et expression de filtrage P. 74 4. Les qualités de service MQTT P. 79 5. La rétention de messages P. 80 6. Les clients persistants P. 81 7. Quel broker MQTT ? P. 85 8. Installation de Mosquitto P. 87 9. Test avec Mosquitto.org P. 91 10. Topics du projet P. 93 11. QoS du projet P. 94 12. Sécurité P. 94 13. Configurer le login du broker MQTT P. 97 14. MQTT en Python P. 104 15. MQTT en MicroPython Chapitre 3 ESP8266 sous MicroPython P. 105 1. Présentation de l'ESP8266 P. 118 2. Charger le firmware MicroPython P. 125 3. Prise de contrôle P. 143 4. WebREPL P. 147 5. Nom d'hôte et adresse MAC P. 148 6. Le mode point d'accès (AP) P. 151 7. Le mode station (STA) P. 158 8. Séquence de démarrage MicroPython P. 164 9. Programmer P. 208 10. MQTT sous ESP8266 P. 217 11. Asyncio sur ESP8266 Chapitre 4 Les objets ESP8266 P. 225 1. Informations pratiques P. 230 2. Fonctionnement général d'un objet loT P. 238 3. Objet 1 : Météo cabane de jardin P. 246 4. Objet 2 : Surveillance salon P. 257 5. Objet 3 : Surveillance de la véranda P. 268 6. Objet 4 : Chaufferie P. 282 7. Dépannage d'un objet loT Chapitre 5 Persistance des données P. 285 1. Introduction P. 288 2. SQLite 3 P. 313 3. Approches techniques de push-to-db P. 349 4. Configuration de push-to-db P. 359 5. Logger Python P. 362 6. Exécution du script push-to-db P. 363 7. Service systemd pour push-to-db P. 366 8. Améliorations Chapitre 6 Développement web en Python P. 367 1. Présentation de Flask P. 376 2. Anatomie d'un projet Flask P. 377 3. Installation et prise en main P. 389 4. Les fondamentaux de Flask P. 435 5. Templates Jinja Chapitre 7 Le tableau de bord P. 485 1. Présentation P. 505 2. Structure HTML P. 513 3. Template Jinja P. 522 4. Configuration P. 530 5. Détails de l'application Flask P. 574 6. Bloc switch (marche/arrêt) P. 602 7. Améliorations Conclusion P. 603 1. Introduction P. 604 2. Remerciements P. 604 3. Retour sur client M0TT JavaScript Annexes P. 607 1. Installation rapide P. 613 Index

There are no comments on this title.

to post a comment.

Koha version 24.05

L'Enssib est membre associée de l'Université de Lyon