Fréquence de mise à jour des T° d'une sonde DS18B20

Je voudrais piloter le chauffage d’un bain-marie (« slow cooking ») avec une sonde DS18B20 cablée sur le GPIO avec l’excellent plugin Jeedouino, ça marche très bien sauf que la mise à jour des données de la sonde se fait au plus court toutes les minutes.

J’ai essayé de mettre des décimales (0.1 ou 0,1) mais ça remet à la valeur par défaut de 4 (minutes).

Que puis-je essayer ?

Merci pour votre aide !

Personne n’a d’idée ?

Sans contrôle fin, ça réduit considérablement l’intérêt de l’ensemble, Jeedom compris. Je comptais utiliser un système similaire pour piloter un poele hydro, les circulateurs et autres sécurités, mais avec une minute de temps de réaction, il y a de quoi mettre le feu avant que ça réagisse.

Avec des modules zigbee, je peux admettre qu’on ne fasse pas ce qu’on veut, mais là sur le GPIO, il n’y a pas moyen de faire remonter des valeurs plus souvent ?

Bonsoir,

A quelle fréquence voudrez tu avoir des données ?

Sous ESPHOME, on peut indiquer la ‹ fréquence ›, j’ai mis 10 sec :

Salut, merci pour ta réponse. A priori 5, ou 6, ou 10 secondes, ça irait. Je vais regarder ta réponse dans le détail.

Ca semble donc possible !

Mais du coup, ESPhome, c’est quoi ? Je trouve ESP Easy, qui permet de piloter une carte ESP8266, mais je ne trouve pas de « ESP home ».

(Et tu as raison, « 10 secondes », c’est une période, pas une fréquence).

J’ai dit ESPHome parce que je suis sur Home Assistant, désolé !

Avec Jeedom, c’est en effet ESPeasy, cela permet de gérer des cartes ESP32, ESP8266 …

Exemple sur un carte ESP8266 tu vas mettre un capteur de T°, un capteur de CO2, un bouton poussoir … et l’intégration via ESPeasy va faire que tu vas obtenir dans Jeedom des commandes infos et commandes actions. C’est comme cela que cela fonctionne avec HA mais je pense que c’est pareil avec Jeedom.

Bonsoir
Tu peux utiliser MQTT à la place du pluging espeasy, si tu veux

ok, je découvre les cartes ESP8266, ça a l’air franchement pas mal, c’est comme un arduino avec le wifi, non ? Et du coup le plugin ESP easy, ça doit effectivement permettre de choisir la fréquence de rafraichissement…

Mais alors, directement cablé sur le GPIO, qu’est-ce que peut être la solution ?

Oui ca permet de faire pas mal de choses, je m’y suis mis il y a quelques semaines.


A la seconde

Yep, merci Ste.che, je vais regarder ça si j’arrive pas à le faire directement.

Zeit, c’est où cette merveilleuse page ?

1 « J'aime »

Après avoir flasher l’esp avec la dernière version de letscontrol Releases · letscontrolit/ESPEasy · GitHub
tu configure le plugin avec cette page

Ok, c’est aussi avec un ESP. Effectivement ça a l’air bien maniable.

Mais bon, si c’est possible de rester juste sur la carte du raspberry, ça diminue les causes de panne, et ça permet de se passer de wifi - ce qui pour un poêle à bois est critique en cas de coupure de courant.

En tout cas, merci pour votre aide à tous les deux.

Je trouve sur d’autres forums que la vitesse de rafraichissement de la sonde est de 0,75 secondes, et qu’on peut l’accélérer en changeant la définition de la sonde, de 12 bits à 11, 10 ou 9 bits. Donc il y a de la marge.

Par contre je n’ai aucune idée du fichier qu’il faudrait modifier.

https://forums.raspberrypi.com/viewtopic.php?t=77611&sid=565c62c435fc611ab231d462941c03c2&start=25

Tu peux mettre également ESPeasy sur ton Raspberry

ok merci beaucoup, je vais essayer ça;

Non je n’arrive à rien, le ssh ne fonctionne pas, en local le browser crash le raspberry, je ne peux rien installer et ne sais pas comment contourner le problème.Je vais laisser tomber pour l’instant ça me saoule.