• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

[BrewPiLess] Controlador para fermentação via Wi-Fi e interface WEB

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Na verdade tem tantos projetos similares aqui rolando que confunde a gente hehehe. Eu procuro uma placa com terminais de IO e que tenha um soquete pro wemos D1.
Hehe, entendo.

Já pesquisei bastante antes de montar meu controlador e optei pelo BrewPiLess pelas funcionalidades além da possibilidade de monitorar a fermentação à distância.

A placa dele é feita para a instalação da Wemos D1 mini.

Vá sem medo. Se precisar de ajuda estamos por aqui. Eu não sabia NADA sobre arduíno, placas wemos, etc e consegui montar.
 
Pessoal, estou com um pouco de dificuldades para fazer o upload do programa pelo platformio.

Como vocês estão fazendo?
Eu fiz o download completo do reposito do git (zipado), descompactei e abri o projeto no atom, depois mandei upload e foi, mas n funciona...
 
Pessoal, estou com um pouco de dificuldades para fazer o upload do programa pelo platformio.

Como vocês estão fazendo?
Eu fiz o download completo do reposito do git (zipado), descompactei e abri o projeto no atom, depois mandei upload e foi, mas n funciona...
Olha, nunca utilizei o platformio porque linguagem de programação não é o meu forte. O que eu fiz foi simplesmente realizar o upload do arquivo *.bin disponível no github.

Vou replicar aqui o que coloquei no tópico do HBT americano:

1 - Encontrei um cabo microUSB de boa qualidade;

2 - Faça o download e instale o driver CH340 daqui

3 - Faça o download e instale o software NodeMCU: Win 32 ou Win 64

4 - Abra o software NodeMCU flasher

5 - Connect a sua placa ESP8266/NodeMCU/Wemos D1 Mini ao PC usando o cabo microUSB. Uma vez conectado você vai perceber na aba "Operation" que uma nova porta ficou disponível logo após você ter plugado o USB.

6 - Faça o download da última versão do arquivo *.bin do BrewPiLess daqui. A versão vigente na data de hoje é a "BrewPiLess.v2.4.bin".

7 - vá no menu "Config" menu, clique na engrenagem e selecione o arquivo *.bin que você acabou de efetuar o download do passo 6. Certifique-se de marcar o quadradinho azul.

8 - Vá para a aba "Operation" e clique em "Flash".

9 - Depois de efetuar o upload, feche o NodeMCU flasher, desconecte o cabo microUSB e reconecte o cabo novamente.

10 - Após alguns segundos surgirá uma nova rede wifi chamada "brewpiless".

11 - Conecte-se a esta rede. Em alguns instantes abrirá automaticamente uma página do navegador. Se a página não abrir, digite 192.168.4.1.
Selecione a sua rede local e forneça a senha da sua rede.
Certifique-se de realizar este procedimento em até 3 minutos ou o Wemos entrará em "AP Mode".

12 - BrewPiLess vai reiniciar e tentar conectar-se à sua rede wifi local. Faça o login no seu roteador e descubra o IP do BrewPiLess.

13 - Digite o IP do BrewPiLess no seu navegador para abrir o menu com o display e as demais configurações.
 
Olha, nunca utilizei o platformio porque linguagem de programação não é o meu forte. O que eu fiz foi simplesmente realizar o upload do arquivo *.bin disponível no github.

Vou replicar aqui o que coloquei no tópico do HBT americano:

1 - Encontrei um cabo microUSB de boa qualidade;

2 - Faça o download e instale o driver CH340 daqui

3 - Faça o download e instale o software NodeMCU: Win 32 ou Win 64

4 - Abra o software NodeMCU flasher

5 - Connect a sua placa ESP8266/NodeMCU/Wemos D1 Mini ao PC usando o cabo microUSB. Uma vez conectado você vai perceber na aba "Operation" que uma nova porta ficou disponível logo após você ter plugado o USB.

6 - Faça o download da última versão do arquivo *.bin do BrewPiLess daqui. A versão vigente na data de hoje é a "BrewPiLess.v2.4.bin".

7 - vá no menu "Config" menu, clique na engrenagem e selecione o arquivo *.bin que você acabou de efetuar o download do passo 6. Certifique-se de marcar o quadradinho azul.

8 - Vá para a aba "Operation" e clique em "Flash".

9 - Depois de efetuar o upload, feche o NodeMCU flasher, desconecte o cabo microUSB e reconecte o cabo novamente.

10 - Após alguns segundos surgirá uma nova rede wifi chamada "brewpiless".

