Travaux et conseils pratiquesBrewPiless régulation DIY

Vous avez trouvé une astuce, vous êtes maintenant aguerri dans telle ou telle manipulation, bricolage, montage, venez partager ici vos trucs et astuces...
Règles du forum
Chers membres, merci de prendre connaissance et respecter les quelques règles de bon sens suivantes avant de poster votre message :
- Vous assurer que vous postez dans la bonne rubrique
- Vérifier qu'il n’existe pas déjà une réponse à votre question ou un sujet identique
- Prendre conscience que vos propos n’engagent que vous et que vous devrez en assumer la paternité
- Vérifier les sources des informations que vous diffusez, en vous assurant le cas échéant de respecter les droits d’auteur qui peuvent être liés aux informations, images ou documents cités
- Prendre soin de respecter vos interlocuteurs et bannir les insultes et autres propos diffamatoires ou dégradants
- Vous assurer de rester autant que faire se peut dans le sujet exposé
- Prendre le temps de vérifier l’orthographe et la grammaire de votre message
Merci par avance de votre contribution à préserver le bon esprit de ce forum.
Avatar de l’utilisateur
neo64
Maître Brasseur
Maître Brasseur
Messages : 2450
Inscrit depuis : 7 ans 2 mois
Brasseur : Amateur
A remercié : 102 fois
A été remercié : 340 fois

BrewPiless régulation DIY

Message par neo64 »

J'ouvre ce sujet pour centraliser les infos et l'aide à la réalisation d'un BrewPiless. N'hésitez pas à poser vos questions ;)

BrewPiLess c'est quoi ?
C'est le projet BrewPi, plus précisément la partie pour réguler un frigo : https://www.brewpi.com/fridge-hacking-guide/

Mais sans raspberry PI => d'où brewpiless

Le raspery PI est avantageusement remplacé par un ESP8266, qui est un microcontolleur très populaire dans l'IOT.
Les avantages sont nombreux :
  • le prix : ça vaut 5€ (juste la puce)
  • L'interfaçage avec les capteurs/controleurs : on soude directement les capteurs, boutons, relais et même écran sur la puce
  • La configuration : une fois la partie soudures réalisée, on charge le firmware et c'est direct opérationnel en wifi (il faut juste configurer l'emplacement des capteurs manuellement)
  • Compatible Ispindel : je crois que BrewPi le fait pas, mais sur BrewPiLess on peut récupérer les données du Ispindel pour visualiser la température de la bière et la densitée.
intérêt par rapport à un contrôleur chaud froid à 25€ ?
Alors si vous cherchez la solution la plus simple à mettre en œuvre vaut mieux un contrôleur chaud froid à 15€.
Par contre BrewPiless permet de :
  • Voir l'historique de la fermentation
  • Gérer un PID automatiquement en fonction de la température de la bière, du frigo et de la pièce
  • Accéder aux informations et envoyer des commandes via une interface web
  • Pilotable par API pour les plus geek
  • Remonté et prise en compte des données du Spindle
  • Etalonnage du Ispindel
  • Programmation de profils de fermentation
  • gestion théorique de tout un tas de capteurs additionnels (pas essayé) : ouverture de porte, ventilatteur, pression,...
ça ressemble à quoi ?
Voici mon installation de l'extérieur :
Image
J'ai pas d'imprimante 3D alors j'ai fais au plus simple :
-Un gros boitier de dérivation qui contient : la puce, l'écran, les boutons, les leds
-Un petit boitier de dérivation qui contient le double relais 220V

Et ce que ça donne :

Image

Où trouver plus d'infos ?
Il y a peu d'infos sur ce montage, tout se trouve ici : https://github.com/vitotai/BrewPiLess

Et posez vous questions ici :mrgreen:
"In hop we trust"

Nos petits liens
Phonetik
Ch'ti nouveau
Messages : 55
Inscrit depuis : 4 ans 7 mois
Brasseur : Amateur
A remercié : 8 fois
A été remercié : 4 fois

Re: BrewPiless régulation DIY

Message par Phonetik »

Salut Neo!

