ESP RainMaker | Um App profissional
ฝัง
- เผยแพร่เมื่อ 25 ก.ค. 2022
- Neste vídeo você aprenderá a utilizar o App ESP RainMaker, que é o aplicativo profissional da Espressif, empresa que desenvolver a ESP32 e ESP8266.
___________________________________________________________________________
Link para colocar na IDE: raw.githubusercontent.com/esp...
🟢 TREINAMENTO INTERNET DAS COISAS COM ESP32:
go.hotmart.com/V65713714T?src...
🟢 TREINAMENTO DE AUTOMAÇÃO RESIDENCIAL COM ARDUINO: go.hotmart.com/C43280000D?src...
👉🏻 Não tem os componentes usados no vídeo? Na loja Eletrônica Ômega você tem 10% de desconto em compras acima de R$100 com o nosso cupom: ENGEASIER
🟢 Link da loja: www.eletronicaomega.com/
Veja nossos outros vídeos:
👉🏻 Primeira Automação com ESP32: • Primeira automação com...
👉🏻 Simulador On-line de ESP32: • SIMULADOR ON-LINE DE E...
👉🏻 Alexa com ESP32: • ALEXA COM ESP32
👉🏻 Plataforma IoT do Arduino com a ESP32: • USANDO A IOT CLOUD DO ...
👉🏻 Como usar a Alexa com a NodeMCU: • Alexa com NodeMCU ESP8...
🟢 Nos siga nas redes sociais:
Instagram: / engeasier
Facebook: / engeasier
Blog: engeasier.com.br - บันเทิง
Conheça o nosso TREINAMENTO INTERNET DAS COISAS COM ESP32:
go.hotmart.com/V65713714T?src=rainmaker
Parabéns!!!
Estou me inscrevendo no curso
Valeu Diego 👊🏻
Excelente vídeo! Gostei muito! Em breve, serei aluno do EngEasier🙌⚡️⚡️
Que legal que gostou, Lucas! Te espero lá nos nossos treinamentos 🔥
Excellent very educational video.
Could you please make another one with the thermostat function.
With DS18B20 and also with DHT11/22
I thank you in advance
Grato pelas informações!!
Abraços!!
Parabéns pelo excelente trabalho, muito show. Agradeço também por compartilhar esse conhecimento. Engenharia em alto nível.
Muito obrigado, Júlio! Abração
Show de conteúdo, vou instalar e projetar algo, obrigado.
Que legal que gostou, Josivan! Manda bala nos seus projetos!
Abraços!
Ótimo vídeo, obrigado.
Que legal que gostou! Abraços
ótimo
Que legal que gostou, William!
Obrigado!
How to add the ds18b20 temperature sensor and the XKC-Y25-NPN inductive water sensor to Rmaker?
boa noite professor, quando eu monto o o circuito, o led fica piscando quando esta ligando. O que faco para resolver?
Parabéns Luan, ótimo conteúdo. Não imagina que seria tão fácil integrar o esprainmaker + Esp32 + Alexa .
Uma dúvida, qual seria se eu usa-se o Google assistent (cortana) ao invés da Alexa ?
Opa, William! Muito obrigado!
Com o Google Assistant é o mesmo processo da Alexa, tem inclusive a opção lá nas configurações!
uma dúvida e quando não aparece os botões no aplicativo da alexa?
não consigo passar da segunda etapa para conexão fica dando esse erro "E (87343) wifi_prov_mgr: STA AP Not found"
Excelente! Parabéns e obrigado. Agora sim vou migrar de vez do ESP8266 para o 32. Me diz uma coisa, é possível adicionar mais switch's no mesmo esp32? Ou seja controlar 2 ou 4 relés utilizando a mesma placa?
Ótima decisão, Lucas! A ESP32 é bem mais legal haha
Sim, é possível adicionar diversos switches… o único limite é a quantidade de portas da ESP32 mesmo!
@@EngEasier Opa, consegui alterar o código para adicionar mais switches, no momento estou usando 4. Só não consegui configurar os pushbuttons, eles estavam se comportando de forma esquisita, então resolvi desabilitar por enquanto e utilizar somente o app da Alexa para controlar estes 4 dispositivos. Tentei colocar o link do projeto do meu github aqui mas acho que o TH-cam me boicotou heheehhe. Quebrei bastante a cabeça pra alterar esse código, acho que vale um vídeozinho sobre isso. Fica a sugestão. Abraço!
@@LucasFerreira-bz3id booa! Sim, pode ser um próximo vídeo mesmo.
Abraços!!
@@LucasFerreira-bz3idtem o codigo ainda ?
Parabéns professor pelo vídeo. Maratonando os vídeos aqui e me veio uma dúvida. Qual app seria melhor vamos assim dizer, blynk iot ou esse ESP Rainmaker para uso com o ESP32?
Eu gosto mais do ESP RainkMaker. Além de ser gratuito, depois que o Blynk atualizou, ficou meio ruim kkk
Obrigado pelo comentário!
Abraços
@@EngEasier perfeito, em breve vou adquirir um curso seu... Didática muito top. Aguardando mais vídeos dessa série esp rainmaker
@@edinhodias1 Valeu! Grande abraço
E (108794) esp_rmaker_user_mapping: Failed to queue user mapping task. está dando esse erro saberia me dizer porque?
Puts, estava tão animado, mas o aplicativo não conecta no esp. Ou diz q disconectou qnd clica no esp ou ele nem o encontra.
Alguém teve esse problema tbm?
Please Update ESP32 To I2C 16 Channel Relay With Rainmaker. Code Link Pls
olá EngEasier ,qual o modelo da sua esp32 ,fabricante ,onde comprou?
Olá! É a ESP32 Dev Kit. Foi um parceiro nosso que me enviou! Recomendo a loja Eletrônica Omega. Link na descrição
Bom dia,Luan
Qual o link que eu possa comprar o curso de automação residencial com esp 32?
Aqui o link: engeasier.com.br/iotcomesp32
Estou quebrando a cabeça, mas o espreinmaker lê o código mas dá erro
Fiz esse mesmo procedimento na esp 32 WROOM , NodeMCU-32 com Esp rain make,mas não deu certo.
O que não deu certo?
@@EngEasierjá deu certo, consegui o QRcode porém ele não encontrou minha internet, testei com outra internet mas não deu certo também.
Parabéns pelo vídeo pra mim aqui não deu certo no aplicativo na hora de adicionar a rede ta dando "Failed to associate device" poderia me ajudar ?
Acredita que o meu recentemente está assim? Vou ver se acho o problema é posso trazer aqui!
Ele não achou a minha internet de jeito nenhum, kkkkk, tenho que testar com outro wifi...
Bom dia,eu tive este mesmo problema, testei com outra Wi-Fi deu mesmo problema.
Vou ter que carregar os códigos de novo e resetar a placa para gerar outro QR CV onde.
bom dia, Prof seu novato.
no caso ai esta usando uma ESP32 com Bluetooth ou a ESP32 e sem? tem como fazer o projeto sem o bluetooth?
Sim, neste projeto usa o bluetooth para a configuração do wifi na placa.
Bom dia!!! Sou participante de eventos de robótica como a FLL, e queria saber se tem como passar as informações de um sensor de corrente para esse aplicativo
Olá! O aplicativo ainda não possui um campo de "corrente de sensor". Mas você pode usar o de temperatura para mostrar a corrente sim.
Fala, Luan!
Mestre, estou recebendo o seguinte retorno no meu Serial Monitor:
rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1448
load:0x40078000,len:14844
ho 0 tail 12 room 4
load:0x40080400,len:4
load:0x40080404,len:3356
entry 0x4008059c
ets Jul 29 2019 12:21:46
Fica somente nisso... alguma dica?
Cara, isso indica que sua placa está reiniciando. Podem ser vários fatores. Tenta outro cabo USB ou outra porta USB.
Se não for, aí teria que entender mais a fundo.
Outros códigos vão normais?
@@EngEasier Obrigado pelo retorno! Sim, outros códigos roda normalmente.... Percebi que tem algumas pequenas modificações no código de exemplo do Rain Maker atual comparado com o de quando você fez o vídeo. Vou tentar fazer mais alguns ajustes e testes!
Bom dia professor a comunicação entre aplicativo e celular e feita inicialmente pelo bluetooth nesse caso roda em todos os celulares que tenham bluetooth?
Fala, Alexandre! Sim, isso mesmo. Pode ser Android ou iOS
@@EngEasier sobre o Bluetooth nesse caso o esp32 é Ble o Bluetooth teria como um celular mais antigo se conectar atrás do bluetooth ?? Eu ainda não fiz o teste e também não procurei sobre essa questão ..
@@alexandrefernandes7186nada, qualquer bluetooth de celular conecta mesmo
@@EngEasier
Obrigado professor
Bom dia,Luan.
Eu posso us ar a versão do arduíno 2.3.2 , com a esp rain make ou só serve uma versão apropriada?
Pode usar sim
@@EngEasier obrigado
@@EngEasiernesse caso a esp 32 WROOM NodeMCU-32 dá certo como nesse vídeo?
@@EngEasierobrigado pela atenção
Por a configuração precisar de bluetooth, não dá pra usar Esp01 e NodeMCU?
Fala, Gilmar! O ESP RainMaker funciona apenas com a ESP32 mesmo
@EngEasier como viabilizar essa integração para o ESP 01? Percebi que usando o Espalexa simplesmente perde a conexão quando eu desligo meu Echo Show. Gostaria que meu ESP 01 continuasse conectado mesmo quando o Echo Show está fora da tomada. Saberia como solucionar isso?
Muito obrigado!
olá no meu IDE não aparece essa opção de trocar o partition schene "rainmaker", o que devo fazer, está dando erro no codigo falando que é muito grande pra placa tbm aqui.
Olá, Lucas! Pode ser a placa que você escolheu. Usa a ESP32 Dev Module
@@EngEasier No meu caso não aparece o partition scheme rainmaker também, mas estou optando pela placa ESP32 Dev Module
Boa tarde. Como faço (no código) para utilizar mais GPIO's da mesma placa ESP32?! Vou utilizar um módulo com 4 relés. Obrigado!
Só replicar da mesma forma que usamos em uma porta.
Se ficar com dificuldades para fazer, no meu treinamento eu ensino o passo a passo.
Abraços
@@EngEasier Muito obrigado. Consegui aqui!
@@lucasfrazao783tem o codigo ? O meu nao esta dando certo
Amigo, o RainMaker já tem suporte ao protocolo Matter para o ESP32?
Sim, já possui! Assim que eu conseguir ir mais a fundo, trago conteúdo aqui!
@@EngEasier Luan, conseguiu algum avanço referente ao Matter?
Professor, o Link do novo repositório tá quebrado, e de quebra, deixa ter fazer uma pergunta, eu já testei o RainMaker e funcionou, mas queria integrar ele tbm ao MQTT, não consegui achar um tutorial que ensinasse a fazer isso, o Sr. poderia testar e se conseguir, nos fazer um tutorial ensinado passo a passo....valeu!
E, o TH-cam está me impedindo de colocar todo o link. Mas se clicar e copie até o .json, acredito que funcione.
O ESP Rainmaker funciona através do protocolo MQTT. Você queria usar outro broker?
@@EngEasier Sim, um local, nem sei se isso é possível!
@@IoT-InternetDasCoisas Imagino que não, visto que no aplicativo não fazemos nenhuma configuração neste nível. Mas posso pesquisar mais a fundo! Valeu
Professor precisava de um timer para 3 relés e um app, queria fazer nivel alto e baixo horas, minutos e segundo. Você teria ai algo, até se for possível entrar em contato, grato
Usa o ESP RainMaker que você consegue!
@@EngEasier obrigado , estou usando aqui e mesclei ela com a Amazon, para obter os segundos . Se tiver onde eu comprar um app timer e Bluetooth esp32 com 3 reles eu pago. Grato!
O meu scheduller não está funcionando, ele ignora completamente. Já ajustei o timezone e nada. Pode me ajudar?
Olá, nunca tive esse problema. Mas se eu achar a solução, trago aqui!
Posso usar esse Rainmaker pra fabricar switches e vender comercialmente?
Até pode, mas eles só funciona com a ESP32 (o que só para um switch seria muita coisa). Outra coisa é que você teria que dar acesso individualmente a cada cliente.
Então para criar um produto e escalar não é muito viável. O melhor para ele é você vender um serviço de Automação
@@EngEasier Obrigado!
Boa tarde professor daria para usar esp32 raiamaker com 16 botões ???
Olá, Alexandre! Sim, não tem limite de dispositivos.
@@EngEasier sobre aquela biblioteca i2eprom da para usar tipo voltar ao estado original como estava antes ??
@@alexandrefernandes7186 pode implementar sim!
Professor, teria como adicionar um mesmo ESP em vários celulares? tentei mas não consegui.
Sim, você pode compartilhar o projeto com outra conta. Só clicar no i na tela inicial ao nome do lado do projeto e depois em “Add Members”
consegui aqui, muito obrigado, deu certinho, automatizei as luzes externas aqui de casa
@@augustosantos404 parabéns!!!
o complicado é que a minha IDE ta sem a opção de "partition scheme", não to conseguindo desenvolver.
Verifica se escolheu a placa correta. Tem que ser a Dev Module
Só pra esclarecer: "vamo dar o reset aqui" é só apertar o botão "boot"...
amigo no meu monitor serial nao aparesse como o seu esta aparecendo ,aparece tipo un codicos doido , gostaria de uma ajudinha
Verifica o baudrate no monitor serial. Tem que estar igual ao do código quando você faz o Serial.begin
Acho que vou ter que aprender muito não sei como fazer isso não , já procurei em bastante vídeo e não acho .
@@mactekassistencia4101 tem a opção no monitor serial. Muda para 115200, provavelmente é esse que está no código
Obrigado pelo video amigo, mas eu estou tendo um problema: eu vínculo o rainmaker com a minha conta do alexa (já habilitado no esp rainmaker) e do Google home, sigo os passos para utilizar nesses assistentes de voz mas não encontram o meu esp32 já conectado na nuvem, sabe me dizer como resolvo, já passou por isso? Procurei no forum da espressif, na Internet e tudo mais mas não encontrei em nenhum lugar como resolver o problema 😪
Olá, Marcio!
Estranho, normalmente quando você vincula a conta no app, ele já encontra os dispositivos.
Não sei te dizer agora o que pode ser, mas se eu encontrar uma solução te informo.
@@EngEasier pois é, em tudo que é video eu vejo que já encontra sem problema nenhum, fora isso está tudo funcionando aqui perfeitamente, a diferença é que estou utilizando o IDF, não o arduino. Independente disso, não deveria mudar nada.
@@EngEasier Uma coisa que eu esqueci de dizer: na verdade estou criando um único device do tipo other (aquele que você customiza) com vários parâmetros como do tipo toogle, inteiro, string... Talvez ainda não seja suportado pelo esp rainmaker, mas não vi em nenhum lugar falarem disso.
@@EngEasier Acabei de ler na documentação "3rd Party Integrations", somente os devices do tipo switch, fan e temperature sensor são suportados 😖😭
E como deve ser feito para adicionar mais de um interruptor? 🤔
É só replicar igual o primeiro. Caso precise de um passo a passo mais detalhado, temos uma aula no nosso Treinamento.
Eu fiz, mas todos os botões desligam ou o mesmo rele, ou todos os reles de uma só vez
@@jusafffdd você deve estar errando na hora de indicar qual dispositivo esta ligado/apagado.
Professor o link não funciona... Me passa o código, comprei um esp32 por causa desse video
Você tem que copiar e colar ele lá na IDE. Verifica se não tem nenhum espaço.
Mas o link está correto porque já testei ele aqui!
Se precisar de um suporte a mais, o link do nosso treinamento está na descrição também!
Boa noite Professor, quando instalo no ESP32, da a seguinte mensagem no monitor serial:
E (2167) esp_rmaker_core: Node connected to Wi-Fi without Assisted claiming. Cannot proceed to MQTT connection.
E (2167) esp_rmaker_core: Please update your phone apps and repeat Wi-Fi provisioning with BLE transport.
Estranho... fala para atualizar seu telefone...
@@EngEasier mais nem aparece o QR Cod. Aparece assim que termina o carregamento para a placa ESP32 e vou testar no serial.
Mensagem completa:
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13836
load:0x40080400,len:3608
entry 0x400805f0
E (2167) esp_rmaker_core: Node connected to Wi-Fi without Assisted claiming. Cannot proceed to MQTT connection.
E (2167) esp_rmaker_core: Please update your phone apps and repeat Wi-Fi provisioning with BLE transport.
@@marcoscalado4588 ah, entendi. Parece que sua placa já está conectando ao WiFi. Segura o botão de boot por 10 segundos e vê se reseta
@@EngEasier Consegui. Obrigado pela dica!!!!!!!
@@marcoscalado4588 boooa!
da para usar nodemcu esp8266?
Não, apenas na ESP32
Muito obrigado
Na minha ideia o monitor serial sai tudo embaralhado
Verifica o baudrate
Usei o arduino IDE com Esp WROOM 32, selecionei o ESP 32 dev module e o PartitionScheme RainMaker. Tudo conforme seu vídeo no exemplo do switch. Infelizmente houve erro de alocação de memória e não iniciou os serviços. Testei com vários Esp WROOM 32 que tenho de montadores diferentes e nada. Tem idéia do que pode ter acontecido?
E (578) esp_rmaker_devi�fx: Failed to allocate memory for Device Switch
E (26) esp_rmaker_core: Failed to allocate memory
E (26) esp_rmaker_device: Failed to allocate memory for Device Switch
E (26) esp_rmaker_device: Device handle cannot be NULL
E (30) esp_rmaker_node: Node or Device/Service handle cannot be NULL.
E (36) esp_rmaker_ota: Failed to allocate memory for esp_rmaker_ota_t
E (43) esp_rmaker_device: Failed to allocate memory for Service Time
E (49) esp_rmaker_time_service: Failed to create Time Service
E (54) esp_rmaker_schedule: Couldn't allocate schedule_priv_data
E (60) esp_rmaker_scenes: Couldn't allocate scenes_priv_data
E (65) esp_rmaker_core: ESP RainMaker not initialised
Olá, Cristiano! Estranho.. ainda não tive esse erro. Se tiver alguma informação sobre isso, trago aqui!
@@EngEasier Obrigado!
@@EngEasier Usei uma ide nova e com todas as as bibliotecas adicionadas. Tem um RainMaker novo no github. Sabe como instalá-lo?
@@cristianodacunha Você conseguiu resolver? Estou com o mesmo problema. A minha placa é a Esp WROOM 32
@@marcoscalado4588 Resolvi. Desinstalei o Rainmaker e instalei novamente uma versão anterior no arduino. A atualização mais recente está com problemas.
não aparece o ´codigo de barras
reseta segurando o botão boot por 10 segundos.
O meu dispositivo está a 3 metros do roteador e mesmo assim não aparece a wi-fi. :(
E quando digito o nome da rede e a senha também não funciona. Recebo a mensagem
event_handler(): RainMaker Claim Successful.
[ 85814][W][WiFiGeneric.cpp:1061] _eventCallback(): Reason: 15 - 4WAY_HANDSHAKE_TIMEOUT
E (100435) wifi_prov_mgr: STA Disconnected
Vc está tentando com iPhone ou Android. Tive esse problema no iPhone
@@EngEasier iPhone
@@EngEasier de vez em quando funciona 😅. Depende do humor dos aparelhos.
rainmaker apresentando erro "MQTT_CLIENT: mqtt_message_receive: transport_read() error: errno=119
"
Esse esp rainmaker e pagou ou de graça?
É gratuito
Aí não 👎 fica legal 🥵
Por quê?
Bom dia,Luan
Qual o link que eu possa comprar o curso de automação residencial com esp 32?
Aqui o link: engeasier.com.br/iotcomesp32
Bom dia,Luan
Qual o link que eu possa comprar o curso de automação residencial com esp 32?
Olá, este é o link: go.hotmart.com/V65713714T?src=rainmaker
@@EngEasier comprei o curso hoje, não estou conseguindo entrar no grupo de alunos
@@augustosilva4592 vou te mandar uma mensagem no privado