11 - Conecte-se a esta rede. Em alguns instantes abrirá automaticamente uma página do navegador. Se a página não abrir, digite 192.168.4.1.
Selecione a sua rede local e forneça a senha da sua rede.
Certifique-se de realizar este procedimento em até 3 minutos ou o Wemos entrará em "AP Mode".

12 - BrewPiLess vai reiniciar e tentar conectar-se à sua rede wifi local. Faça o login no seu roteador e descubra o IP do BrewPiLess.

13 - Digite o IP do BrewPiLess no seu navegador para abrir o menu com o display e as demais configurações.

Fiz o procedimento agora a noite, ele carrega o software, mostra no lcd as informações de temperatura, mas não aparece a rede brewpiless par eu configurar....
 
Fiz o procedimento agora a noite, ele carrega o software, mostra no lcd as informações de temperatura, mas não aparece a rede brewpiless par eu configurar....
Se ele carregou o software e mostra as informações no LCD já é um ótimo avanço. Agora essa situação ocorre quando ele tentou conectar à rede sua rede doméstica mas ou a sua rede não estava disponível ou você forneceu a senha errada.

Ligue o Brewpiless e aperte a tecla reset da placa Wemos, ele vai resetar as informações da rede de prévia e vai reexibir a rede wifi "brewpiless".
 
Se ele carregou o software e mostra as informações no LCD já é um ótimo avanço. Agora essa situação ocorre quando ele tentou conectar à rede sua rede doméstica mas ou a sua rede não estava disponível ou você forneceu a senha errada.

Ligue o Brewpiless e aperte a tecla reset da placa Wemos, ele vai resetar as informações da rede de prévia e vai reexibir a rede wifi "brewpiless".