Merci pour ce sujet qui va grandement m'aider je pense! Ayant un Ispindel je suis intéressé (principalement pour contrôler la température du frigo), mais étant nul en électronique/informatique je vais sûrement te poser beaucoup de questions :roll:

Pour la puce principale j'ai trouvé ça mais je sais pas s'il y a des meilleurs modèles, si tu as une recommandation.
https://www.gotronic.fr/art-module-node ... -27744.htm

Concernant le reste des éléments (écran, relai etc) je ne sais quoi choisir... Si jamais tu as le temps de me partager des liens (tous sur le même site dans l'idéal) je t'en serais grandement reconnaissant :pray:

Et est ce qu'il faut un PID en plus pour contrôler le frigo? Je n'ai pas bien compris...

Et enfin si tu as un schéma du montage à faire je veux bien aussi :D

Merci d'avance !
Avatar de l’utilisateur
neo64
Maître Brasseur
Maître Brasseur
Messages : 2450
Inscrit depuis : 7 ans 2 mois
Brasseur : Amateur
A remercié : 102 fois
A été remercié : 340 fois

Re: BrewPiless régulation DIY

Message par neo64 »

Salut,

Franchement ça va être chaud de te faire toute la liste du matos.

Dans mon historique amazon j'ai :
ecran https://amzn.to/43fFaR1
wemos https://amzn.to/43av4AF
sondes https://amzn.to/3pExbPB

trouvable moins cher sur ali si t'es pas préssé

y a un schema ici : https://github.com/vitotai/BrewPiLess/b ... xample1.md
"In hop we trust"

Nos petits liens
tonioo
Ch'ti nouveau
Messages : 16
Inscrit depuis : 11 ans 3 mois
Brasseur : Amateur
Localisation : hautes alpes
A remercié : 1 fois
A été remercié : 1 fois

Re: BrewPiless régulation DIY

Message par tonioo »

Si t'es vraiment une quiche en électronique(comme moi :D ),
quelqu'un ici en monte,
relais,sonde, autre capteur suivant tes besoins...

Je n'ai pas son pseudo sur le forum(mais d'autres doivent le connaitre) mais son contact facebook,
si jamais je te le passe en MP
Phonetik
Ch'ti nouveau
Messages : 55
Inscrit depuis : 4 ans 7 mois
Brasseur : Amateur
A remercié : 8 fois
A été remercié : 4 fois

Re: BrewPiless régulation DIY

Message par Phonetik »

Ok merci Neo!

Oui je suis carrément intéressé Tonioo!
magavel
Ch'ti nouveau
Messages : 29
Inscrit depuis : 12 ans 7 mois
Mon équipement : Une cuve brew monk de 30L
des seaux....
Brasseur : Amateur
Localisation : Six Fours les plages
A remercié : 10 fois
A été remercié : 2 fois

Re: BrewPiless régulation DIY

Message par magavel »

Bonjour
J déterre le topic car je voudrais l'installer aussi.
Mais une serie d'erreurs m'empeche d'avancer: a la fin du build j'ai cela:

Code : Tout sélectionner

Compiling .pio/build/esp32-dev/src/Display.cpp.o
Compiling .pio/build/esp32-dev/src/DisplayIspindel.cpp.o
Compiling .pio/build/esp32-dev/src/DisplayLcd.cpp.o
Compiling .pio/build/esp32-dev/src/ESP32HTTPUpdateServer.cpp.o
src/BrewPiLess.cpp: In function 'void brewpi_setup()':
src/BrewPiLess.cpp:1706:11: error: 'sensorPowerPin' was not declared in this scope
   pinMode(sensorPowerPin, OUTPUT);  // Power for sonoff temp sensor
           ^~~~~~~~~~~~~~
src/BrewPiLess.cpp:1708:11: error: 'powerIndicatorPin' was not declared in this scope
   pinMode(powerIndicatorPin, OUTPUT);
           ^~~~~~~~~~~~~~~~~
Compiling .pio/build/esp32-dev/src/ESPUpdateServer.cpp.o
*** [.pio/build/esp32-dev/src/BrewPiLess.cpp.o] Error 1
======================================================= [FAILED] Took 3.45 seconds =======================================================

