Python, Raspberry Pi et Flask
Code : 29681

Python, Raspberry Pi et Flask

Code : 29681

Ce livre s'adresse à toute personne qui souhaite découvrir comment capturer des données télémétriques d'une maison (température, humidité, pression atmosphérique, luminosité) et les présenter dans une interface web sous forme de tableaux de bord.

Plus que 120,00 € pour bénéficier de la livraison offerte en points Relais
Livraison à partir de 5,90 € ?
Quantité en stock : 1
-
+
34,00 €TTC
32,23 € HT

Paiement

Votre commande sera traitée dès réception du règlement. Différentes manières de régler :

  • Par carte bancaire : CB, VISA et Mastercard
  • Par Paypal
  • Par chèque bancaire français libellé en Euro
  • Par virement bancaire
  • Pour les administrations, paiement différé par mandat administratif sur présentation d’un bon de commande
  • Pour les sociétés, paiement différé possible sous réserve d’acceptation de notre service comptabilité. Merci de prendre contact à l’adresse suivante : contact@gotronic.fr.

Livraison

En France métropolitaine :

  • Lettre suivie : 2.90 € ttc (selon éligibilité des articles - +/- 4 jours - livraison gratuite à partir de 30.00 €)
  • Point-relais : à partir de 4.50 € ttc (en fonction du poids - 48 h - Livraison gratuite à partir de 120.00 €)
  • Colissimo suivi (avec / sans signature) : 7.90 € ttc / 5.90 € ttc (48 h - Livraison gratuite à partir de 180.00 €)
  • DPD : 7.90 € ttc (24/48 h - Entreprises et administrations uniquement - livraison gratuite à partir de 180.00 €)

Retrait possible en magasin : gratuit

En Belgique : 6.90 € ttc (gratuit à partir de 180.00 € ttc)

Autres destinations : Colissimo Expert International ou Outre-Mer (consultez votre panier pour plus de détails)

Description

Présentation et fonctionnalités :

Ce livre s'adresse à toute personne qui souhaite découvrir comment capturer des données télémétriques d'une maison (température, humidité, pression atmosphérique, luminosité) et les présenter dans une interface web sous forme de tableaux de bord. L'auteur s'appuie pour cela sur les possibilités offertes par le langage Python, le nano-ordinateur Raspberry Pi et le framework Flask. Bien qu'appliqué au Raspberry Pi, le contenu du livre est suffisamment universel pour être exploité sur d'autres plateformes telles que des ordinateurs.

Pour tirer le meilleur profit de la lecture de ce livre, des notions de programmation orientée objet et quelques rudiments sur le langage Python et en électronique sont nécessaires. Une première expérience avec le Raspberry Pi est également souhaitée.

Les points technologiques du livre sont isolés et vulgarisés avant d'être intégrés dans un projet global qui sert de fil conducteur à la prise en main et l'exploitation des différentes technologies étudiées. L'auteur commence par présenter la collecte de données à l'aide de composants basés sur les microcontrôleurs ESP8266 et ESP32 programmés avec MicroPython. Il détaille ensuite la centralisation de ces données à l'aide d'un broker MQTT fonctionnant sur un Raspberry Pi. Dans la suite du livre, le lecteur découvre comment une base de données SQLite 3 permet d'offrir un stockage persistant des données et comment elle peut être exploitée par une application Flask pour produire des tableaux de bord sur mesure.

En marge d'une solution Python, les objets ESP et le broker MQTT peuvent également être réutilisés avec InfluxDB et Grafana. Le lecteur découvrira alors InfluxDB, une base de données TimeSeries optimisée pour la capture de gros volumes de données en temps réel. Le greffon Telegraph permettra de capturer les données envoyées sur le broker MQTT pour les injecter dans InfluxDB. Enfin, l'outil Grafana permettra de consulter ces données sous forme de graphiques et visualisations attrayants.

À l'issue de ce livre, le lecteur disposera de bases solides pour créer sereinement une grande variété de solutions, plus ou moins sophistiquées, en fonction de ses besoins.

Remarques :