Pior que não funcionou :(
Ele mostra as informações mas n abre a rede wifi...
Estou usando o Nodemcu, alterei o o baudrate para 115200 e nada...
Alguem ja passou por isso?
 
Pior que não funcionou :(
Ele mostra as informações mas n abre a rede wifi...
Estou usando o Nodemcu, alterei o o baudrate para 115200 e nada...
Alguem ja passou por isso?
Cara, isto está incomum. Tenho uma NodeMCU aqui com o Brewpiless instalado também. Apertei o botão reset e ela reexibiu novamente a rede wifi "brewpiless".

Se não me engano usei o baud rate de 57600
 
Cara, isto está incomum. Tenho uma NodeMCU aqui com o Brewpiless instalado também. Apertei o botão reset e ela reexibiu novamente a rede wifi "brewpiless".

Se não me engano usei o baud rate de 57600
Tem algum detalhe que estou fazendo errado... Tá usando qual versão do Windows? Eu estou com 10, vi que o driver é pro 8.1
Mas estranho é exibir os dados na tela, só n abre a rede do brewpiless....
Vou encomendar outro nodemcu

Outra:Só estou com o node + tela, sem os sensores de temperatura e relé

Edit: Reinstalei os drivers em outro PC e funcionou, obrigado pela ajuda!
 
Senhores, esta ocorrendo um problema inusitado quando tento instalar o Brewpiless no nodeMCU que tenho...
Primeiramente estava fazendo os testes com o SACI Fermentation Conntroller, que funcionou bem. Logo depois instalei o brewpiless e os testes foram ok, mas daí voltei para o SACI por algumas mudanças no código.
O tempo se passou e fui novamente instalar a ultima versão do Brewpiless (2.4.1) atraves do Atom e simplesmente começou um problema que não faço ideia porque ocorre: quando tento entrar no endereço ip a página me pede uma senha (consegui contornar com a palavra passe brewpiless como login e senha). Login feito e simplesmente e interface do brewmaniac 0.3 é aberta...
Não tenho ideia porque ocorre... tentei pelo ESP8266flasher e ocorre o mesmo. tentei uma versão antigo do brewpiless que tenho aqui através do IDE do Arduino e o mesmo ocorre.
Se alguém souber a solução agradeço muito.
att.
 
Senhores, esta ocorrendo um problema inusitado quando tento instalar o Brewpiless no nodeMCU que tenho...
Primeiramente estava fazendo os testes com o SACI Fermentation Conntroller, que funcionou bem. Logo depois instalei o brewpiless e os testes foram ok, mas daí voltei para o SACI por algumas mudanças no código.
O tempo se passou e fui novamente instalar a ultima versão do Brewpiless (2.4.1) atraves do Atom e simplesmente começou um problema que não faço ideia porque ocorre: quando tento entrar no endereço ip a página me pede uma senha (consegui contornar com a palavra passe brewpiless como login e senha). Login feito e simplesmente e interface do brewmaniac 0.3 é aberta...
Não tenho ideia porque ocorre... tentei pelo ESP8266flasher e ocorre o mesmo. tentei uma versão antigo do brewpiless que tenho aqui através do IDE do Arduino e o mesmo ocorre.
Se alguém souber a solução agradeço muito.
att.
Cara, este mesmíssimo problema já aconteceu comigo e só resolveu depois de resetar a memória do ESP8266 pra depois reinstalar o Brewpiless. Siga estes passos:

http://www.homebrewtalk.com/showpost.php?p=8138321&postcount=534
 
Chegaram as peças que faltavam. Montei o BrewPiLess utilizando a placa do Vito para facilitar a minha vida, conforme sugerido pelo Abel.

XHFMPvw.jpg

mE8avTn.jpg


Connectei 3 sensores de temperatura e pela interface web tudo funciona às mil maravilhas. O problema está no display de LCD: Ele funciona por 5 minutos e depois surge esta tela com retângulos abaixo. Alguma dica:

gYbAOSy.jpg

Qual é o link da placa do vito?
 
Pessoal estou com duvida para concluir a montagem do brewpiless com o ispindel

1- Como fazer aparece o valor do "Tilt" na parte superior e fazer a curva de gravidade ?
Estou usando a versão 2.4.1 oled e o ispindel 5.6.1.

Observações:
- ja tentei varias outras versões , inclusive a versão do Ispindel que vem em extra no brewpiless.
- Os dados de temperatura e bateria aparecem na tela principal.
- O valor de "angle" aparece em "http://192.168.0.21/testcmd.htm" .
- No ubitdos o valor de Tilt enviado é "0'
- Já apaguei o cache do navegador e a apertei em "erase EEPROM" do setup e nada

* Segue em anexo print das tela
 

Attachments

  • iSpindel-brewpiless vitor 01.jpg
    iSpindel-brewpiless vitor 01.jpg
    41.9 KB
  • iSpindel-brewpiless vitor 02.jpg
    iSpindel-brewpiless vitor 02.jpg
    108.7 KB
  • iSpindel-brewpiless vitor 03.jpg
    iSpindel-brewpiless vitor 03.jpg
    47.4 KB
  • iSpindel-brewpiless vitor 04.jpg
    iSpindel-brewpiless vitor 04.jpg
    127.4 KB
  • iSpindel-brewpiless vitor 05.jpg
    iSpindel-brewpiless vitor 05.jpg
    53.5 KB
Olá pessoal,

Montei um brewpiless porém no display não aparece o valor da temperatura. Lendo os comentários no site do Vito, parece que alguns sensores realmente não funcionam.

Alguém que montou já passou por esse problema? Se sim, qual foi a solução?

Att,
Lucas :mug:
 
Olá pessoal,

Montei um brewpiless porém no display não aparece o valor da temperatura. Lendo os comentários no site do Vito, parece que alguns sensores realmente não funcionam.

Alguém que montou já passou por esse problema? Se sim, qual foi a solução?

Att,
Lucas :mug:

Oi Lucas, já montei 3 Brewpiless e nunca tive esse problema. Lembre-se que você precisa ir na página de setup do Brewpiless e designar as funções para os sensores para que eles comecem a ser exibidos no display.

A página é o IP do seu Brewpiless/setup.htm

La você tem que atribuir as funções para cada um dos sensores e para os canais dos relés.
 

Attachments

  • IMG-20171218-WA0000.jpg
    IMG-20171218-WA0000.jpg
    121.3 KB
Oi Lucas, já montei 3 Brewpiless e nunca tive esse problema. Lembre-se que você precisa ir na página de setup do Brewpiless e designar as funções para os sensores para que eles comecem a ser exibidos no display.

A página é o IP do seu Brewpiless/setup.htm

La você tem que atribuir as funções para cada um dos sensores e para os canais dos relés.

Obrigado Paiakan! Era isso mesmo... eu não tinha "instalado" os dispositivos... Agora sim, funcionando!

Abraços! :mug: :rockin:
 
Pessoal estou com duvida para concluir a montagem do brewpiless com o ispindel

1- Como fazer aparece o valor do "Tilt" na parte superior e fazer a curva de gravidade ?
Estou usando a versão 2.4.1 oled e o ispindel 5.6.1.

Observações:
- ja tentei varias outras versões , inclusive a versão do Ispindel que vem em extra no brewpiless.
- Os dados de temperatura e bateria aparecem na tela principal.
- O valor de "angle" aparece em "http://192.168.0.21/testcmd.htm" .
- No ubitdos o valor de Tilt enviado é "0'
- Já apaguei o cache do navegador e a apertei em "erase EEPROM" do setup e nada

* Segue em anexo print das tela
Na página do iSpindle aparece o ângulo?
 
Na página do iSpindle aparece o ângulo?

aparece tudo funcionando perfeitamente, somente na pagina principal do brewpiless que não aparece nada ( pq ate na pagina de log "/testcmd" aparece valor para angulo)
 
aparece tudo funcionando perfeitamente, somente na pagina principal do brewpiless que não aparece nada ( pq ate na pagina de log "/testcmd" aparece valor para angulo)

Bem estranho o meu está com as mesmas versões que o seu, e estava funcionando normal. Eu estava fazendo a calibragem completa em uma fermentação. Em três dias tudo normal até que o tilt começou a vir como 0 achei que havia dado algum problema no acelerômetro. Mas após a maturação retirei o Ispindel e fiz os testes onde o tilt tanto no Ispindel e no /testcmd.htm do BPL, a leitura de angulo esta normal. Acho que vou fazer um Dowgrade para testar!
 
Qualquer dúvida deem um toque.

Paiakan,
se possível coloca uma foto da parte interna, como é distribuído e preso os componentes, porque estou pensando em da uma remodelada nesse seu projeto para utilizar com a tela Oled e os conectores para o DS18B20 usar o P10 stereo de audio .
 
Paiakan,
se possível coloca uma foto da parte interna, como é distribuído e preso os componentes, porque estou pensando em da uma remodelada nesse seu projeto para utilizar com a tela Oled e os conectores para o DS18B20 usar o P10 stereo de audio .
Ôpa, cara eu não queria colocar uma foto interna porque estou usando uma fonte diferente da que listei no Thingiverse e pode confundir a galera. Tô pensando ainda no que fazer.

Sua MP tá na lista pra responder.
 
Pessoal, é possível acessar remotamente o painel do brewpiless para realizar mudanças? Se sim, se a parte de liberação de portas e configurações do roteador estiverem corretas, o que poderia estar ocasionando o bloqueio?

Valeu!

______________
Luiz Paulo
 
Pessoal, é possível acessar remotamente o painel do brewpiless para realizar mudanças? Se sim, se a parte de liberação de portas e configurações do roteador estiverem corretas, o que poderia estar ocasionando o bloqueio?
É possível e fiz isso.

Minha internet é da NET. Configurei o modem para o modo bridge e utilizo um Xiaomi Wi-Fi Router 3G para distribuir a internet sem fio.

Fiz a instalação do software Padavan (há tutoriais por aí mas se precisar de sugestão me avise) para ter acesso completo. E acesso o roteador Xiaomi por VPN. É como se estivesse em casa. Acesso tudo que estiver pendurado na rede de casa, inclusive o BPL.
 
É possível e fiz isso.

Minha internet é da NET. Configurei o modem para o modo bridge e utilizo um Xiaomi Wi-Fi Router 3G para distribuir a internet sem fio.

Fiz a instalação do software Padavan (há tutoriais por aí mas se precisar de sugestão me avise) para ter acesso completo. E acesso o roteador Xiaomi por VPN. É como se estivesse em casa. Acesso tudo que estiver pendurado na rede de casa, inclusive o BPL.

Obrigado @Paiakan!
Achei que, assim como outras aplicações (câmeras de segurança por exemplo), seria digitar o endereço de IP no navegador seguido da porta (isso se mudou a porta 80 que vem como padrão no BPL). O BPL tem algum bloqueio quanto à isso?
 
Obrigado @Paiakan!
Achei que, assim como outras aplicações (câmeras de segurança por exemplo), seria digitar o endereço de IP no navegador seguido da porta (isso se mudou a porta 80 que vem como padrão no BPL). O BPL tem algum bloqueio quanto à isso?
Bom, eu nunca testei desta forma.

Não sei se consigo te ajudar. Lá no GitHub não vi ninguém tentando algo similar.
 
Enfim coloquei o bicho para "funcionar", mas o display aparece as informações bem fraquinha, eu já ajustei o brilho atrás coloquei na maxima opção, ae eu consigo enxergar um pouco se eu inclino o display, a propósito minha fonte é de 2A, testei na do raspberry PI tb, que é de 2,5A e mesma coisa.
Outro ponto a ligação dos relés é feita como fosse um interruptor na fase correto?
 
Back
Top