Environment    Status    Duration
-------------  --------  ------------
esp32-dev      FAILED    00:00:03.452

ce qui m'etonne car j'ai cloné le projet, branché ma carte et lancé le build. Cela m'étonnerais que l'auteur du projet ait oublié de déclarer des variables.... Avez vous eu ce même pb ?
A noter tout de meme que ces variables appraissent dans Pins.h qui est inclus dans BrewPiLess.cpp mais dans un bloc

Code : Tout sélectionner

#if SONOFF_NEWGEN
#ifndef powerIndicatorPin
#define powerIndicatorPin 16
#endif
#ifndef relayIndicatorPin
#define relayIndicatorPin 13
#endif
#ifndef wifiIndicatorPin
#define wifiIndicatorPin 15
#endif
#ifndef sensorPowerPin
#define sensorPowerPin 27
#endif
#endif
en virant le if #if SONOFF_NEWGEN l'erreur disparait
Merci
maximelf
Ch'ti nouveau
Messages : 46
Inscrit depuis : 2 ans 7 mois
Mon équipement : Grainfather G30, frigo STCisé et seaux plastique, skouik
Brasseur : Amateur
A remercié : 2 fois
A été remercié : 2 fois

Re: BrewPiless régulation DIY

Message par maximelf »

Hello,

J'ai pas eu de soucis pour ma part. J'avais eu du mal à compiler, j'avais dû jouer un peu avec la sélection de l'environnement avant d'en trouver un qui fonctionne, as-tu essayé autre chose que esp32-dev? Tu utilises quel environnement de dev/compilation ? J'avais tout fait avec Visual Studio comme suggéré par la doc.

Pour la partie HW, ça m’intéresse de comparer un peu les réalisations parce que j'ai pas trop trouvé de façon de réaliser ça proprement, il faudrait presque se faire un joli pcb...

A+
Maxime
grande ourse
Ch'ti nouveau
Messages : 40
Inscrit depuis : 3 ans 11 mois
Brasseur : Amateur
Localisation : Montmagny, Québec
A été remercié : 17 fois

Re: BrewPiless régulation DIY

Message par grande ourse »

Bonjour,
Je ne l'ai pas encore installé mais ce sera la prochaine étape après le panneau de contrôle de brassage.

Ci-joint la documentation, qui me servira de guide.

Espérant que cela vous soit utile.

Salutations,
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
magavel
Ch'ti nouveau
Messages : 29
Inscrit depuis : 12 ans 7 mois
Mon équipement : Une cuve brew monk de 30L
des seaux....
Brasseur : Amateur
Localisation : Six Fours les plages
A remercié : 10 fois
A été remercié : 2 fois

Re: BrewPiless régulation DIY

Message par magavel »

maximelf a écrit : 25 févr. 2025 21:53 Hello,

J'ai pas eu de soucis pour ma part. J'avais eu du mal à compiler, j'avais dû jouer un peu avec la sélection de l'environnement avant d'en trouver un qui fonctionne, as-tu essayé autre chose que esp32-dev? Tu utilises quel environnement de dev/compilation ? J'avais tout fait avec Visual Studio comme suggéré par la doc.
Oui VSCode aussi avec platformio.
Non j'ai essayé que esp32Dev .... effectivement je vais faire des essais en variant le nom de la carte. Mais en cas de besoin en suppriment le la condition IF c'est bon...
magavel
Ch'ti nouveau
Messages : 29
Inscrit depuis : 12 ans 7 mois
Mon équipement : Une cuve brew monk de 30L
des seaux....
Brasseur : Amateur
Localisation : Six Fours les plages
A remercié : 10 fois
A été remercié : 2 fois

Re: BrewPiless régulation DIY

Message par magavel »

Quelle carte utilisez vous ?
Si je comprends bien les differences:
ESP32 wifi + ble ==> ok pour connecter le tilt par exemple
ESP8266 wifi. pas de ble . Donc pas de possibilité de connecter le tilt.
Merci