Des fichiers complémentaires sont disponibles en téléchargements, voir ressources.

794 pages. Dominique Meurisse.
Code EAN : 9782409029882

Contenu :

Sommaire : 

- Présentation
- Le broker MQTT
- ESP8266 et ESP32 sous MicroPython
- Les objets ESP
- Persistance des données
- Développement web en Python
- Le tableau de bord
- InfluxDB
- Grafana
- Conclusion
- Annexes

Paiement

Votre commande sera traitée dès réception du règlement. Différentes manières de régler :

  • Par carte bancaire : CB, VISA et Mastercard
  • Par Paypal
  • Par chèque bancaire français libellé en Euro
  • Par virement bancaire
  • Pour les administrations, paiement différé par mandat administratif sur présentation d’un bon de commande
  • Pour les sociétés, paiement différé possible sous réserve d’acceptation de notre service comptabilité. Merci de prendre contact à l’adresse suivante : contact@gotronic.fr.

Livraison

En France métropolitaine :

  • Lettre suivie : 2.90 € ttc (selon éligibilité des articles - +/- 4 jours - livraison gratuite à partir de 30.00 €)
  • Point-relais : à partir de 4.50 € ttc (en fonction du poids - 48 h - Livraison gratuite à partir de 120.00 €)
  • Colissimo suivi (avec / sans signature) : 7.90 € ttc / 5.90 € ttc (48 h - Livraison gratuite à partir de 180.00 €)
  • DPD : 7.90 € ttc (24/48 h - Entreprises et administrations uniquement - livraison gratuite à partir de 180.00 €)

Retrait possible en magasin : gratuit

En Belgique : 6.90 € ttc (gratuit à partir de 180.00 € ttc)

Autres destinations : Colissimo Expert International ou Outre-Mer (consultez votre panier pour plus de détails)

Ressources

Avis

Avis du site
Info  Il n'y a aucun avis publié depuis le site
En savoir plus
Avis vérifiés

Produits liés à cet article

Carte Raspberry Pi 5 - 2 GB
Code : 38912

Le Raspberry Pi 5 est un ordinateur monocarte compact, abordable et polyvalent prévu pour faciliter les projets informatiques, électroniques et de programmation.

69,90 € TTC 58,25 € HT
Code : 38912
Achatrapide
En stock
-
+

Carte Raspberry Pi 5 - 4 GB
Code : 38575

Le Raspberry Pi 5 est un ordinateur monocarte compact, abordable et polyvalent prévu pour faciliter les projets informatiques, électroniques et de programmation.

83,90 € TTC 69,92 € HT
Code : 38575
Achatrapide
En stock
-
+

Kit Raspberry Pi 5 KIT-PI5-2
Code : 38922

version 2 GB

Kit contenant la carte Raspberry Pi 5 en version 2 GB et tous les accessoires nécessaires pour débuter (à l'exception du clavier, de la souris et d'un écran).

115,90 € TTC 96,58 € HT
Code : 38922
Achatrapide
En stock
-
+
Kit Raspberry Pi 5 KIT-PI5-4
New

Kit Raspberry Pi 5 KIT-PI5-4
Code : 38694

version 4 GB

Kit contenant la carte Raspberry Pi 5 en version 4 GB et tous les accessoires nécessaires pour débuter (à l'exception du clavier, de la souris et d'un écran).

139,90 € TTC 116,58 € HT
Code : 38694
Achatrapide
En stock
-
+

Produits similaires

Accessoires

Autre version

Vous avez déja consulté

4 supports Grove Wrapper 1x2 verts 110070027
Code : 34548

Lot de 4 supports verts Wrapper pour modules Grove 1 x 2. Le module Grove (non inclus) se clipse directement sur le support.

2,35 € TTC 1,96 € HT
Code : 34548
Achatrapide
En stock
-
+

Afficheur OLED 0,96 '' I2C OLED01
Code : 36688

monochrome bleu - I2C

Module afficheur monochrome OLED 0,96 '' 128 x 64 pixels basé sur un circuit SSD1306 à interface I2C.

