Bonjour !
Suite à ma lecture de l'article de François:
http://www.framboise314.fr/mesure-de-te ... pberry-pi/
J'aimerai lire les informations des sondes avec une page web hébergé sur le RPI et de voir l'évolution de température de chaque capteur avec une courbe.
Ah j'ai oublié...
Je souhaite acheter un capteur d'humidité mais je ne sais pas le quel choisir.
Avez vous un conseil ??
Merci d'avance pour vos réponses !
Lecture capteur DS18B20 via le web [RESOLU]
Modérateur : Francois
Lecture capteur DS18B20 via le web
-Deux raspberry avec Cayenne pour suivre la température
-Bientôt deux arduino nano pour un drone térrestre
-Bientôt deux arduino nano pour un drone térrestre
Re: Lecture capteur DS18B20 via le web
Bonjour,
Je peux t'aider dans la partie acquisition et affichage des valeurs sur une page WEB, je l'ai fait cet été (mis à part le graphique, j'ai pas eu le temps ...)
Pour ma part, je suis parti sur un programme en Python qui enregistre toutes les 10 minutes les valeurs dans une base de données MySQL.
Ensuite j'exploite la base de donnée afin qu'elle m'affiche la dernière mesure, le min, le max et la date et l'heure de celle-ci. J'ai ajouté une page qui me permet de sélectionner une plage de données suivant un intervalle de temps.
Pour le capteur d'humidité, je ne sais pas, mais je partirai sur un capteur avec un bus en 1wire (si cela existe) vu ma mésaventure avec la sonde DHT22.
Je peux t'aider dans la partie acquisition et affichage des valeurs sur une page WEB, je l'ai fait cet été (mis à part le graphique, j'ai pas eu le temps ...)
Pour ma part, je suis parti sur un programme en Python qui enregistre toutes les 10 minutes les valeurs dans une base de données MySQL.
Ensuite j'exploite la base de donnée afin qu'elle m'affiche la dernière mesure, le min, le max et la date et l'heure de celle-ci. J'ai ajouté une page qui me permet de sélectionner une plage de données suivant un intervalle de temps.
Pour le capteur d'humidité, je ne sais pas, mais je partirai sur un capteur avec un bus en 1wire (si cela existe) vu ma mésaventure avec la sonde DHT22.
-
- Raspinaute
- Messages : 136
- Enregistré le : sam. 18 oct. 2014 19:09
Re: Lecture capteur DS18B20 via le web
J'ai procédé de la même manière : un script Python récupère la valeur des différentes sondés et les place en base de données
Le script PHP vient chercher les valeurs de la période souhaitée dans la base
Pour la courbe, j'utilise Highcharts
C'est genial
Le script PHP vient chercher les valeurs de la période souhaitée dans la base
Pour la courbe, j'utilise Highcharts
C'est genial
-
- Raspinaute
- Messages : 1613
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: Lecture capteur DS18B20 via le web
Salut,
Pour l'aquisition, je passe par le très connu owfs.
Ensuite, j'ai créé un démon en C qui publie les données sur un broker MQTT, qui alimente entre autre des widgets maison sur les PC de la famille ainsi que sur mon logiciel de supervision écrit en PHP avec une base PostgreSQL. Highcharts se charge des courbes.
Tous est plus ou moins décrit sur cette page.
A+
Laurent
Pour l'aquisition, je passe par le très connu owfs.
Ensuite, j'ai créé un démon en C qui publie les données sur un broker MQTT, qui alimente entre autre des widgets maison sur les PC de la famille ainsi que sur mon logiciel de supervision écrit en PHP avec une base PostgreSQL. Highcharts se charge des courbes.
Tous est plus ou moins décrit sur cette page.
A+
Laurent
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: Lecture capteur DS18B20 via le web
Salut, je ne dirait pas mieux que les autres, un script ou un programme en C qui aliment une DB et ensuite un serveur web pour l'affichage
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.
Re: Lecture capteur DS18B20 via le web
Merci à tous !
Pouvez vous me faire un tuto rapide ?
Pouvez vous me faire un tuto rapide ?
-Deux raspberry avec Cayenne pour suivre la température
-Bientôt deux arduino nano pour un drone térrestre
-Bientôt deux arduino nano pour un drone térrestre
-
- Raspinaute
- Messages : 1613
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: Lecture capteur DS18B20 via le web [RESOLU]
Ben sur cette page, j'explique la partie owfs ainsi que la connexion 1wire : c'est pour BananaPI, mais c'est compatible avec les bus de la framboise). La partie purement logiciel est à la fin.
Coté logiciel, il peut s'agir d'un simple script bash qui lit /var/lib/owfs/mnt/28.*/temperature, ou alors, tu reprends des trucs tout fait comme Domoticz ou mon Marcel.
Coté logiciel, il peut s'agir d'un simple script bash qui lit /var/lib/owfs/mnt/28.*/temperature, ou alors, tu reprends des trucs tout fait comme Domoticz ou mon Marcel.
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.