7,50 € TTC 6,25 € HT
Code : 36688
Achatrapide
En stock
-
+

Carte NodeMCU ESP8266
Code : 35754

Module basé sur un ESP8266 cadencé à 80 MHz et exécutant le firmware open source NodeMCU idéal pour les projets IoT. Compatible Lua et IDE Arduino.

11,90 € TTC 9,92 € HT
Code : 35754
Achatrapide
En stock
-
+

STK752
Code : 21818

Contrôleur PWM

Modèle représenté: SIL14

29,00 € TTC 24,17 € HT
Code : 21818
Achatrapide
En stock
-
+

Robot Rover M.A.R.S pour micro:bit
Code : 37770

Robot Rover M.A.R.S. de 4tronix pour l'initiation à la robotique et à la programmation depuis une carte micro:bit.

169,00 € TTC 140,83 € HT
Code : 37770
Achatrapide
En stock
-
+
Module M5StickC Plus2 K016-P2
New

Module M5StickC Plus2 K016-P2
Code : 38639

Module compact et polyvalent M5 StickC Plus2 basé sur un ESP32-Pico avec WiFi combiné à un afficheur couleur LCD 1,14". Il intégre également un accéléromètre, un micro et un circuit RTC.

27,90 € TTC 23,25 € HT
Code : 38639
Achatrapide
En stock
-
+

Kit qualité de l'air en version M5Stack
Code : 38352

Ce kit qualité d'air comprend tous les éléments pour réaliser de nombreuses mesures concernant la qualité de l’air à partir d'une carte M5Stack Basic Core.

299,00 € TTC 249,17 € HT
Code : 38352
Achatrapide
En stock
-
+

BP arcade vert BD306V
Code : 07513

à sortie inverseuse

Bouton-poussoir type arcade à sortie normalement ouverte et normalement fermée sans enclenchement.

2,90 € TTC 2,42 € HT
Code : 07513
Achatrapide
En stock
-
+

Boîtier officiel Raspberry Pi 4
Code : 36584

noir et gris

Boîtier noir spécialement conçu pour la carte Raspberry Pi 4B. Ce boîtier est composé d'éléments amovibles donnant accès au port GPIO.

5,95 € TTC 4,96 € HT
Code : 36584
Achatrapide
En stock
-
+

Touret à meuler SP/E
Code : 13233

Touret à meuler Proxxon à vitesse réglable pour travaux de précision.

125,00 € TTC 104,17 € HT
Code : 13233
Achatrapide
En stock
-
+

Jetson Nano Developer Kit - Waveshare
Code : 37960

version 4 GB

Kit de développement basé sur un module NVIDIA Jetson Nano™ et sur une carte mère conçue par Waveshare. Le Jetson Nano est dédié au développement de systèmes de calculs compacts pour intelligence artificielle.

249,00 € TTC 207,50 € HT
Code : 37960
Achatrapide
En stock
-
+

Afficheur 14 seg. violets 4 caract. COM-21215
Code : 37996

Afficheur 4 caractères alphanumériques 14 segments violets à anode commune.

3,60 € TTC 3,00 € HT
Code : 37996
Achatrapide
En stock
-
+

Shield RS232 pour Arduino
Code : 34930

Module basé sur un MAX232 permettant d’ajouter une liaison RS232 à une carte Arduino ou compatible.

12,50 € TTC 10,42 € HT
Code : 34930
Achatrapide
En stock
-
+

Module interrupteur optique Gravity DFR1129
Code : 38894

Module à interrupteur optique Gravity ITR9608 dont la sortie digitale commute lorsque le faisceau lumineux est coupé.

2,90 € TTC 2,42 € HT
Code : 38894
Achatrapide
En stock
-
+

Python, Raspberry Pi et Flask
Code : 29681

Ce livre s'adresse à toute personne qui souhaite découvrir comment capturer des données télémétriques d'une maison (température, humidité, pression atmosphérique, luminosité) et les présenter dans une interface web sous forme de tableaux de bord.

34,00 € TTC 32,23 € HT
Code : 29681
Achatrapide
En stock
-
+